home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1995 / ARCHIVE95.iso / text / magazine / volume_08 / issue_08 < prev    next >
Text File  |  1995-06-25  |  275KB  |  5,573 lines

  1. The book that changed my life
  2. 8.8
  3. No, this is not a sneaky infiltration of the God-slot Ö Iæm talking 
  4. about Robin Williamsæ Non-Designeræs Design Book. I use DTP a great deal 
  5. but, like many people, have never had any training. I read Rob 
  6. Pickeringæs book that came with Impression and that taught me a few very 
  7. basic things Ö but that was it.
  8. 8.8
  9. Robin Williamsæ book has given me some basic design and typography tools 
  10. to enable me to start thinking about DTP rather than just doing it. As 
  11. you can see, I have changed the layout of Archive somewhat as a result 
  12. of reading the book. What do you think of the result? Is it any better? 
  13. (See page 25 for more details.)
  14. 8.8
  15. NCS Ö still short-handed
  16. 8.8
  17. Andrew and Sue are doing a wonderful job having taken over from Vera and 
  18. Amanda but I still havenæt been able to replace David. If anyone knows 
  19. of a good, keen (young?) person who knows about Acorn computers and can 
  20. communicate effectively with human beings(!), please let me know. 
  21. Norwich is a fine city and weære a happy team (most of the time!). If 
  22. youære interested, send me a CV.
  23. 8.8
  24. Special offers policy
  25. 8.8
  26. Have you ever wondered about our special offers that are linked in to 
  27. reviews? Could the Éreviewsæ be little more than Éadvertorialæ? In the 
  28. current moral climate in the UK, you could be forgiven for being 
  29. suspicious. However, as some of you may have noticed, we do try to 
  30. maintain a high moral standard at NCS. Besides, we have a better plan... 
  31. ...when we receive a glowing review about a particular product, we 
  32. contact the supplier to see if we can arrange a special offer. That way, 
  33. thereæs a much higher probability that those who take up the offer will 
  34. get a product that is, actually, worth the money. Then, next time we 
  35. make a special offer, they will be more likely to trust us and part with 
  36. some more of their hard-earned cash.
  37. 8.8
  38. This month we have a good price on the new budget DTP package, Textease. 
  39. The review (page 43) says it is good value for money anyway. Also, we 
  40. have an excellent offer on Datapower Ö ú55 off the r.r.p. and we also 
  41. still have one month to run on the Personal Accounts offer. (Update 
  42. review on page 61.)
  43. 8.8
  44. Thatæs it for now. Happy reading!
  45. 8.8
  46. Products Available
  47. 8.8
  48. Acorn Replay Starter Kit Ö Not really a new product, but new to Archive 
  49. is this package from Acorn. It includes a CD containing sample videos, 
  50. stills and examples of multimedia applications, plus AREncode which 
  51. allows you to compress your own films or add/change the accompanying 
  52. soundtracks. There are also two manuals: the user guide, which has 
  53. details of the software supplied, and ÉA Guide to Desktop Multimediaæ 
  54. with advice on creating your own multimedia applications, shooting 
  55. video, locating material as well as tips on layout and style, etc.
  56. 8.8
  57. Archive BBS closing Ö Sadly, we have decided that we cannot justify the 
  58. cost of keeping the Archive BBS running for the very few people who are 
  59. using it. If you want to send messages to us, leave articles, small ads, 
  60. etc, then please either use email (PBeverley@arcade.demon.co.uk) or log 
  61. onto Arcade BBS (0181Ö654Ö2212 Ö user number 21) which Paul accesses a 
  62. couple of times a week or Archiboard Central (01603-744231) which, if 
  63. people use it, I will also check reasonably regularly. Keith Marlow has 
  64. also kindly agreed to put the Archive Monthly Disks on Archiboard 
  65. Central. So if you need anything in a hurry, give Archiboard a ring on 
  66. 01603-744231.
  67. 8.8
  68. AVP Picturebase CDs Ö This range of multimedia resources has been 
  69. enlarged to cover additional topics. Each disk, containing video, sound 
  70. images and text is controlled by database software, allowing the user to 
  71. customise their own encyclopedia. Grouped appropriately for National 
  72. Curriculum use, disks currently available are Britain Since 1930, 
  73. Victorian Britain, The Era of the Second World War, The First World War 
  74. and its Consequences, English Architecture, World Habitats, UK Habitats, 
  75. Expansion, Trade and Industry, Earth and Atmosphere which are all ú99 
  76. +VAT for a single user copy (ú115 through Archive). Also, there are two 
  77. art-based disks, Art in the National Curriculum and Impressionism up to 
  78. the Twentieth Century which are available at ú75 +VAT for a single user 
  79. copy (ú86 through Archive).
  80. 8.8
  81. Buttons Ö A simple application launcher and hard disk protection system 
  82. for classroom use. It has a window which opens when the machine starts 
  83. up, before any other windows. Listed in the window are the applications 
  84. necessary; single clicking will load the task. Other actions can also be 
  85. linked, so the same click could, for example, also load the printer 
  86. driver and open a work directory. The hard drive is protected by either 
  87. removing the hard drive icon or limiting its use (for example, it could 
  88. open the work directory rather than the disk root). Other areas of the 
  89. hard disk are only accessible via Buttons, so that hidden applications 
  90. can be loaded. The price is ú24.95 +VAT for a single user licence and 
  91. ú75 +VAT for a site licence, from Lindis International.
  92. 8.8
  93. CD-Circle Ö Last month we had a review of CD-Circle (p68) but we didnæt 
  94. give the address of the producers, Desktop Laminations. We have 
  95. corrected that in this monthæs Factfile at the back of the magazine.
  96. 8.8
  97. CD drivers Ö VTi have released four drivers for SCSI and IDE drives Ö 
  98. Sony CDU55-S and CDU-55E, Toshiba 3401, 5201 and 4101, NEC SCSI drives 
  99. and Wearnes CDD-120 series (IDE drives). The drivers cost ú19 +VAT each 
  100. from VTi.
  101. 8.8
  102. ClassRom upgrade Ö Oak Solutionsæ ClassRom products are now supplied by 
  103. Network Solutions, who have announced the upgrade to version 1.28. 
  104. Additional features are CMOS RAM protection and restoration (also 
  105. prevents factory resets), optional machine protection via password, two 
  106. physical drives can now be seen as two ClassRom partitions, as well as 
  107. being able to partition single drives. Support for the Risc PC is now 
  108. also available. Existing ClassRom cards can be upgraded for ú15 +VAT. 
  109. The upgrade consists of a new EPROM, updated ClassRom software and 
  110. manual. The upgrade is also available for Oak Ethernet cards (ClassNet).
  111. 8.8
  112. Cross Stitch Ö iSV Products has launched XStitch, a cross stitch design 
  113. package for RISC OS. Any sprite can be used as input, to produce a full 
  114. cross stitch pattern, using up to 64 colours from 512 named industry-
  115. standard thread colours. The design can be saved as a drawfile for 
  116. importing into DTP packages, as a colour or black and white design. A 
  117. wide variety of materials are supported, automatic conversion of sprite 
  118. colours to named colours, automatic calculation of finished design size, 
  119. definable background colour and over 10,000 stitches per pattern. The 
  120. price is ú21.50 including p&p from iSV or ú20 through Archive.
  121. 8.8
  122. Cumana Bravo Ö This CD drive comes in two variants Ö the first connects 
  123. via the computeræs bi-directional parallel port and is therefore not 
  124. suitable for the A3xx/4xx/5xx or the A3000. The second uses an SLCD 
  125. interface available as a standard podule or an SLCD upgrade for an EMU 
  126. interface card. The drive is a double speed, draw loading device and has 
  127. a built-in audio mixer so that the computer and CD sound are combined, 
  128. so both are available through the same headphones or speakers without 
  129. needing to swap cables. Either type costs ú254.47 +VAT + p&p or ú300 
  130. through Archive. If you do not have an EMU card fitted to your machine, 
  131. the drive, EMU board and EMU upgrade will cost ú297 +VAT + p&p or ú350 
  132. through Archive.
  133. 8.8
  134. Cumana Indigo Ö The Indigo CD drive is an internal drive for the Risc 
  135. PC. The 300iA is supplied with an IDE interface and therefore does not 
  136. need an additional interface. It is also supplied with an audio mixing 
  137. board to allow computer and CD sound to be merged. The cost is now 
  138. ú211.91 +VAT + p&p or ú250 through Archive.
  139. 8.8
  140. (There is a problem here in that the board requires the same sound 
  141. connection on the pcb as the Acorn/ESP 16-bit sound upgrade. If you want 
  142. to use both, you will need a small adaptor board for which Cumana are 
  143. charging ú10 +VAT, although, it is possible that they may be supplied 
  144. f.o.c. with the drive if you need it.)
  145. 8.8
  146. Cumana Oscar Ö The Oscar CD drive is an external, double-speed device 
  147. which connects to the computeræs bi-directional parallel port (so it is 
  148. only suitable for use with the Risc PC, A5000, A3010, A3020, A4000 and 
  149. A4 models). A second CD drive or a printer can be daisy-chained via a 
  150. through-connector, so you do not lose use of the parallel port. The 
  151. price is ú211.91 +VAT + p&p, or ú250 through Archive.
  152. 8.8
  153. Cumana Victor Ö These CD drives require a SCSI interface to work, and 
  154. there are a large number of options available. Stand-alone drives start 
  155. at ú299 +VAT + p&p. Auto-changer drives are also available with double 
  156. and quad-speed 6-disk versions as well as an 18-disk quad-speed drive. 
  157. For situations where the time taken to change between disks is 
  158. unacceptable (for example, on a network) multi-drive units are available 
  159. with six separate mechanisms.
  160. 8.8
  161. Cumana SCSI cards Ö The price of the Cumana SCSI cards has now dropped. 
  162. The SCSI II card is now ú169.36 +VAT + p&p or ú200 through Archive. 
  163. (Remember that you need the SCSI II cable if you wish to attach external 
  164. devices Ö ú27 through Archive.) The original SCSI I podule is now ú84.26 
  165. +VAT + p&p from Cumana.
  166. 8.8
  167. Datasafe Tapestreamer Ö i│ have released a tapestreamer package, which 
  168. includes software for backing up over networks for both Acorn and PC 
  169. machines. The system needs a bi-directional parallel port, so you do not 
  170. need a SCSI card (although you will need a A3010, A3020, A4000, A5000, 
  171. A4 or a Risc PC). Software is supplied for both Acorn and PC compatible 
  172. systems so dual platform schools do not need to buy a backup system for 
  173. both machines. The price is ú430 + p&p +VAT or ú505 through Archive.
  174. 8.8
  175. DMI / PowerWAVE Ö Audio Dynamics have a new range of audio cards. The 
  176. DMI (Dual MIDI Interface) card has two independent Midi interfaces (each 
  177. with an in and out connection) The PowerWAVE board is an upgrade to the 
  178. DMI cards and contains a 32 channel Ensoniq general Midi synthesizer 
  179. with 128 instrument and 49 percussion sounds, removing the need to have 
  180. external sound modules. The 30 range are for computers with a mini-
  181. expansion card (A3000, A3010, A3020, A4000), the DMI 30 card is ú74 +VAT 
  182. or ú85 through Archive, the PowerWAVE 30 is ú182.97 +VAT or ú215 through 
  183. Archive. The 50 range will be for computers with a standard size podule, 
  184. and have the added benefit of an optional 16-bit sampler port on the 
  185. same card, and should be available shortly Ö prices will be announced. 
  186. Or, to save the complication(!) order them from Archive for ú36, ú40 and 
  187. ú36 respectively. 
  188. 8.8
  189. Droom Trilogy Ö This set of educational adventure games from Resource 
  190. has been upgraded with music, enhanced graphics and easier to read text, 
  191. and all three titles will run on the Risc PC. The characters in the 
  192. games pose various problems for the pupils to solve, particular emphasis 
  193. being placed on developing skills in mathematics and logical thinking. 
  194. The games are Dragon Droom (ú30), Dragon Droomæs Revenge (ú34) and 
  195. StarDust (ú30). Upgrades from an earlier version, ú10 per package. 
  196. Primary and Secondary site licences are also available. To those prices, 
  197. add VAT and 4% of the order price for p&p Ö minimum ú1.50.
  198. 8.8
  199. Eesox Gold CD drive Ö Eesox can no longer get the style of CD drive they 
  200. were using as their Gold drive and have replaced it with a caddy-less 
  201. drive. This means that you cannot use it in the ötowerò mode. However, 
  202. it is faster Ö 4.4 speed with an access time of 150ms compared with 4 
  203. speed and an access time of 225ms. The price is unchanged at ú360 
  204. inclusive for an internal (Risc PC) drive and ú440 for an external drive 
  205. through Archive.
  206. 8.8
  207. Full-colour poster printing Ö Acorn have added an A0 colour poster 
  208. printer to its range of pre-press products Ö the NovaJET III large-
  209. format inkjet printer. Acorn has combined its Risc PC-based Publishing 
  210. System with the NovaJET III to provide the Acorn Poster Publisher, a 
  211. complete poster creation and printing system for öunder ú11,000ò.
  212. 8.8
  213. The NovaJET uses European standard CMYK inks, operates at 300╫300 dpi 
  214. and is suitable for producing everything from simple text and line art 
  215. to colour proofs, graphic design visuals as well as short-run, full-
  216. colour posters up to A0. Acorn have specifically developed one of the 
  217. standard Risc PC printer drivers to increase the speed and enhance the 
  218. colour calibration for the NovaJET III.
  219. 8.8
  220. The system will be targeted at large retailers, corporate publishers, 
  221. quick printers and commercial printers. In addition to marketing the 
  222. complete solution, Acorn will offer individual printers to existing 
  223. Acorn users. So, if you already have a RiscáPC and would like a 14Mb 
  224. NovaJET III printer plus driver, we can sell you one through Archive. 
  225. The cost would be about ú7,500 +VAT. Let me know if you are interested!
  226. 8.8
  227. Acornæs press release says that öinitial tests with Risc PC have shown 
  228. significant improvements in both speed and quality compared to the 
  229. results achieved when the NovaJET is driven by a Mac or PCò and talks 
  230. about öphotographic quality imagesò. Having seen the output, I would 
  231. agree and can say that it is nothing less than stunning. Iæll bet it 
  232. eats up the ink but that will be nothing compared to the cost of getting 
  233. posters printed commercially. To give an example of the speed, the 
  234. NovaJET can produce an A1-format, photographic quality poster in 
  235. approximately 20 minutes.
  236. 8.8
  237. This is actually a very significant announcement because it is another 
  238. example of something you can do on Acorn machines that canæt be matched 
  239. on other platforms, i.e. itæs an example where someone would buy a 
  240. RiscáPC in order to run the application.
  241. 8.8
  242. If you want to run one of these printers to use with a Mac or a PC, you 
  243. would need to have a separate computer entirely dedicated to driving the 
  244. printer (probably a Pentium or a ÉBig Macæ of some sort) so the cost of 
  245. that would probably be ú15Ö16,000. Also, you would have to use 
  246. networking to throw PostScript at it from your separate design station. 
  247. This means that, to run it, you need (a) about twice as much money as 
  248. using an Acorn and (b) someone with networking expertise because the 
  249. task, even in networking terms, is not a simple one. With the Acorn 
  250. solution, the printer is (almost) just like any other printer attached 
  251. to your workstation computer Ö thereæs no need to have someone with 
  252. specialist knowledge of networking and/or PostScript to run it.
  253. 8.8
  254. I say öalmostò because there is the issue of colour calibration. The 
  255. resultant colour does depend to a great extent on the type and quality 
  256. of paper used. Acorn provide preset calibration files for a number of 
  257. standard types of paper but if you choose to use different paper, you 
  258. will need to go through a calibration procedure.
  259. 8.8
  260. For further information, please contact Simon Woodward, Publishing 
  261. Manager at Acorn Computers on 01223-254460.
  262. 8.8
  263. Hazelnut CD Ö Hazelnut have released a CD which includes all three of 
  264. their multimedia learning packages. Times Tables: 12 disks covering 2╫ 
  265. to 12╫ tables, 132 different animations, text and sound (disk price 
  266. ú30); Number Bonds, ú15 Ö three disks covering addition and subtraction 
  267. bonds up to 10, plus two worksheets (disk price ú15 for all three, or ú5 
  268. each); and a new release, Tell Time with four disks covering hours, 
  269. half-past and quarters (disk price ú20). Any of the above can be bought 
  270. as separate packages (add ú2.50 p&p) or all three on one CD costs ú50 + 
  271. ú1.50 p&p. (No VAT as Hazelnut are not VAT registered.)
  272. 8.8
  273. Lambda 16 Ö The Irlam 16-bit sound sampler/player on a standard 
  274. expansion card. The included software controls the settings for the 
  275. card, and sampling is via a simple-to-use tape recorder-style interface. 
  276. The card has stereo line-in phono connectors, 3.5mm Mic, 16-bit stereo 
  277. line-out (3.5mm jack), variable input gain and line-out volume. Stereo 
  278. and mono file formats are supported, in 16 or 8-bit, from a wide range 
  279. of sampling rates, from 5.51kHz to 48.0kHz. It integrates the standard 
  280. sound system, allowing the computeræs sound to be sampled or the 16-bit 
  281. and VIDC outputs to be mixed. The introductory price, including 
  282. expansion card and sampling software, lead and manual, is ú99 + ú3.50 
  283. p&p +VAT or ú118 through Archive. Tsunami, the sound editing software, 
  284. is not yet ready, but when it is, a joint package will be available for 
  285. ú159 + p&p +VAT (standard Tsunami price will be ú99 + p&p +VAT). The 
  286. samples created can, however, be edited using other packages such as 
  287. !AudioWorks in the meantime.
  288. 8.8
  289. Landmarks: PinPoint data file Ancient Civilisations Ö Information in 
  290. this datafile covers eleven civilisations, such as the Egyptians, Aztecs 
  291. and the Romans. A number of activity sheets are included, focusing on 
  292. historical and geographical aspects, covering river valleys, landmarks, 
  293. leaders, Egyptian writing and numbers, beliefs and customs, and also a 
  294. quiz. To use the data, you will need either Junior PinPoint or PinPoint. 
  295. This costs ú14 +ú3 p&p +VAT from Longman Logotron.
  296. 8.8
  297. Landmarks: Victorian Era Ö New to Longman Logotronæs Landmarks series of 
  298. TV tie-in educational software, the Victorian Era allows children to 
  299. investigate English village life at various times between 1780 and 1880. 
  300. The effects of the agricultural and industrial revolutions, represented 
  301. by the arrival of a mill, canal and railway, can be seen, showing both 
  302. the impact on the people, and the changes to the village itself. A top-
  303. down view of the village is used to discover information about the 
  304. scene. Worksheets are also included. This costs ú25.50 +ú3 p&p +VAT from 
  305. Longman Logotron.
  306. 8.8
  307. Mechanisms CD Ö This graphical demonstration of mechanical theory and 
  308. practice is ideal for maths, technology and physics. Suitable for use on 
  309. either an Acorn Computer or a Windows machine, the price is ú49 +VAT 
  310. (single user) and ú99 +VAT (site licence) from Creative Curriculum 
  311. Software. (ú57 and ú115 through Archive respectively.)
  312. 8.8
  313. PC card for RiscáPC Ö Acorn say... öInitial stock is expected during 
  314. April with a steady ramp-up in production during the next few months. If 
  315. you have already purchased a RiscáPC, you are entitled to buy a PC card 
  316. for ú99 +VAT (ú116.32) within the next three months. After that time, 
  317. the price will be ú199 +VAT if purchased separately.ò Presumably, it 
  318. will be ú99 if actually with a RiscáPC.
  319. 8.8
  320. The problem which NCS now have is that there is no discount on the PC 
  321. cards Ö Acorn are charging us ú99 +VAT which means that we are making a 
  322. loss on every PC card we sell, especially when you take into account the 
  323. admin and the cost of postage and packing. Weære not asking for sympathy 
  324. or any extra cash but just that you bear with us as we handle the huge 
  325. backlog of orders. In particular, may we ask you NOT to keep ringing us 
  326. up. We will send the cards out to you as soon as we possibly can, and we 
  327. will let you know in the magazine where we are up to by saying things 
  328. like öwe have so far supplied all PC cards ordered before May 13th 1994ò 
  329. or whatever. Also, weæll put that information on the ansaphone so that 
  330. you can ring up out of office hours and find out what is happening.
  331. 8.8
  332. One other problem is that some of you sent cheques which are now more 
  333. than six months old! They will have to come back to you to have the 
  334. dates changed. Thanks, in advance, for your cooperation.
  335. 8.8
  336. Pocketbook leather cases Ö Network Solutions can now supply leather 
  337. carrying cases for the Acorn Pocketbook and Psion Series 3. The student 
  338. holster is a padded case with a belt loop, for ú12.20. The Executive, a 
  339. wallet style case, holds the Pocketbook and up to two PCMCIA cards, and 
  340. costs ú22.20. Finally, the storage card holds up to six PCMCIA cards 
  341. (but not the Pocketbook itself) for ú17.00. Carriage at ú1.50 per order 
  342. and VAT need to be added to the above prices.
  343. 8.8
  344. RiscáPC Acorn Access Ö The price has changed on the Acorn Access card 
  345. for the Risc PC. The new price is ú140 through Archive. However, it 
  346. isnæt actually available yet as there are still various issues to be 
  347. resolved about Ethernet revisions, etc. In the meantime, we can get a 
  348. RiscáPC Access look-alike from Atomwide which will cost ú150 through 
  349. Archive.
  350. 8.8
  351. RiscáPC case expansion Ö If you want to expand your RiscáPC to three or 
  352. four slices (i.e. to take six or eight expansion cards), they are now 
  353. available through Archive. To upgrade an ACB15/25 to two slices, as 
  354. previously, costs ú116, to three slices costs ú316 and to four slices 
  355. ú352. If you already have a two-slice machine then to go to three slices 
  356. will cost ú257 and to four slices ú316.
  357. 8.8
  358. SAS2 Ö Morley Electronics have updated their SAS backup software. It has 
  359. been completely rewritten for enhanced performance and offers a flexible 
  360. and easy-to-use system. Timed backups, either using a proprietary format 
  361. or the Unix standard TAR format can be configured and data can be 
  362. compressed using the RISC OS 3 !Squash application. A Log file is saved 
  363. to aid restoration, allowing individual or multiple files/directories to 
  364. be restored. Possible target devices include SCSI tape streamers, hard 
  365. drives, removable hard disks and floppy disk drives. The cost is ú99 
  366. +VAT from Morley or ú110 through Archive (or ú49 +VAT for an upgrade 
  367. from version 1 from Morley).
  368. 8.8
  369. TeleText Turbo Ö XOB have a new version of their TeleCard Network 
  370. software. The TeleText Turbo can capture and distribute eight live and 
  371. eight local services from each of up to six TeleCards. Data is cached at 
  372. the server, so access, even from a remote client, is regularly quicker 
  373. than a teletext television. The cache is updated automatically so each 
  374. page will, on average, be no more than a few seconds out of date or, if 
  375. desired, the client can request that pages are grabbed directly off air. 
  376. A viewdata editor is supplied to permit the setting up of local services 
  377. for departments, for example. The server can coexist with other servers, 
  378. such as level 4. The Card and software costs ú299 from XOB. The standard 
  379. network version of the telecard is now available for ú190. The Teletext 
  380. Turbo software costs ú169.
  381. 8.8
  382. Tesco scheme starts again Ö The Tesco Computers for Schools scheme 
  383. starts again on 24th April and runs up to 2nd July. Schools requiring 
  384. additional packs or with enquiries about the scheme can contact the 
  385. Schoolsæ Helpline on 0171-580-9370 or send an email to 
  386. Écomputers_for_schools@entity.e-mail.comæ. With Tescoæs recent 
  387. acquisition of over fifty William Low stores, the scope of participation 
  388. is extended in Scotland. 
  389. 8.8
  390. VerbMaster-French Ö This is a multitasking verb management and learning 
  391. application, which supports a range of tenses and features automatic 
  392. conjugation of regular verbs, easy entering of irregular verbs, addition 
  393. of new tenses, and production of printed verb tests and verb tables. The 
  394. supplied version includes a help file and a selection of conjugated 
  395. verbs. The registered version has additional verb files, along with 
  396. text-only and Impression DDF format versions of the manual for printing. 
  397. Registration of VerbMaster costs ú7.50 single-user, or ú15 for a site 
  398. licence, and will offer a discount on VerbMaster-German when it is 
  399. available. Unregistered versions are available from APDL and other PD 
  400. libraries or direct from the author Nigel Caplan.
  401. 8.8
  402. VZap Ö The shareware virus killing software from Digital Phenomena has 
  403. just been updated, although the price remains at ú5. New features 
  404. include redesigned windows (using NewLook), and suspicious !Boot files 
  405. are no longer deleted, but suspicious lines are commented out for later 
  406. inspection. Automatic virus elimination is available and there are, if 
  407. required, free upgrades and support for registered users. It can scan 
  408. all known filing systems with a single click, and it prevents known 
  409. viruses from loading.
  410. 8.8
  411. World War II on the Home Front Another in the set of Anglia Televisionæs 
  412. Key datafiles, this CD contains a number of resources. Aálarge selection 
  413. of photographs from the Hulton Deutsch Collection which illustrate the 
  414. period between 1938 and 1947 are included, along with their own 
  415. historical text, with captions often written by the photographers and 
  416. additional comments from todayæs perspective. The price is ú40 +VAT or 
  417. ú45 through Archive.
  418. 8.8
  419. Review software received...
  420. 8.8
  421. We have received review copies of the following: ÅCDFast (for Networks) 
  422. (u), ÅGarden Wildlife CDá(e), ÅMore Stage 2 Talking Stories (e), 
  423. ÅPicturePoint (e), ÅRainbow Multimedia (e), ÅPIMSá(Primary Management 
  424. System) (e), ÅTableCalc (u), ÅTalking Animated Alphabet (e), ÅVerbMaster 
  425. (French) (e).
  426. 8.8
  427. e=Education, u=Utility.
  428. 8.8
  429. If you would like to review any of these products, please contact the 
  430. Archive office. Potential reviewers will need to show that they would 
  431. use the product in a professional capacity or that they have some 
  432. knowledge of the particular field.áu 
  433. 8.8
  434. Government Health Warning Ö Reading this could seriously effect your 
  435. spiritual health
  436. 8.8
  437. Last week, I had a couple of dreams in which I was deliberately doing 
  438. something I knew was wrong Ö I canæt remember the details but, after the 
  439. second one, I woke at 5 a.m. and thought, öI wonder if God is trying to 
  440. tell me something?ò As I lay there, it didnæt take me long to work out 
  441. what I thought it might be.
  442. 8.8
  443. When the RiscáPC first came out, Acorn sent us one of their Éloan 
  444. machinesæ for review purposes. When we had finished with it, someone at 
  445. Acorn said it would be collected. It stood, in its box, by the door for 
  446. some months. I reminded them about it a couple of times but still no-one 
  447. came. öWell, thereæs no point in it sitting there by the door, doing 
  448. nothing.ò I reasoned. So, for the last few months, I have been using it 
  449. in the office to produce the magazine Ö indeed, Iæm typing this piece on 
  450. it now!
  451. 8.8
  452. However, I decided that what I was doing was, effectively, stealing and 
  453. so, the same day, I rang Acorn to Éconfessæ and offered to buy it off 
  454. them. After I had done that, I felt such a sense of joy and relief that 
  455. I was sure that it really had been Godæs prompting through those two 
  456. dreams.
  457. 8.8
  458. Now, March had been a pretty duff month for sales Ö we were well below 
  459. our targets. That same day, I made three sales Ö two big RiscáPC systems 
  460. and two A4000s to a school. Coincidence? Yes, probably, but as thereæs 
  461. no way I can be sure, I know what Iæll do next time I think God might be 
  462. prompting me!
  463. 8.8
  464. P.B.
  465. 8.8
  466. Fact-File
  467. 8.8
  468. (The numbers in italic are fax numbers)
  469. 8.8
  470. Abacus Training    29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2 
  471. 6QA.
  472. 8.8
  473. Acorn Direct   FREEPOST, 13 Dennington Road, Wellingborough, Northants, 
  474. NN8 2BR.
  475. 8.8
  476.   (01933-279300)
  477. 8.8
  478. Acorn Computers Ltd    Acorn House, Vision Park, Histon, Cambridge, CB4 
  479. 4AE. (01223-254254)
  480. 8.8
  481.   (01223-254262)
  482. 8.8
  483. Anglia Television   Media Development, Anglia House, Norwich, NR1 3JG. 
  484. (01603-615151)
  485. 8.8
  486.   (01603-631032)
  487. 8.8
  488. ANT Ltd   P.O.Box 300, Cambridge, CB1 2EG. (01223-567808) (01223-567801)
  489. 8.8
  490. APDL    39 Knighton Park Road, Sydenham, London, SE26 5RN.
  491. 8.8
  492. Apricote Studios (p18)  2 Purls Bridge Farm, Manea, Cambridgeshire, PE15 
  493. 0ND. (01354-680432)
  494. 8.8
  495. Arnor Ltd    611 Lincoln Road, Peterborough, PE1 3HA. (01733-68909) 
  496. (01733-67299)
  497. 8.8
  498. Atomwide Ltd   7 The Metro Centre, Bridge Road, Orpington, Kent, BR5 
  499. 2BE. (01689-814500)
  500. 8.8
  501.   (01689-814501)
  502. 8.8
  503. Audio Dynamics    10 Durnford Close, Norden, Rochdale OL12 7RX. (01706-
  504. 868803) (01706-868803)
  505. 8.8
  506. Avie Electronics (p17)  7 Overbury Road, Norwich. (01603-416863) (01603-
  507. 788640)
  508. 8.8
  509. AVP   School Hill Centre, Chepstow, Gwent, NP6 5PH. (012912-5439)
  510. 8.8
  511. Beebug Ltd    117 Hatfield Road, St Albans, Herts, AL1 4JS. (01727-
  512. 840303) (01727-860263)
  513. 8.8
  514. Ben OllivΦre   6 Truro Close, East Leake, LE12 6HB.
  515. 8.8
  516. Cherisha Software   51 Swallowfield Road, Charlton, London, SE7 7NT.
  517. 8.8
  518. Colton Software   2 Signet Court, Swanns Road, Cambridge, CB5 8LA. 
  519. (01223-311881)
  520. 8.8
  521.   (01223-312010)
  522. 8.8
  523. Computer Concepts (pp23/24)   Gaddesden Place, Hemel Hempstead, Herts, 
  524. HP2 6EX. (01442-63933)
  525. 8.8
  526.   (01442-231632)
  527. 8.8
  528. Creative Curriculum Software   5 Clover Hill Road, Savile Park, Halifax, 
  529. HX1 2YG. (01422-340524) (01422-346388)
  530. 8.8
  531. Cumana Ltd   Pines Trading Estate, Broad Street, Guildford, GU3 3BH. 
  532. (01483-503121)
  533. 8.8
  534.   (01483-503326)
  535. 8.8
  536. Dalriada Data Technology (p33)   145 Albion Street, Kenilworth, 
  537. Warkwickshire, CV8 2FY. (01926-53901)
  538. 8.8
  539. Datafile   71 Anson Road, Locking, Weston-super-Mare, Avon, BS24 7DQ. 
  540. (01934-823005)
  541. 8.8
  542. David Pilling   P.O.Box 22, Thornton Cleveleys, Blackpool, FY5 1LR.
  543. 8.8
  544. Desktop Laminations    P.O.Box 332, Bristol, BS99 7XL. (0117-97-999-79)
  545. 8.8
  546. Digital Phenomena   104 Manners Road, Southsea, Hants, PO4 0BG.
  547. 8.8
  548. Digital Services   9 Wayte Street, Cosham, Portsmouth PO6 3BS. (01705-
  549. 210600) (01705-210709)
  550. 8.8
  551. EESOX   5 Hillfield Road, Comberton, Cambridge, CB3 7DB. (01223-264242)
  552. 8.8
  553. Electronic Font Foundry   Gibbs House, Kennel Ride, Ascot, SL5 7NT. 
  554. (01344-891355) (01344-891366)
  555. 8.8
  556. ExpLAN   St Catherineæs House, 20 Plymouth Road, Tavistock, Devon, PL19 
  557. 8AY. (01822-613868) (01822-610868)
  558. 8.8
  559. Expressive Software Products   21 Beech Lane, West Hallam, Ilkeston, 
  560. Derbyshire, DE7 6GP.  (0115-929-5019)
  561. 8.8
  562.   (0115-929-5019)
  563. 8.8
  564. Hazelnut Software   197 Blackshots Lane, Grays, Essex, RM16 2LL. (01375-
  565. 375514)
  566. 8.8
  567. Hodge Electronic Services    16 Mold Road, Mynydd Isa, Clwyd, CH7 6TD. 
  568. (01244-550803)
  569. 8.8
  570. i│   Unit J1, The Paddock, 347 Cherry Hinton Road, Cambridge, CB1 4DH.
  571. 8.8
  572.   (01223-566113) (01223-566313)   
  573. 8.8
  574. Irlam Instruments   133 London Road, Staines, Middlesex TW18 4HN. 
  575. (01895-811401)
  576. 8.8
  577. iSV Products   86, Turnberry, Home Farm, Bracknell, Berks, RG12 8ZH. 
  578. (01344-55769)
  579. 8.8
  580. Kudlian Soft   8 Barrow Road, Kenilworth, Warwickshire, CV8á1EH. (01926-
  581. 851147)
  582. 8.8
  583. Lindis International   Wood Farm, Linstead Magna, Halesworth, Suffolk, 
  584. IP19 0DU. (0198-685-477)
  585. 8.8
  586.   (0198-685-460)
  587. 8.8
  588. Longman Logotron   124 Cambridge Science Park, Milton Road, Cambridge 
  589. CB4 4ZS. (01223-425558) (01223-425349)
  590. 8.8
  591. Minerva Systems   Minerva House, Baring Crescent, Exeter, EX1 1TL. 
  592. (01392-437756) (01392-421762)
  593. 8.8
  594. Morley Electronics   Morley House, Norham Road, North Shields, Tyne & 
  595. Wear, NE29 7TY.
  596. 8.8
  597.   (0191-257-6355) (0191-257-6373)
  598. 8.8
  599. Network Solutions   2 The Borough, Aldreth, Haddenham, Ely, Cambs CB6 
  600. 3PJ. (01954-212083)
  601. 8.8
  602.   (01954-212083).
  603. 8.8
  604. Oak Solutions   Dial House, 12 Chapel Street, Halton, Leeds, LS15 7RN 
  605. (0113-232-6992)
  606. 8.8
  607.   (0113-232-6993)
  608. 8.8
  609. Octopus Systems   9 Randwell Close, Ipswich, IP4 5ES. (01473-728943) 
  610. (01473-270643)
  611. 8.8
  612. Pineapple Software   39 Brownlea Gardens, Seven Kings, Ilford, Essex IG3 
  613. 9NL. (0181-599-1476)
  614. 8.8
  615.   (0181-598-2343) (sales@pinesoft.demon.co.uk)
  616. 8.8
  617. Powerslave Software   P.O. Box 175, Enfield, Middlesex, EN2 6RD.
  618. 8.8
  619. Repair Zone   421 Sprowston Road, Norwich, NR3 4EH. (01603-400477) 
  620. (01603-417447)
  621. 8.8
  622. Resource   51 High Street, Kegworth, Derbyshire, DE74 2DA. (01509-
  623. 672222) (01509-672267)
  624. 8.8
  625. Safesell Exhibitions (p12)  Market House, Cross Road, Tadworth, Surrey 
  626. KT20 5SR.
  627. 8.8
  628. Shenley Software   5 Coombefield Close, New Malden, Surrey, KT3 5QF. 
  629. (0181-949-3235)
  630. 8.8
  631. Softease (p11)  The Old Courthouse, St Peters Churchyard, Derby, DE1 
  632. 1NN. (01332-204911)
  633. 8.8
  634. The ARM Club   Freepost ND6573, London, N12 0BR. (0171-624-9918) (0181-
  635. 446-3020)
  636. 8.8
  637. VTI (Vertical Twist)   Unit 1, The Shopwhyke Centre, Shopwhyke Road, 
  638. Chichester, PO20 6GD.
  639. 8.8
  640.   (01243-531194) (01243-531196)
  641. 8.8
  642. W. C. Smith & Associates   40 Royal Oak, Alnwick, Northumberland, NE66 
  643. 2DA., (01665-510682)
  644. 8.8
  645.   (01665-510692)
  646. 8.8
  647. XOB   Balkeerie, Eassie by Forfar, Angus, DD8 1SR. (01307-840364)
  648. 8.8
  649. Archive Monthly Disk
  650. 8.8
  651. u Files from Keith Hodgeæs RiscáPC ColumnáÖápage 53.
  652. 8.8
  653. u RiscáPC games compatibility list from Dave FloydáÖápage 57.
  654. 8.8
  655. u PhoneDay-ready STD applications from Jim Nottingham Ö page 67.
  656. 8.8
  657. u Two character-selecting applications from Jim Nottingham Ö page 64.
  658. 8.8
  659. u Lottery program from Apricote Studios reviewed by Colin Singleton  Ö 
  660. page 71.
  661. 8.8
  662. u Sample program from Matthew Hunteræs Programming Workshop Ö page 69.
  663. 8.8
  664. u Egyptian fractions from Colin Singletonæs Puzzle Corner  Ö page 30.
  665. 8.8
  666. Å  Text import example from Jim Nottinghamæs article Ö page ????.
  667. 8.8
  668. Å  Various files and applications from Paul HobbsæáAdvanced Basic 
  669. Programming ColumnáÖápage ????.
  670. 8.8
  671. Å  Monitor recovery program from Hints & Tips Column Ö page ????.
  672. 8.8
  673. Å  Sample program from Matthew Hunteræs Programming Workshop Ö page 
  674. ????.
  675. 8.8
  676. Å  Glossary, latest versionáÖáIt has now reached over 9,000 words and is 
  677. still growing. Please keep sending us words and acronyms that you want 
  678. defining.
  679. 8.8
  680. Paul Beverley
  681. 8.8
  682. Norwich Computer Services     96a Vauxhall Street, Norwich, NR2 2SD. 
  683. (01603-766592) (764011) email: PBeverley@arcade.demon.co.uk 
  684. 8.8
  685. u Archive Special Offersáu 
  686. 8.8
  687. ~~~~~~~~~~~~~~~~~~~~~~
  688. 8.8
  689. Datapower Database
  690. 8.8
  691. u After the good review which Datapower received (8.6. p43), we have 
  692. arranged a special offer price with Iota. The full price is ú149 +VAT = 
  693. ú175.08, the normal Archive price is ú160, but foráoneámonth, it is 
  694. onáspecialáofferáatáú120 Ö an excellent saving!áu 
  695. 8.8
  696. öMy final choice is Datapower. Whilst I dislike the copy protection 
  697. method used (at least it is not as bad as Squirrelæs), and although it 
  698. is not a relational database, I found the lookup facility was adequate 
  699. for my needs. The design process, reporting facilities and general look 
  700. and feel of the program were such that I found myself turning more and 
  701. more to this package as the review period went by. You will not be 
  702. disappointed if you follow my example and purchase this program for your 
  703. computer. Simon Coulthurst.ò
  704. 8.8
  705. Textease
  706. 8.8
  707. u Weæve also managed to arrange a special limited offer on Textease, the 
  708. budget DTP package. Once again, theáreviewá(seeápage 43) was very 
  709. positive.
  710. 8.8
  711. The full price is ú39.50 but for two months, it is 
  712. onáspecialáofferáatáú35.áu 
  713. 8.8
  714. Personal Accounts v3
  715. 8.8
  716. u The full price of Personal Accounts is ú49.95 and the special price 
  717. (for Archive subscribers only) is ú35. The only difference with this 
  718. special version is that, to save costs, it will not come in a 
  719. presentation case. The offer lasts for one more month, i.e. until the 
  720. June issue of Archive is sent out from NCS (midáMay). To take advantage 
  721. of this offer, just send in your order for Personal Accounts to NCS in 
  722. the normal way but simply do so at ú35 instead of ú49.95.áu 
  723. 8.8
  724. Charity Bring & Buy Sale
  725. 8.8
  726. Come to the Acorn User Show in Harrogate and bring your old Beeb/
  727. Archimedes software, hardware, computers, monitors, books Ö anything 
  728. that you think someone else might possibly want to buy.
  729. 8.8
  730. u Sponsored by Acorn User and Archive Magazineáu 
  731. 8.8
  732. u Acorn User Show, Harrogate Ö 6/7th Mayáu 
  733. 8.8
  734. u If you canæt come, send bits direct to NCS (by 3rd May, please)áu 
  735. 8.8
  736. u In aid of Henshawæs School for the Blind, Harrogateáu 
  737. 8.8
  738. Help!!!
  739. 8.8
  740. Can you come and help us on the stand? We need help Ö taking delivery of 
  741. what people bring, putting prices on them and selling them to others. 
  742. David Holden will be there as the main organiser of the stand but he 
  743. will need help for the two days. If you can help, ring/fax/email us and 
  744. let us know when you can help. I think it will be good fun for all 
  745. concerned and it will be doing something to help those less fortunate 
  746. than ourselves. Thank you!
  747. 8.8
  748. APDL Ö PD software
  749. 8.8
  750. At the show, David Holden will also have his full range of APDL public 
  751. domain software available, so pop along to the Archive Charity stand and 
  752. see if there is anything you need there.
  753. 8.8
  754. Give us æyer old Beebs!!!
  755. 8.8
  756. (and A310, A3000, A400, etc, etc.)
  757. 8.8
  758. We have had an overwhelming response to our suggestion last month that 
  759. we might re-cycle old computers and peripherals for charitable purposes. 
  760. So PLEASE, if you have any old Beebs, Masters, printers, user ports, 
  761. concept keyboards (especially useful for special needs applications), 
  762. small hard drives, colour monitors, floppy drives, etc, etc just send 
  763. them in to us at NCS. Potential users include: Downs Syndrome 
  764. Associations, Mencap, Special Needs Departments in schools.
  765. 8.8
  766. It wonæt cost you much to stick them in a big box, take them along to 
  767. your local post office and send them by parcel post... weæll get them 
  768. eventually!!! Alternatively, telephone Parcel Line, Target Express or 
  769. any other carrier who has a depot near you (see your local Yellow Pages) 
  770. and they will come and pick up the box from you for ú10 or ú15 or so 
  771. (especially if you say itæs for a charity scheme!).
  772. 8.8
  773. If you are feeling really generous and have any old RISCáOS computers of 
  774. any vintage that you donæt want, we can certainly find them a good home, 
  775. so just send them in to NCS.
  776. 8.8
  777. N.B. If any of the things you send donæt work, please mark them as such 
  778. Ö and send them anyway because we can probably put together two duff 
  779. ones and make a working one.
  780. 8.8
  781. Also, whether the items work or not, please mark the box öFor Charity 
  782. Useò Ö otherwise we might think they have come in for repair, fix them 
  783. and send them back to you with a bill for the repair costs!!
  784. 8.8
  785. (If you are a school or a charity and want to take advantage of this 
  786. scheme, drop us a line telling us what you are looking for and weæll see 
  787. what we can do. Next month, if we have some computers without buyers, 
  788. weæll advertise them in the magazine.)áu 
  789. 8.8
  790. Norwich Computer Servicesæ Repair Policy
  791. 8.8
  792. Owing to staff reduction, very little repair work is now done on NCS 
  793. premises and most of it is currently being done by Repair Zone, an Acorn 
  794. Service Centre here in Norwich. If you want NCS to handle the repair and 
  795. to be your point of contact, thatæs fine but we have to add an 
  796. administration charge to the price that Repair Zone charge us. Also, as 
  797. Repair Zone are not VAT registered, if you come through NCS, we have to 
  798. charge you an extra 17.5%.
  799. 8.8
  800. For example, if a repair costs us ú40 and we add a ú5 admin charge plus 
  801. VAT, that comes to ú52.87, so, it would make good sense for you to go 
  802. straight to Repair Zone (or Avie Electronics for fixed-price repairs). 
  803. That would also help us because we cannot make a profit from handling 
  804. repairs, so it just represents a drain on our resources as things stand.
  805. 8.8
  806. We will, of course, continue to handle all warranty repairs ourselves.áu 
  807. 8.8
  808. Small Ads
  809. 8.8
  810. (Small ads for Acorn RISCáOS computers and related products are free for 
  811. subscribers but we reserve the right to publish all, part or none of the 
  812. material you send, as we think fit. Sending small ads (especially long 
  813. ones!) on disk is helpful but not essential. Ed)
  814. 8.8
  815. 512Kb RAM disk & new battery (for Pocket Book/Series 3/Series 3a Ö ú140 
  816. new) ú100, Psion games disk one (7 games) ú20. Phone Mark after 6pm on 
  817. 01905-754277.
  818. 8.8
  819. A3000 4Mb, RISC OS 3.1, 20Mb IDE drive, Ovation, PC Emulator, Taxan 
  820. Multivision monitor ú650. Phone 01732-454707.
  821. 8.8
  822. A410/1, 4Mb Ram, 33MHz ARM3, 50MB HD, NewLook desktop, I/O podule, Midi, 
  823. Sound sampler, keyboard extension cable ú525 o.n.o. Phone Mark after 6pm 
  824. on 01905-754277.
  825. 8.8
  826. A410/1, ARM3, 20MB HD, RISCáOS 3.1, Beebug VME & 5╝ö interface, Taxan 
  827. 770+LR monitor, Panasonic KX-P1124 printer ú550. Phone 01772-685553 
  828. eves.
  829. 8.8
  830. A5000 4Mb 80Mb HD + AKF50 Monitor ú600, Pocket Book + A-Link ú140, 
  831. Colour Card Gold ú175, 20ö Sony Monitor ú700, HP500 Printer ú150, HP550C 
  832. Colour Printer ú225, 632Mb SCSI drive ú125, Aleph One 486 PC Card 4Mb + 
  833. Windows 3.1 + MS DOS ú325, CC Hawk V9 MkII Video Digitiser ú90, Acorn 
  834. Replay DIY Board ú180, 14ò Opus Multisync for Risc PC ú180. All v.g.c. 
  835. Phone Russell on 0131-658-1225 (eves, w/e)
  836. 8.8
  837. A5000 4Mb, 120Mb HD, FPA, Acorn Multisync, Learning Curve (less 1st WP), 
  838. PC Emulator + Games ú900. ProArtisan2CD ú40. ANSI C Release 3 ú50. Taxan 
  839. 795 monitor ú200. Phone David on 01722-338981.
  840. 8.8
  841. A5000 8Mb, 120Mb HD, internal IDE 105Mb Syquest (no cartridge), Eizo 
  842. F550i 17ö multisync. A highly capable system Ö can be viewed at NCS. 
  843. ú1300 complete, or ú400 for monitor alone. Phone Iain Cameron 01483-
  844. 751251.
  845. 8.8
  846. ARCticulate ú7, Enter the Realm ú7, Sensible Soccer Ö International 
  847. Edition ú10, Archive Mousemat ú1.50!, Cover disks (1991+, Archimedes 
  848. World, Acorn Computing and Acorn User) ú1 each Ö write with your wants. 
  849. Jon Aylwin, 4 St Margarets Close, Hemyock, Devon, EX15 3XJ.
  850. 8.8
  851. CC Laser Direct 4 600dpi laser printer, Series 2 controller, v.g.c, 
  852. boxed with manuals and latest software, on-site maintenance contract 
  853. until Feb 96. Can be used with others computer. Offers around ú400. 
  854. Phone 01923-820651.
  855. 8.8
  856. Genesis Plus ú15, 1st Word Plus brand new, unregistered ú10, E-Type 
  857. ú7.50, PowerBand ú7.50. RISC OS Applications and User Guides ú3 each or 
  858. ú5 the pair. Phone 01962-880250 eves.
  859. 8.8
  860. Qume Laser Direct 300dpi, includes spare toner cartridge. Recent new 
  861. drum. (will run on Risc PC with Calligraph card) ú395. Pay over 3 
  862. months! Acorn Advance (release 2) unopened and unregistered ú70. Phone 
  863. Paul Cayton 01943-878133 eves or 0113-277-7711 day.
  864. 8.8
  865. RISC OS 3 Style Guide with New Look disk, new & unused ú6. Phone Mark 
  866. after 6pm on 01905-754277.
  867. 8.8
  868. Taxan 795 Trinitron 15ö multisync ú200, Impression dongle Ö no software 
  869. or manuals ú25, ram chips for A400/1 series ú20 per Mb, VidiArch Colour 
  870. Video Digitiser for A400/1 ú20, Vision Colour Digitiser for A410/1 or 
  871. A5000 ú25, Oak SCSI card for A410/1 with version 1.16 Eprom ú20, 
  872. Archimedes Econet interfaces ú10, CC ScanLight A4 with feeder ú150, Oak 
  873. Recorder for A410/1 ú10. All new or as new. Phone Warrington 01925-
  874. 837607 eves.áu 
  875. 8.8
  876. Charity Sales
  877. 8.8
  878. No charity bits this month as they are all going into the Charity Bring 
  879. and Buy which NCS and Acorn User are co-sponsoring at the Acorn User 
  880. Show in Harrogate on 6/7th May. If you have things to contribute, please 
  881. send them direct to NCS Ö to arrive by 3rd May, please. Thank you!áu 
  882. 8.8
  883. Acorn and the Internet
  884. 8.8
  885. Adrian Bool
  886. 8.8
  887. In this series of articles, I hope to describe to you all aspects of 
  888. linking your dear little Acorn onto The Net Ö from the current ways of 
  889. accessing the networks to the impressive technology that is just round 
  890. the corner. I also aim to satisfy both sides of the Internet divide Ö 
  891. the dial-up user, using either a modem or ISDN, and the permanently 
  892. connected user, using an Ethernet card to access the rest of the world.
  893. 8.8
  894. Often we Acorn users are proud of the ground-breaking design of our 
  895. machines Ö whilst the so-called industry standards try to catch up. 
  896. Sadly, however, I have to report that, in the case of software to access 
  897. the Internet, we are well behind many other operating systems. However, 
  898. all is not lost! The new generation of Internet Access Software that is 
  899. soon to be released for RISC OS should place Acorns as the perfect 
  900. platform to access the Net.
  901. 8.8
  902. This month, I shall introduce my simplified notions of several of the 
  903. concepts that underlie the implementation of networking software Ö to 
  904. help readers into an understanding of the apparent over-complexity of 
  905. computer networks.
  906. 8.8
  907. Future months will then concentrate on the more Acorn-specific aspects 
  908. of the Internet.
  909. 8.8
  910. Networking
  911. 8.8
  912. The most important concepts in networking Ö and, indeed, in many other 
  913. areas of computing Ö are Stacks and Protocols which go hand-in-hand to 
  914. create a better world.
  915. 8.8
  916. Microsoft Ö Striving to create The Perfect World
  917. 8.8
  918. Stacks evolved largely because the perfect application does not, and 
  919. never will, exist. The perfect application would do everything you ever 
  920. wanted, do it efficiently and operate seamlessly with any hardware you 
  921. have now Ö or ever will have. Despite Microsoftæs constant efforts at 
  922. writing such applications, they will never appear.
  923. 8.8
  924. The stack concept attempts to alleviate the problems incurred by not 
  925. having the perfect application by stepping through a particular 
  926. production cycle:
  927. 8.8
  928. u The problem is analysed then split it into several separate layers.
  929. 8.8
  930. u The task that each layer needs to perform is then decided upon, but 
  931. how that task is implemented is not specified.
  932. 8.8
  933. u Once the task that each layer is to perform is known, Éprotocolsæ are 
  934. defined that provide an interface between each layer.
  935. 8.8
  936. u Only when the protocols are decided upon may an implementation of each 
  937. layer be written.
  938. 8.8
  939. Just as the perfect application is an impossible entity, so is the 
  940. perfect layer, but that is no longer a problem! All that is required is 
  941. a new layer Ö small in comparison to the whole application Ö which 
  942. performs your newly defined task.
  943. 8.8
  944. This new layer implementation then simply needs to be slotted into the 
  945. stack and, since the protocols have not changed, the new layer happily 
  946. talks to the rest of your application and vice-versa.
  947. 8.8
  948. Back to the Net
  949. 8.8
  950. The Internet itself is held together by a stack and the protocols that 
  951. bind it together. There are many, possibly hundreds, of protocols in use 
  952. over the Net, but most of these are fairly abstract, largely optional, 
  953. protocols existing only to implement a particular application over the 
  954. network. There are, however, a core set of protocols that bind the 
  955. Internet together. These protocols are referred to as TCP/IP (Transfer 
  956. Control Protocolá/áInterface Protocol).
  957. 8.8
  958. TCP/IP
  959. 8.8
  960. The TCP/IP protocols specify the mid-range of the network stack Ö not 
  961. specifying the very low level hardware details. This enables the 
  962. Internet to travel over a wide range of hardware Ö Ethernet networks, 
  963. wide area networks, analogue phone lines, ISDN lines and carrier 
  964. pigeons! Nor does TCP/IP specify the application (high) level protocols 
  965. Ö thus not limiting the applications that may be run over the Internet.
  966. 8.8
  967. TCP/IP consists of two main protocols, IP and TCP, together with several 
  968. other ancillary protocols used largely for the control of the network.
  969. 8.8
  970. IP
  971. 8.8
  972. IP is the basis of the whole Internet. The IP layer of the stack defines 
  973. the structure of a packet. The data that one wants to send gets inserted 
  974. into a series of packets. Around the real data is ancillary information 
  975. that describes to anyone handling the packet, from where it is going and 
  976. to where it has to go eventually. A rough approximation of an IP packet 
  977. is,
  978. 8.8
  979. +ÿÿÿÿ+ÿÿÿÿÿÿÿÿÿÿÿÿ+
  980. 8.8
  981. + header + data to be transmitted +
  982. 8.8
  983. +ÿÿÿÿ+ÿÿÿÿÿÿÿÿÿÿÿÿ+
  984. 8.8
  985. When the IP protocol receives the data that is to be sent across the 
  986. networks, the IP layer forms the appropriate packet and sends it out. 
  987. However, this is all that it does. This means that:
  988. 8.8
  989. u It does not guarantee the packet will arrive at the destination.
  990. 8.8
  991. u It does not guarantee the packets arrive in the order they were 
  992. transmitted.
  993. 8.8
  994. As you can imagine, using IP to communicate between two machines would 
  995. be extremely precarious, and so, to save the day, here comes TCP.
  996. 8.8
  997. TCP
  998. 8.8
  999. TCP is a layer that sits on top of IP. Unlike IP, the TCP protocol 
  1000. provides a two-way stream of characters between two processes on two 
  1001. separate machines. Again unlike IP, TCP guarantees that the characters 
  1002. will be received correctly and in the same order as they were 
  1003. transmitted. TCP is known as a connection-oriented protocol.
  1004. 8.8
  1005. It is immediately obvious that TCP is a far more secure basis onto which 
  1006. to build further levels and their associated protocols, and indeed many 
  1007. of the Internetæs most important higher level protocols rest on top of 
  1008. TCP; these include:
  1009. 8.8
  1010. SMTPáÖáSimple Mail Transfer ProtocoláÖáthis protocol is used by all of 
  1011. the machines on the Internet to transfer mail from one site to another.
  1012. 8.8
  1013. POPáÖáPost Office Protocol Ö used to transfer mail on demand from a 
  1014. central mail server to a PC for reading by the user.
  1015. 8.8
  1016. NNTPáÖáNetwork News Transfer Protocol Ö this defines the interaction 
  1017. between machines on the Internet whilst transferring Usenet news.
  1018. 8.8
  1019. HTTPáÖáHyperText Transfer Protocol Ö used to transfer World Wide Web 
  1020. information across the Internet.
  1021. 8.8
  1022. FTPáÖáFile Transfer Protocol Ö a protocol for transferring files!
  1023. 8.8
  1024. TelnetáÖáA protocol allowing a user on one machine to log onto another 
  1025. machine and use that machine as if they were sitting directly in front 
  1026. of it.
  1027. 8.8
  1028. UDP
  1029. 8.8
  1030. This protocol, like TCP, sits atop IP. It differs greatly from TCP in 
  1031. that it provides a connection-less, Édatagram-orientedæ method of 
  1032. communication, similar to the IP protocol itself.
  1033. 8.8
  1034. Many of the Énuts and boltsæ protocols of the Internet are based on UDP. 
  1035. One of the most important of these is DNS.
  1036. 8.8
  1037. DNS
  1038. 8.8
  1039. Every port of every machine on the Internet has an IP address, so the IP 
  1040. layer knows where to send a packet. The IP address is a 32-bit number 
  1041. and is written, by convention, as
  1042. 8.8
  1043. 193.119.176.64
  1044. 8.8
  1045. i.e. each byte is written in decimal, each separated by a dot.
  1046. 8.8
  1047. Humans have great difficulty remembering such addresses accurately, and 
  1048. so there is an alternative textual format for referring to a port. The 
  1049. textual name for the machine whose IP address is given above is:
  1050. 8.8
  1051. oveja.u-net.com  (oveja is spanish for sheep!)
  1052. 8.8
  1053. Naturally, there needs to be some way for the computers to change the 
  1054. name that a user types into an address and that the IP layer can 
  1055. understand. This method is known as the Domain Name Service (DNS). This 
  1056. is a truly massive distributed database containing all the name and IP 
  1057. addresses of every machine on the Internet.
  1058. 8.8
  1059. For more information...
  1060. 8.8
  1061. All of the official protocols that are used over the Internet are 
  1062. described in a set of documents known as the RFCs Ö Requests For 
  1063. Comments. A subset of the many hundreds of RFCs are the STDs (standards) 
  1064. documents which describe the latest versions of the major Internet 
  1065. protocols. All of these documents are available over the Internet from a 
  1066. number of sites.
  1067. 8.8
  1068. Following this basic background information about the Internet, next 
  1069. monthæs article will focus on getting Acorns onto the Net, hopefully 
  1070. with reviews of Doggysoftæs Termite Internet and ANTæs Internet Suite, 
  1071. both of which should be released very soon.áu 
  1072. 8.8
  1073. Safesell
  1074. 8.8
  1075. New artwork
  1076. 8.8
  1077. Chess II Ö The Champion
  1078. 8.8
  1079. Tord Eriksson
  1080. 8.8
  1081. Having reviewed a number of chess programs through the years, I think 
  1082. David Pilling has, yet again, produced a winner. This review is based on 
  1083. a beta-test version, but I am quite convinced that his new chess program 
  1084. is going to be the most popular yet.
  1085. 8.8
  1086. Manual
  1087. 8.8
  1088. As before, the program comes with a manual and the program itself on an 
  1089. 800Kb disk. The manual is, as yet, only a provisional version, but it 
  1090. covers things like importing text files, mate puzzles and printing.
  1091. 8.8
  1092. Buttons galore
  1093. 8.8
  1094. The much-improved Chess program has, like Impression, grown buttons. 
  1095. What is more, as you would like to happen to your fiancΘe, Chess II has 
  1096. become more intelligent, grown new features and looks smashing.
  1097. 8.8
  1098. Letæs begin with the buttons on the vertical icon bar. They include 
  1099. everything you might want, and thereæs a menu to boot, as you can see 
  1100. above. 
  1101. 8.8
  1102. The buttons are, from the top: 2D or 3D-view, rotate the view (90░ at a 
  1103. time), suggestion, step back one move, number of steps done, possible 
  1104. steps with the chosen piece, and human or computer to play black or 
  1105. green. The little dot on the white Éhumanæ button means it is waiting.
  1106. 8.8
  1107. The menu is mainly self-explanatory, ÉGame Historyæ being a list of all 
  1108. moves done so far, in a scrollable window. This can be saved separately 
  1109. for further study. 
  1110. 8.8
  1111. In the Choices column, you can select row numbers (1-8, A-H) on/off, 
  1112. show mate sequence on/off, beep (very helpful when playing at tournament 
  1113. strength, as the moves take some time), level of play (from novice to 
  1114. tournament, or a certain number of draws in a set time).
  1115. 8.8
  1116. For those who have the old version, it is possible to import saved 
  1117. games. The ambitious can write their own text files, using a number of 
  1118. formats explained in the manual, to import directly into Chess II.
  1119. 8.8
  1120. At any time, you can stop a game and replay parts of the game or the 
  1121. entire game Ö changing the events if you want to. I certainly used the 
  1122. öone step backò button a lot.
  1123. 8.8
  1124. Playing and enjoying
  1125. 8.8
  1126. The most enjoyable part of the new Chess II is the speed with which it 
  1127. plays and the fluent moves of the different pieces.
  1128. 8.8
  1129. At tournament level, play does take some time, but it usually beats me 
  1130. on novice or beginner level (Grumble!) so I donæt mind. I am no chess 
  1131. master, but I think the game plays more strongly than ever, even at 
  1132. novice level.
  1133. 8.8
  1134. When I reviewed Chess-3D, I stated that I would love to have the 
  1135. graphics of that game, maybe a bit better implemented, combined with the 
  1136. battle strength and the speed of Chess. Well, I must say that David 
  1137. Pilling has done just that and added a bag of extra features, just to be 
  1138. on the safe side!
  1139. 8.8
  1140. Using mostly Macs today, I must admit that, as a chess game, this is 
  1141. hard to beat in any way, on any computer. Just as Impression Publisher 
  1142. has become as nice to use as Quark Xpress, Chess has now matured into a 
  1143. truly great chess program.
  1144. 8.8
  1145. The only drawback, compared to the original version, is that the game 
  1146. now needs at least 640Kb to start up, meaning that I can just cram in 
  1147. one Chess II together with the latest version of Impression Publisher+ 
  1148. on my 4Mb A3000. 
  1149. 8.8
  1150. I remember fondly running eight copies of the original Chess at once! 
  1151. Today you can cram 8Mb into an A3000 or buy one of those fancy new 
  1152. machines and fill it with 16Mb or more, so if you really need multiple 
  1153. Chesses it is still possible!
  1154. 8.8
  1155. Conclusion
  1156. 8.8
  1157. Chess II will be the perfect software for your local chess club. Novices 
  1158. can train on the basics, without the opponent getting bored, the club 
  1159. magazine editor can produce examples in sprite or draw format and the 
  1160. theorists can set up classic problems. 
  1161. 8.8
  1162. As drawfiles are easily converted into other formats suitable for Macs 
  1163. or PCs (using ArtWorks or similar), even national clubs and papers will 
  1164. be greatly helped in producing their chess columns. Fully recommended 
  1165. for novice, enthusiast and pro, even if the price were more than it is Ö 
  1166. ú16 through Archive!áu 
  1167. 8.8
  1168. In addition to playing even more strongly than it predecessor, Chess II 
  1169. gives the dedicated chess player numerous options: You can save an 
  1170. entire game as a file, and a certain position as a sprite or as a 
  1171. drawfile, or just save a list of the moves in a game. 
  1172. 8.8
  1173.  
  1174. 8.8
  1175. This is an example of a drawfile and overleaf are the sprite versions.
  1176. 8.8
  1177. Two versions of sprites are available: Either 2D or 3D view, both well 
  1178. rendered.
  1179. 8.8
  1180. Avie
  1181. 8.8
  1182. From 8.7 page 11
  1183. 8.8
  1184. Apricote
  1185. 8.8
  1186. From 8.7 page 4
  1187. 8.8
  1188. Online Media
  1189. 8.8
  1190. Graham Jones + Adrian Bool
  1191. 8.8
  1192. Welcome to our short series of articles about Online Media and its 
  1193. related partners and technologies. This first article looks into our 
  1194. thoughts about the ideas behind Online Media and the myriad of other 
  1195. companies that work with (... and against!) Online Media. The next 
  1196. article will be about the technology that makes it all possible and the 
  1197. third, well I donæt plan that far in advance.
  1198. 8.8
  1199. I am sure many of us Acorn enthusiasts (with a big or little ÉEæ!) are 
  1200. greatly interested in both the technology that Online Media are 
  1201. developing and how Online Media themselves fare. The more Set Top Boxes 
  1202. (STBs) sold, the cheaper our beloved Acorns may well become... There is 
  1203. also the wonderful thought of plugging our current machines into these 
  1204. new high speed digital networks, using technology pioneered by Online 
  1205. Media. Maybe some of you may even like to own an STB!
  1206. 8.8
  1207. TV how it should be
  1208. 8.8
  1209. The idea is very simple: why do I need to watch the TV programmes when 
  1210. some bloke at the BBC decides I should watch it? What sort of a free 
  1211. country is that? Currently, we waste a lot of time waiting for our 
  1212. favourite programmes to appear on the box. Imagine what it would be like 
  1213. if you could come home in the evening, watch all the programmes you 
  1214. wanted consecutively and then disappear off to the pub or your favourite 
  1215. abode!
  1216. 8.8
  1217. Sadly, there are several unavoidable reasons, notably bandwidth, why TV 
  1218. utopia is not with us yet. However, with the abilities of fibre-optics 
  1219. to increase the available bandwidth to unprecedented levels, and the 
  1220. emergence of MPEG technology to drastically decrease the amount of data 
  1221. that needs to be transmitted, utopia is getting ever nearer.
  1222. 8.8
  1223. Risc PC meets TV
  1224. 8.8
  1225. Armed with Acornæs powerful Risc PC architecture and the expertise of a 
  1226. host of other companies, Online Media is at the forefront of delivering 
  1227. heaven into each TV vieweræs home. And, indeed, some viewers are already 
  1228. experiencing the fruits of Online Mediaæs labour. These viewers are part 
  1229. of ÉThe Cambridge Trialsæ. This is a trial service run by Cambridge 
  1230. Cable using the technology of Online Media and its associates to provide 
  1231. an interactive TV service to a number of families, not surprisingly, in 
  1232. Cambridge.
  1233. 8.8
  1234. Whoæs involved?
  1235. 8.8
  1236. Involved in the trials in Cambridge are several companies well known in 
  1237. the Acorn area. Online Media head the consortium, with Anglia TV and ITN 
  1238. providing some of the initial services, and S J Research and ATM 
  1239. providing the ability to supply the high speed data transfer. The 
  1240. Cambridge Cable fibre-optic cable network is central to the current 
  1241. trials, supplying a route for data to be transmitted to homes throughout 
  1242. the Cambridge area. Naturally Acorn, ARM Ltd and Olivetti are part of 
  1243. the group. Online Media is an off-shoot of Acorn, as is ARM Ltd, and 
  1244. Olivetti currently own 80% of Acorn. Olivetti also have their own 
  1245. Telecom and Multimedia division, with Online Media leading their 
  1246. initiative in digital interactive TV. That just leaves Denton Hall, a 
  1247. media lawyer providing legal support in the content rights and 
  1248. regulation area.
  1249. 8.8
  1250. Many other companies are involved in supplying different aspects of the 
  1251. initial services. The strength of the group seems to grow by the day 
  1252. with more and more companies showing an interest in the interactive TV 
  1253. phenomenon Ö certainly judging by the never-ending flow of press 
  1254. releases coming through my door.
  1255. 8.8
  1256. How much will it cost?
  1257. 8.8
  1258. At the moment, the viewers participating in the Cambridge trials pay 
  1259. absolutely nothing for the service. After the Online Media consortium 
  1260. has received enough feedback from the current users on the feel of the 
  1261. the new media, they are then going to try various charging models on the 
  1262. users. Charging for the system will be awkward. Currently, the public is 
  1263. used to paying its annual licence fee, then having unlimited viewing 
  1264. time. For the current TV companies, this works out fine because it costs 
  1265. exactly the same and uses exactly the same resources to broadcast to one 
  1266. or one million viewers over the air waves. With the cable system, where 
  1267. each viewer watches what they want, when they want, things are very 
  1268. different. Every second that a user is watching a TV program or a movie 
  1269. or listening to an online CD, it costs the cable company in used 
  1270. bandwidth, since a copy of the data has to be relayed to each user 
  1271. separately, as opposed to the same data being broadcast to all viewers.
  1272. 8.8
  1273. Online Media and their consortium
  1274. 8.8
  1275. Despite the current range of Online Media Set Top Boxes being basically 
  1276. customised Risc PCs, it appears that Online Media have purposely 
  1277. disguised the powerful computer nature of the box, making it seem to the 
  1278. casual viewer like an altogether simpler affair Ö little do they know 
  1279. the complex and powerful technology that sits behind the simple video-
  1280. like remote control that they use to control the Set Top Box.
  1281. 8.8
  1282. One of the main services that the Consortium provides is video on 
  1283. demand. At the demonstration I attended, only a few movies were 
  1284. available; but when the system is running normally, I would imagine that 
  1285. the range available would be the same as you would find in a video shop.
  1286. 8.8
  1287. Recent developments include the announcement of a joint development 
  1288. agreement between Online Media and Macromedia. Macromedia are described 
  1289. as a Éleading multimedia application developeræ. Online Media is now a 
  1290. full implementation partner in the ÉPortable Player programmeæ. I have 
  1291. little knowledge about this but I understand that, in combination with 
  1292. new standards being set, this will allow multimedia productions to be 
  1293. available on many different platforms with no alterations when moving to 
  1294. a new setup. Macromediaæs products seem to cover every aspect of 
  1295. developing multimedia products, sound recording/editing, 3D design, 
  1296. animation, etc.
  1297. 8.8
  1298. Recently, Online Media and Digital Equipment Corporation (DEC) signed a 
  1299. co-operative development agreement. This will initially involve a 
  1300. Étechnology swapæ; DEC supplying server equipment (getting the 
  1301. information to the Évieweræ), Online Media supplying the set-top boxes 
  1302. able to interpret and present the information to the Évieweræ.
  1303. 8.8
  1304. What about the competition?
  1305. 8.8
  1306. BT have just begun trials of their own interactive TV system. 
  1307. Information is fed to your home via a phone line using a system that 
  1308. allows 2Mb per second in one direction, along with some slower control 
  1309. signals and the normal telephone service. The STB used in their trials 
  1310. is based on an Apple Mac LC475, modified to support the new services. 
  1311. This service sounds very similar to the Online Media trials, including 
  1312. Home shopping, movies, music, education and sport. Interestingly enough, 
  1313. Anglia are supplying material for the BT trials, as is the BBC.
  1314. 8.8
  1315. Apparently, a company called Videotron UK have had interactive TV 
  1316. available in London for around three years now. This seems to be a 
  1317. simpler system, allowing selection of one program from a menu, whereupon 
  1318. the interaction ends. Alternatively, a question and answer system may be 
  1319. used, for example in educational programs. Videotron have recently 
  1320. introduced a newer mode of operation in which extra information is 
  1321. transmitted along with the main program Ö for example, different camera 
  1322. views or action replay from a live sports match. There is also an 
  1323. interactive news, travel and weather service.
  1324. 8.8
  1325. Using a different approach, systems such as Philips CD-i, advertised as 
  1326. ÉOne player, countless opportunitiesæ are competing in the same area. 
  1327. These systems confine you to playing the games or movies you have 
  1328. available on CD-ROM. Interactive TV with the STB should eventually allow 
  1329. greater choice of movie, and the possibility of multiplayer games with/
  1330. against people with similar systems, and extra services like shopping. 
  1331. In fact, Philips Media are likely to supply material created for CD-i 
  1332. and VideoCD for the OnLine Media tests, so they are clearly looking to 
  1333. the future. CD-i is available now, whereas it will be a year or two 
  1334. before the STB and interactive TV are widely available Ö so we might see 
  1335. a shift by Philips to their own interactive TV system, or a greater 
  1336. involvement in current projects as time goes by.
  1337. 8.8
  1338. Viewer or user?
  1339. 8.8
  1340. To be honest, TV bores me silly most of the time. What I prefer is a 
  1341. good old-fashioned computer! öBut why?ò, I ask myself.
  1342. 8.8
  1343. Think about the title of this section Ö ÉViewer or Useræ. Viewers 
  1344. participate in a one-way session with the TV, whilst users participate 
  1345. in a two-way conversation with their machine. Are Online Media creating 
  1346. an exciting new two-way communication, or a slightly more pedestrian 
  1347. one-way system? From what I have seen of Online Media, the system is 
  1348. going to be leaning towards the one-way communication Ö with the 
  1349. interactive part of the system amounting to the sort of interaction one 
  1350. presently has with a video recorder Ö and that doesnæt drive me wild.
  1351. 8.8
  1352. Conclusion
  1353. 8.8
  1354. What are the implications for the Acorn world in general and for the STB 
  1355. user in particular?
  1356. 8.8
  1357. Acorn hardware and software developed for the STB could filter back to 
  1358. the Risc PC Ö weære already seeing this happen with CCæs MPEG video 
  1359. card, which is a development of hardware built into the Online Media 
  1360. STB. Other hardware and software could be treated in this way, providing 
  1361. a great source of expansion requiring little extra development.
  1362. 8.8
  1363. There is no real need for the interaction to be one-way, as suggested 
  1364. earlier. If the facilities currently available on the Internet could be 
  1365. transferred to interactive TV, and expanded, making them easier for the 
  1366. general man in the street to use, the potential for true interaction is 
  1367. enormous. Individual users or groups should be able to contribute to the 
  1368. information available, allowing the views of people worldwide to be 
  1369. combined. The potential for business is vast. A bank of information 
  1370. could be prepared which the user will investigate; far better than 
  1371. producing an advert which must incorporate everything required in a 
  1372. static image or a few seconds on TV.
  1373. 8.8
  1374. In addition, as the STB takes off, maybe Acorn will gain some serious 
  1375. respect in a world which normally brushes them aside.áu 
  1376. 8.8
  1377. Latest news
  1378. 8.8
  1379. In the last issue of Archive (8.7 p31) Paul reported on the recent 
  1380. licensing of the ARM Ltd RISC technology by Digital Semiconductor. The 
  1381. development of a high speed but not power-hungry processor could be a 
  1382. big influence on the success of the Online Media STBæs. Commenting on 
  1383. the agreement, Malcolm Bird, Chief Executive of Online Media, said: öThe 
  1384. ARM processor was the obvious choice for our digital set-top products. 
  1385. Now, the combination of the benefits of the ARM architecture with the 
  1386. performance available from DECæs processes and technology shows the way 
  1387. for the future. Our interactive TV products can use all the performance 
  1388. that results. We like the price and low power consumption on offer as 
  1389. well!ò
  1390. 8.8
  1391. Online Media and Viewcall Europe plc have recently signed a supply and 
  1392. co-operative development agreement under which Online Media will design 
  1393. and supply digital set-top boxes for Viewcallæs specific requirements. 
  1394. The Viewcall service is intended to go to commercial trials later this 
  1395. year. The STB to be used will incorporate the ARM 7500. This is a 
  1396. combined processor/memory and video controller similar to the ARM 250 
  1397. used in the A4000/A3020 series of machines, except that it is based on 
  1398. the ARM 7 processor core. Viewcall have also implemented their own 
  1399. fractal compression software on the Online Media machines. The 
  1400. combination of these factors will allow TV-quality still images to be 
  1401. transmitted down an ordinary telephone line. The services provided will 
  1402. include local and national services, including catalogue shopping and 
  1403. Internet access. Since the STBæs will be based on Online Mediaæs 
  1404. existing hardware, they will be compatible with existing software 
  1405. packages for Acorn computers and Online Media designs, andáalso with 
  1406. cable and other transmission media asárequired.
  1407. 8.8
  1408. Finally, Oracle Corporation have announced that Online Media will port 
  1409. the Oracle New Media software to its machines. öThe Oracle environment 
  1410. allows software developers to write interactive multimedia applications 
  1411. without limiting the set-top devices with which they can work. End-users 
  1412. donæt want to concern themselves with connectivity; they want to know 
  1413. that the set-top box will talk to the infrastructure that is provided,ò 
  1414. said Malcolm Bird, chief executive of Online Media. öOracleæs 
  1415. environment makes it possible for set-top designers to be innovative in 
  1416. their product architectures, which means that new families of products 
  1417. will emerge with additional capabilities, while retaining 
  1418. compatibility.ò 
  1419. 8.8
  1420. Oracle, which is based in California, is the worldæs leading supplier of 
  1421. information management software. The Oracle New Media suite of software 
  1422. provides a means of creating broadcast-quality multimedia applications 
  1423. for both CD-ROM and interactive television. It represents a library 
  1424. which can manage all forms of information: video, audio, text, etc. 
  1425. Lastly, STBs are able to access the library of data and present it to 
  1426. the viewer/user.áu 
  1427. 8.8
  1428. Map Importer 
  1429. 8.8
  1430. Mike Samworth 
  1431. 8.8
  1432. Map Importer is produced by Minerva Software and works with all RISCáOS 
  1433. machines, having been trialed on A3000, A4000 and Risc PC. In essence, 
  1434. it is a simple piece of software that performs a single function, that 
  1435. of converting Ordnance Survey data into drawfiles for further use. 
  1436. 8.8
  1437. Ordnance Survey produce map data in a number of forms, one of which is 
  1438. National Transfer Format (NTF). It is this type of data that Map 
  1439. Importer converts into drawfiles. Once the data is in Draw format, it 
  1440. can, of course, be manipulated, printed, enhanced or moved into a DTP 
  1441. package, database or whatever. The use of the software depends on the 
  1442. possible uses to which drawfiles of maps can be put. Depending upon 
  1443. which digital data file is processed, it can provide geographical 
  1444. information such as buildings, roads, fences, rivers, railways, places 
  1445. names and county boundaries. 
  1446. 8.8
  1447. The program is very simple to use. It is supplied on a single floppy 
  1448. and, once installed, an icon appears on the icon bar in the usual 
  1449. fashion. NTF files are dropped onto this, whereupon the hourglass 
  1450. appears as the program converts the data. When this is complete, a 
  1451. window appears giving details of the resulting drawfile, including type 
  1452. and size. The usual Draw icon can then be dragged to a filer window to 
  1453. save it.
  1454. 8.8
  1455. Menu options, accessed from the icon bar, include being able to choose 
  1456. the area of the map converted, the detail (which is items to include, 
  1457. such as roads, boundaries, etc) and some control over output, the 
  1458. thickness of the lines, for instance. Obviously, resultant drawfiles can 
  1459. be printed using the standard printer drivers. 
  1460. 8.8
  1461. The package comes with two data files (NTF) on the disk, neither of 
  1462. which are particularly inspiring, and the manual includes a short 
  1463. tutorial. Anyone familiar with RISCáOS will have no trouble at all with 
  1464. the package. 
  1465. 8.8
  1466. The package was tried by a number of Secondary Geography teachers. They 
  1467. seemed quite impressed by the principle of the package and by its 
  1468. execution but a little short of ideas on how it would enhance learning 
  1469. in their subject. One criticism was that contours do not appear on any 
  1470. of the map data supplied. Also, they seemed to know little about the 
  1471. availability of data files, though the manual states these are freely 
  1472. available to LEA-funded establishments (which we are not). The package 
  1473. seems to perform its function admirably but will stand or fall on the 
  1474. ease with which teachers are able to obtain the data files, particularly 
  1475. of local areas. 
  1476. 8.8
  1477. There is a very bold statement in the manual! öThe impact of this unique 
  1478. software will be wide ranging and Minerva guarantee that teachers will 
  1479. use OS data in many exciting ways which have not been previously 
  1480. possible.ò 
  1481. 8.8
  1482. Perhaps it would have been a good idea for them to give examples of this 
  1483. type of thing in the manual, ideally linked to better suited data files 
  1484. on the disk. Map Importer costs ú29.95 for a single user copy, ú45 for a 
  1485. primary site licence and ú120 for a secondary site licence. (All + p&p 
  1486. and VAT).áu 
  1487. 8.8
  1488. CC
  1489. 8.8
  1490. From 8.7 page 28
  1491. 8.8
  1492. CC
  1493. 8.8
  1494. From 8.7 page 27
  1495. 8.8
  1496. Non-Designeræs Design Book
  1497. 8.8
  1498. Paul Beverley
  1499. 8.8
  1500. The Non-Designeræs Design Book was reviewed a couple of months ago (8.6 
  1501. p23) but I want to draw attention to it again because I think it is so 
  1502. good. I thought Iæd check whether it was just me who was so enthusiastic 
  1503. about it, so I wrote to ten of the people who had bought a copy through 
  1504. Archive to get their views.
  1505. 8.8
  1506. Usersæ views
  1507. 8.8
  1508. I asked them to say, on a scale of 1 to 5, (1= Poor, 2=Fair, 3=Average, 
  1509. 4=Good, 5=Excellent) what they thought of the book in terms of 
  1510. (a)ácontent, (b) readability, and (c) value for money. I also invited 
  1511. them, if they had time, to offer their own personal comments. Here are 
  1512. the responses I have had so far...
  1513. 8.8
  1514. (5, 5, 5) öI bought it on the strength of the review Ö which struck me 
  1515. as a good assessment of the book.ò
  1516. 8.8
  1517. (5, 5, 4) öComing from a design-oriented background, Iæm always amused 
  1518. by peopleæs assumption that buying a computer activates a fully-fledged, 
  1519. but latent, design ability. There are an awful lot of magazines, 
  1520. posters, leaflets, etc being produced by computer owners who have no 
  1521. appreciation that type and layout have to be learnt, even if you are 
  1522. gifted with natural ability to start with. Robinæs book should be 
  1523. compulsory reading.ò
  1524. 8.8
  1525. (5+, 5+, 5++) öIf I had had this book a year ago, I wouldnæt have wasted 
  1526. ú300+ on a DTP correspondence course.ò
  1527. 8.8
  1528. (5, 5, 5) No comment
  1529. 8.8
  1530. (6, 6, 6) öItæs made a complete difference to the way I look at text Ö 
  1531. even with ordinary wordprocessing, let alone page layout.ò
  1532. 8.8
  1533. (3, 5, 4) öCompared with other books on a similar theme (especially Into 
  1534. Print by Quilliam & Grove-Stephenson) this one is a little limited in 
  1535. content Ö but then it deals with that content well.ò (Sadly, that book 
  1536. is now out of print. Ed.)
  1537. 8.8
  1538. (4, 4, 4) No comment
  1539. 8.8
  1540. (5, 5, 5) öAn excellent book which I expect to be in regular use.ò
  1541. 8.8
  1542. (5, 5, 4) öA pleasure to read and, consequently, easy to digest. I 
  1543. learnt more from this book (and remember) than from other sources I have 
  1544. read in the past. Thanks for bringing this book to my attention.ò
  1545. 8.8
  1546. (Not a bad response rate (90%) to my request for comments Ö many thanks 
  1547. to all those who responded so quickly.)
  1548. 8.8
  1549. So thatæs one Éaverageæ (4%) for content but nothing less than Égoodæ 
  1550. (22%) from anyone on any of the three criteria and 74% of the 
  1551. assessments were Éexcellentæ or better so I think we can safely say that 
  1552. they liked it!
  1553. 8.8
  1554. The Editoræs view
  1555. 8.8
  1556. The main reason I think it is so good is that it is simple. OK, itæs not 
  1557. a textbook for a design course, and OK, it might not be as full of 
  1558. content as some books but it presents you with the basic principles. 
  1559. Whatæs more, it does it simply and with lots of example, so that you can 
  1560. see what she means. The result is that (a) you can understand them, (b) 
  1561. you can remember them and (c) you can apply them.
  1562. 8.8
  1563. Just to show you that even I can remember them, the main design 
  1564. principles that Robin suggests are Contrast, Repetition, Alignment and 
  1565. Proximity Ö and I know what each means and I can, and do, apply them. 
  1566. (She even suggests an acronym to help us remember them Ö although I 
  1567. donæt think CARP is terribly memorable, do you?!)
  1568. 8.8
  1569. Also, I can remember and identify the five main categories of type Ö Old 
  1570. Style, Modern Style, Sans Serif, Slab Serif and Script. (Drat, I did 
  1571. that from memory and there are actually six Ö I missed out Decorative Ö 
  1572. but I never use them in any of my work so I can be forgiven, canæt I?!)
  1573. 8.8
  1574. Finally, I can identify and explain the three main ways of combining 
  1575. different typefaces: Concord (OK), Conflict (Bad) and Contrast (Good).
  1576. 8.8
  1577. The proof of the pudding...
  1578. 8.8
  1579. (This is probably dangerous but...) I have used what Iálearned from the 
  1580. book to make changes to Archive this month. Now itæs possible that you 
  1581. may not like the changes Ö although I hope you do Ö but the point is 
  1582. that, having read Robinæs book, I felt confident to have a go at 
  1583. fiddling things around and trying to improve the look of the magazine. 
  1584. In other words, I am now able, consciously, to make changes and have a 
  1585. vocabulary for discussing the changes.
  1586. 8.8
  1587. For example, in terms of using type, I have moved away from the Ésafeæ 
  1588. technique of using Éconcordæ (different weights and styles of the same 
  1589. basic face, Plantin) to the bolder and more interesting use of 
  1590. Écontrastæ Ö using Plantin (an old style face) for the body text with 
  1591. Gill Sans (a sans serif face) for the titles and Éboldæ bits. For added 
  1592. contrast, I have even gone up to the UltraBold weight of Gill Sans.
  1593. 8.8
  1594. For those who already have a copy of the book, see if you can see what 
  1595. principles I have used (well, tried to!) in making other changes. I have 
  1596. consciously used repetition and proximity Ö although the latter is 
  1597. difficult in a document that is so jam-packed with information. I think 
  1598. the alignment was there already in the original design.
  1599. 8.8
  1600. The offer
  1601. 8.8
  1602. As you will have gathered by now, I think that this is a book that every 
  1603. WP and DTP owner should have. Iæm so convinced that you will find it 
  1604. useful that I am prepared to offer a complete money-back guarantee.
  1605. 8.8
  1606.   uáyou pay ú13
  1607. 8.8
  1608.   uáwe send you the book
  1609. 8.8
  1610.   uáyou keep the packaging
  1611. 8.8
  1612.   uáyou return the book within 14 days
  1613. 8.8
  1614.   uáwe send you a full refund Ö i.e. ú13
  1615. 8.8
  1616. No questions will be asked Ö thereæll be no need to give reasons for 
  1617. returning it and thereæll be no deduction for postage or admin.
  1618. 8.8
  1619. Iæm even prepared to extend this outside the UK although, obviously, the 
  1620. initial cost is higher because of the extra postage:
  1621. 8.8
  1622.     uáEurope ú14
  1623. 8.8
  1624.     uáAustralasia ú17
  1625. 8.8
  1626.     uáElsewhere ú16
  1627. 8.8
  1628. What is more, we wonæt make any surcharge on credit cards for this one 
  1629. purchase.
  1630. 8.8
  1631. Anyone can use it
  1632. 8.8
  1633. Remember that this book applies to any type of computer, not just Acorn. 
  1634. As you can see from the responses I have shared with you, people will 
  1635. thank you for recommending the Non-Designeræs Design Book to them Ö and 
  1636. the sales will help to keep Norwich Computer Services afloat!! So feel 
  1637. free to offer a copy to a friend, giving them the same money-back 
  1638. guarantee as weære offering you.áu
  1639. 8.8
  1640. Club News
  1641. 8.8
  1642. Wakefield Acorn Computer User Group will be changing its meeting night 
  1643. from the first Thursday of each month, to the first Wednesday of each 
  1644. month, with effect from the July meeting.
  1645. 8.8
  1646. Meetings are held at the West Yorkshire Sports & Social Club, Sandal 
  1647. Hall Close, Walton Lane, off the A61 Barnsley Road, Sandal, Wakefield at 
  1648. 7.30 Ö 9.30/10p.m. Membership is ú6 p.a. for Full or Corresponding 
  1649. Members, and we have a Family Membership at ú10 p.a. Visitors can come 
  1650. on the night and pay 75p at the door.
  1651. 8.8
  1652. The User Group will be having a stand at the Spring Acorn User Show in 
  1653. Harrogate, where anyone interested may visit the stand and find out more 
  1654. about what we do.
  1655. 8.8
  1656. Contact address for details is: 95 Cumbrian Way, Lupset Park, Wakefield, 
  1657. WF2á8JT.áu 
  1658. 8.8
  1659. Help!!!!
  1660. 8.8
  1661. Articles wanted Ö Thanks for all the response to the request last time 
  1662. for (ideas for) articles. Iæve had a few articles Ö for which, many 
  1663. thanks Ö and Iæve been given a few ideas.
  1664. 8.8
  1665. Printers Ö Could someone give advice about the choice of printer Ö dot 
  1666. matrix, inkjet and/or laser printers? (I realise this is a big job!)
  1667. 8.8
  1668. Educational jargonáÖáWeæve had a very useful glossary of Acorn computing 
  1669. terms but what about someone explaining the educational jargon used in 
  1670. Archive? What is a Key Stage, for example?
  1671. 8.8
  1672. Ed.áu 
  1673. 8.8
  1674. Business Strategy game Ö Does anyone know of a business strategy game 
  1675. for RISCáOS computers? Something like öDetroitò on the PC is what weære 
  1676. trying to find.
  1677. 8.8
  1678. Ethne Scott, Norwich.áu 
  1679. 8.8
  1680. Changing Style Ö I recently purchased Impression Style, and, on the 
  1681. whole, I find it very good except for an annoying tendency it has to 
  1682. unexpectedly jump out of whatever condition has been selected on the 
  1683. button bar. For example, in composing this, I had initial difficulty in 
  1684. getting it to stay in 14pt as it kept going back to 12pt unbidden! The 
  1685. same thing happens with the various fonts, the bold button, etc. I wrote 
  1686. to CC about it but they appear to be unable to answer queries at the 
  1687. moment.
  1688. 8.8
  1689. I have heard of others experiencing the same problem and wonder if it is 
  1690. caused by a software bug in Style. However, I noticed a similar problem 
  1691. with First Word Plus. When selecting italics, for example, it would 
  1692. sometimes jump out of it without warning, or revert to it later after it 
  1693. had been deselected.
  1694. 8.8
  1695. Gerry Muldowney, Reading.áu 
  1696. 8.8
  1697. I frequently have similar problems with Impression; I find it one of the 
  1698. most annoying features. Early wordprocessors had definite markers where 
  1699. styles and effects changed Ö embedded commands in Wordwise for example. 
  1700. WYSIWYG editors, however, hide this information, and many packages seem 
  1701. to have rather random methods for handling the changes.
  1702. 8.8
  1703. Take the text Éstylechangeæ, for example. If I click between the Étæ and 
  1704. the Éyæ then I would get (and expect) the bold effect to be present. 
  1705. Similarly, I would expect it to be absent between the Éhæ and the Éaæ. 
  1706. What about between the Éeæ and the Écæ? In this case, the bold is used.
  1707. 8.8
  1708. The situation is further complicated if there is a space, since it is 
  1709. not apparent whether the effect is applied to the space or not. In 
  1710. Impression, text entered at the caret seems to take the style 
  1711. information from the character to the left, but if you change the style 
  1712. at a point in the text, and move the caret (even to the same place, for 
  1713. example if you open another window and the caret is Élostæ) then the 
  1714. style change will not appear in the text, which frequently causes 
  1715. confusion. Another effect can occur if you have floating blank lines, 
  1716. particularly at the end of the text, you find that they can have styles 
  1717. from earlier in the document attached.
  1718. 8.8
  1719. Matthew Hunter, NCSáu 
  1720. 8.8
  1721. Commodore emulator Ö Does anyone know of a Commodore 64 emulator for the 
  1722. Acorn machines so that I can run my old games and other software? Also, 
  1723. is there any way of linking a Commodore 1541 Mk2 5╝ö floppy drive to an 
  1724. Acorn computer?
  1725. 8.8
  1726. Thomas Nelson, Nottingham.áu 
  1727. 8.8
  1728. Midi, Sibelius, etc Ö I am a computer programmer, musician and devoted 
  1729. Acorn user. Iáadmit to a brief affair with a PC but soon saw the error 
  1730. of my ways. I now have a Risc PC and use Sibelius 7 for writing music 
  1731. using notation. It has basic Midi playback facilities but it lacks the 
  1732. real-time input of note data and there is no control over Midi events 
  1733. such as aftertouch, pitch bend, and program (instrument) change.
  1734. 8.8
  1735. Sibelius say that real-time input and standard Midi file import/export 
  1736. are coming, but Sibelius 7 is not a sequencer, it is a score editor, and 
  1737. any Midi input/output is a bonus.
  1738. 8.8
  1739. There is a gaping hole in the Acorn user market for a new kind of 
  1740. sequencer Ö fast and intelligent, fun to use. I have loads of ideas but 
  1741. neither enough time to develop them nor the necessary knowledge of wimp 
  1742. programming. I do have a good grasp of data design and I know what the 
  1743. product should do.
  1744. 8.8
  1745. I am looking for any number of partners to help me produce a suite of 
  1746. packages that will provide music composition and Midi sequencing/editing 
  1747. facilities Ö Midi file import/export is a must. My interest lies in 
  1748. having the package to use. Your interest may be likewise or, if the 
  1749. product is saleable, maybe you want to make some money.
  1750. 8.8
  1751. Please contact me, either by phone or by letter. Let me know what sort 
  1752. of programs you write. Perhaps you could send me a disk.
  1753. 8.8
  1754. Steve Atkinson, 8 Beechwood Mount, Burley, Leeds LS4 2NQ. (0113-275-
  1755. 7325)
  1756. 8.8
  1757. Printing problems Ö I have a font called Zapf. However, when using the 
  1758. Canon BJ Turbo Driver from CC, Zapf will not print. It does appear 
  1759. correctly on screen, both in Impression II and Draw. However, when told 
  1760. to print, Impression just brings up an error ÉCanæt find fontæ, while 
  1761. Draw just ignores it when printing. I have written to CC but have 
  1762. received no answer. Can anyone else help?
  1763. 8.8
  1764. Paul Pibworth, Gloucesteráu 
  1765. 8.8
  1766. Could this be related to the half-toning problems that have arisen 
  1767. previously? Some fonts do not contain all the necessary information to 
  1768. print. This can sometimes be solved by setting half-toning to Égraphics 
  1769. onlyæ via the printer configuration window.
  1770. 8.8
  1771. (If it is the Zapf Dingbats you want rather than the Zapf Chancery, 
  1772. there is a font called just Dingbats that doesnæt suffer from this 
  1773. problem. Ed.)
  1774. 8.8
  1775. Matthew Hunter, NCSáu 
  1776. 8.8
  1777. Hints and Tips
  1778. 8.8
  1779. CC Turbo Driver v4 Ö Iæd like to pass on to other Archive readers some 
  1780. answers that I received from CC.
  1781. 8.8
  1782. 1) The command *Printer$BlackScale is no longer supported by the v4 
  1783. TurboDrivers; instead, CC offer ösophisticated colour correction 
  1784. tablesò; those for HP printers are öshortlyò to be released.
  1785. 8.8
  1786. 2) The Turbo module which could be used in earlier versions of the TD to 
  1787. enable other printer drivers to use the dongled cable has been replaced 
  1788. by the program !PrintQFS, which is cunningly hidden within 
  1789. !System.!CCShared.
  1790. 8.8
  1791. By the way, CC informed me that Style has reached version 3.07. Free 
  1792. upgrades from v. 3.04 can be obtained in the usual way Ö by sending in 
  1793. master disk 1. (Donæt forget to send the return postage!)
  1794. 8.8
  1795. Jochen Konietzko, K÷ln, Germanyáu 
  1796. 8.8
  1797. Fireworkz Pro Ö I reported some problems with version 1.20 to Colton 
  1798. Software and was told (in a letter dated 15th March) that the latest 
  1799. version, 1.20/50, fixes most of these problems. Version 1.21 öis due out 
  1800. in about three weeksò. (Colton are currently saying, öit will be 
  1801. available during Aprilò. Ed) The upgrade procedure here is to send in 
  1802. both program disks Ö donæt forget Ö return postage!
  1803. 8.8
  1804. Jochen Konietzko, K÷ln, Germanyáu 
  1805. 8.8
  1806. Printing from text editors Ö Iámentioned, in my review of lottery 
  1807. packages, that one of them would not print on my LaserDirect, because it 
  1808. Éprintsæ to a null file instead of to the printer. I have now stopped 
  1809. trying to use Zap for the same reason. If I drag a text file to the 
  1810. printer icon (with Zap installed instead of Edit), it prints properly 
  1811. but if I try to print the document currently displayed on the screen, it 
  1812. does not. I donæt know whether this is a general problem or whether I 
  1813. have overlooked some control parameter.
  1814. 8.8
  1815. Colin Singleton, Sheffieldáu 
  1816. 8.8
  1817. Many text editors, including both Edit and Zap, cheat when you try to 
  1818. print and send the data directly to the parallel port. This is fine if 
  1819. you have a standard printer, but if you use a different connection (e.g. 
  1820. serial or laser direct), the file will not be printed. Also, if you use 
  1821. a Turbo Driver, it is circumvented by Edit, so the text is corrupted. 
  1822. There are a couple of ways around this.
  1823. 8.8
  1824. You can save to a file and drag that to the printer icon, or try 
  1825. dragging the file from the save box to the print icon. This should have 
  1826. the same result and it means that you donæt have to delete the file 
  1827. afterwards. With Zap, you can also press <shift-print> rather than 
  1828. <print> which will force the printout to go via the printer driver. 
  1829. Since Zap allows you to reconfigure the keyboard shortcuts, you can set 
  1830. <print> to print via the printer driver. (Choose Edit keys from the 
  1831. options submenu, find the print keymapping which, by default, will be 
  1832. set to Quickprint and change it to Printfile. Save the keys file and 
  1833. choose Reload keys again, from the options submenu for the change to 
  1834. take effect).
  1835. 8.8
  1836. Matthew Hunter, NCSáu 
  1837. 8.8
  1838. Wolfenstein bugs Ö A few days after I had sent my Wolfenstein hint 
  1839. (Archive 8.7, p.12) to Paul, I found that sometimes the saved files 
  1840. remained open even though the !Cfs.!Run file was not.  I turned to 
  1841. PowerSlave for help and this is what Eddie Edwards told me:
  1842. 8.8
  1843. There is a bug in Wolfensteinæs code which means that the files are only 
  1844. closed when the current directory is on the same filing system as 
  1845. Wolfenstein. Since I use ADFS and SCSI, this would often not be the 
  1846. case.
  1847. 8.8
  1848. The recommended remedy is to add, at the start of the !Run file, a 
  1849. Dir<Obey$Dir> command.
  1850. 8.8
  1851. This fix seems to work perfectly.
  1852. 8.8
  1853. Another problem I have is that Wolfenstein always kills my computeræs 
  1854. beep. This bug can be fixed by adding:
  1855. 8.8
  1856. Channelvoice 1 MyVoice
  1857. 8.8
  1858. to the end of the !Run file.
  1859. 8.8
  1860. Jochen Konietzko, K÷ln, Germanyáu 
  1861. 8.8
  1862. Since 74% of the assessments were Éexcellentæ or better, I think we can 
  1863. safely say that they liked it!
  1864. 8.8
  1865. Norwich Computer Servicesæ Repair Policy
  1866. 8.8
  1867. Owing to staff shortage, very little repair work is now done on NCS 
  1868. premises and most of it is currently being done by Repair Zone, an Acorn 
  1869. Service Centre here in Norwich. If you want NCS to handle the repair and 
  1870. to be your point of contact, thatæs fine but we have to add an 
  1871. administration charge to the price that Repair Zone charge us. Also, as 
  1872. Repair Zone are not VAT registered, if you come through NCS, we have to 
  1873. charge you an extra 17.5%.
  1874. 8.8
  1875. For example, if a repair costs us ú40 and we add a ú5 admin charge plus 
  1876. VAT, that comes to ú52.87, so, it would make good sense for you to go 
  1877. straight to Repair Zone (or Avie Electronics for fixed-price repairs Ö 
  1878. see the advert on page 17). That would also help us because we cannot 
  1879. make a profit from handling repairs, so it just represents a drain on 
  1880. our resources as things stand.
  1881. 8.8
  1882. We will, of course, continue to handle all warranty repairs ourselves.áu 
  1883. 8.8
  1884. Puzzle Corner
  1885. 8.8
  1886. Colin Singleton
  1887. 8.8
  1888. I have been inundated with Lottery Packages recently (well, four 
  1889. anyway), but no further help with my minimum-entry problem. Anyone 
  1890. attempting last monthæs pangram puzzle might try looking in old issues 
  1891. of the Guinness Book of Records, and see if they can gain a place in 
  1892. that publication by improving on the two published offerings.
  1893. 8.8
  1894. Here are this monthæs two puzzles...
  1895. 8.8
  1896. (13)áMultiple shifts
  1897. 8.8
  1898. The number 179487 can be multiplied by four simply by moving the last 
  1899. digit to the beginning. 179487á╫ 4á=á717948. Can you find the smallest 
  1900. number possessing this property? If you manage that, can you find the 
  1901. smallest such numbers for any other integer multiples? Some are fairly 
  1902. easy to find, some are not, so please send any solutions you find! 
  1903. 8.8
  1904. (14)áVery acute
  1905. 8.8
  1906. A simple geometrical question. What is the smallest number of acute-
  1907. angled triangles into which a square can be dissected? An acute-angled 
  1908. triangle is one in which all three angles are less than, not equal to, 
  1909. 90░. I seem to recall this problem being posed by Martin Gardner in his 
  1910. column in Scientific American in the 1960s, and discussed in our 
  1911. personal correspondence, but I donæt recall anyone proving a minimum 
  1912. solution. So send the best solution you can find. After studying this 
  1913. frustrating puzzle for a while, you may find yourself asking, öWhy 
  1914. didnæt I think of that earlier?ò
  1915. 8.8
  1916. ... and a couple of Éunofficialæ quickies (?)áto test the water...
  1917. 8.8
  1918. (a)áWithout calculating either, which is larger, the tenth root of ten 
  1919. or the cube root of two?
  1920. 8.8
  1921. (b)áThirty-two snooker players of equal strength, including Smith and 
  1922. Jones, have entered a knockout tournament. What is the chance that Smith 
  1923. and Jones will play each other at some stage?
  1924. 8.8
  1925. ...and last monthæs two solutions...
  1926. 8.8
  1927. (11)áPrime square
  1928. 8.8
  1929. A four¡digit prime must end with one of the digits 1, 3, 7, 9áÖ hence 
  1930. the numbers in the right¡hand column and the bottom row must contain 
  1931. only those digits. There are 22 numbers (11 reverse pairs)ácomposed of 
  1932. these digits which are primes and the reverses of primes. The rest is 
  1933. trial and error, probably by computer. The solution shown is unique, 
  1934. apart from its reflection about the main diagonal.
  1935. 8.8
  1936. (12)áAnagram dictionary
  1937. 8.8
  1938. I donæt think there is much doubt about the first three entries in the 
  1939. anagram dictionary. They are a, aa and aaaaabbcdrr. Aa, derived from 
  1940. Hawaiian, is a type of volcanic lava. Aaaaabbcdrr, in case you hadnæt 
  1941. realised, is the anagram dictionary entry for Abracadabra! This is the 
  1942. word with the largest number of As.
  1943. 8.8
  1944. My answers for the last three were tttuy, ttu, and ttuu. These represent 
  1945. tutty (crude zinc oxide), tut (equivalent to tut-tut, which is not 
  1946. allowed in this puzzle because it is hyphenated)áand tutu (a ballerinaæs 
  1947. skirt). I have since discovered, however, that Chambers Dictionary 
  1948. includes tuzz (a tuft of hair), and the OED also lists the related words 
  1949. tuz and tuzzy. These would appear in the anagram dictionary as tuz, tuzz 
  1950. and tuyzz, which all follow ttuu. These words are highly obscure, and 
  1951. probably obsolete, being apparently based on just one occurrence in 
  1952. English Literature (by Dryden, in 1693). I therefore propose not to 
  1953. adjudicate between the two sets of three words, and will accept tuzz and 
  1954. its variations as Éoptionalæ.
  1955. 8.8
  1956. ...and congratulations to the previous monthæs two winners...
  1957. 8.8
  1958. (9)áEgyptian fractions Ö Winner Ö John Banks of Rickmansworth, whose 
  1959. program is included on the monthly disk.
  1960. 8.8
  1961. (10)áMagic hexagon Ö Winner Ö Robert Newmark of Sunderland.
  1962. 8.8
  1963. Comments and solutions
  1964. 8.8
  1965. Two more repeat-winners. Surely there must be more puzzle addicts out 
  1966. there? Please send your comments, contributions and solutions (including 
  1967. the quickies)áto me at 41 St Quentin Drive, Sheffield, S17 4PN. 
  1968. Solutions to me by Friday 12th May, please.áu 
  1969. 8.8
  1970. Pocket Book Column
  1971. 8.8
  1972. Audrey Laski
  1973. 8.8
  1974. After all the negative reporting of Acorn matters, rightly complained 
  1975. about in recent issues of Archive, it was pleasant to see the Pocket 
  1976. Book getting a very good press in an article on home/school computing in 
  1977. The Observer in February. John Davitt, the author of the article, 
  1978. suggested that the Acorn Pocket Book might be the öTrojan mouseò (his 
  1979. words) to bridge the home-school divide, and reported the experience of 
  1980. a fifteen-year-old girl pupil at the Lord Grey School in Milton Keynes, 
  1981. who keeps her Pocket Book by her while watching television so that she 
  1982. can type notes on interesting science programmes and download them at 
  1983. school. She was also quoted as preferring to use the Pocket Book to her 
  1984. familyæs PC because the PCæs Éhard drive is full, and itæs very slow and 
  1985. has printing problems.æ
  1986. 8.8
  1987. An outbreak of worms
  1988. 8.8
  1989. Writing, appropriately, from a veterinary clinic in Stocksfield, 
  1990. Northumbria, Christine Shield reports that her Psion 3 has worms. ÉBlack 
  1991. vermiform tightly-bunched lines are appearing within the screen ... they 
  1992. are opaque, present even when the screen is switched off, and they 
  1993. obscure the display.æ This seems a serious problem which I have not 
  1994. heard of before, and I wonder if any Psion or Pocket Book users have any 
  1995. experience or information which could be useful to Christine.
  1996. 8.8
  1997. Pocket Book uses Ö A portable librarian
  1998. 8.8
  1999. David Wild writes of the way he has been using his Psion 3a in 
  2000. association with a Squirrel database on his A540 to catalogue his 
  2001. collection of books, Éwhich is threatening to take over the houseæ. To 
  2002. avoid carrying books to the computer, he transfers the information via 
  2003. the Psion, where he has created three database files, Booklist, 
  2004. containing all the books recorded to date, Newbooks to receive new 
  2005. entries, and Bookmast, a write-protected file containing a record 
  2006. template. (Incidentally, is there an agreed name for such a dummy 
  2007. database file, invaluable for avoiding having to edit the Cards labels 
  2008. every time? Iæve heard it called a descriptor file but is that the 
  2009. official name?). He can then transfer Newbooks to the A540 via the A-
  2010. Link, edit it appropriately and import it into Squirrel. Merging 
  2011. Booklist and Newbooks gives him an updated Booklist on the Psion, useful 
  2012. for simple searches in a bookshop, while a copy of Bookmast becomes the 
  2013. new Newbooks.
  2014. 8.8
  2015. He mentions some problems and wishes. When using the facility to copy 
  2016. text from one entry to another, there is a danger of material turning up 
  2017. on the wrong line if there have been empty lines in the copied text. 
  2018. There is a warning about this in the Pocket Book manual. It would be 
  2019. good to have a facility to copy individual records from one file to 
  2020. another, and Éa facility to create a new file with the labels of the old 
  2021. one, but no records or, failing that, aábulk delete program which would 
  2022. let you copy a file with a new name and then empty it.æ Bulk deletion 
  2023. would obviate the need for the dummy file.
  2024. 8.8
  2025. Pocket Book uses Ö Managing charity
  2026. 8.8
  2027. Several months ago, I made a couple of enthusiastic mentions of John 
  2028. Whitingæs Outline, one of the programs available from 3-Lib. Recently, 
  2029. Iæve found a new use for it. Like many people, I manage my small 
  2030. contributions to charity via a Charities Aid Foundation account, 
  2031. contracting to pay in a certain amount each year which then gets topped 
  2032. up by the tax man, and writing CAF cheques to various charities. I 
  2033. wanted to spread these over a range of issues such as development, human 
  2034. rights, housing, arts and others, and to achieve some kind of balance 
  2035. between these, but it was hard, over the months, to keep track. Now I 
  2036. record the cheques in an Outline file under appropriate headings as they 
  2037. go out, and can easily see whether some areas are much more neglected 
  2038. than others. Clearly, this kind of organisation could be applied to many 
  2039. other aspects of life.
  2040. 8.8
  2041. Another quirk of Spell
  2042. 8.8
  2043. Peter Young, of Cheltenham, who has discussed Spell in this column 
  2044. before, writes to note that, while the manual records its maddening 
  2045. habit of saving a word with its immediate punctuation unless you edit it 
  2046. out, it doesnæt mention that it also insists on including punctuation 
  2047. when you use the Acorn-L option to get it to ignore a new word that you 
  2048. donæt want to add to a dictionary. If the word is attached to different 
  2049. punctuation each time it occurs, it will keep being queried. As he says, 
  2050. Éthis is infuriating and there doesnæt seem to be a way round it.æ Does 
  2051. anyone know one?
  2052. 8.8
  2053. He also complains of problems when trying to print semi-directly from 
  2054. the Pocket Book, usefully mentioning that Éyou canæt print from the 
  2055. Pocket Book (or indeed use the öCommsò application) when the Remote Link 
  2056. is on,æ but referring also to more intractable difficulties. John, of 
  2057. the other side of the bed, is working on an article on problems of 
  2058. printing and configuration which, I hope, will deal with his and other 
  2059. readersæ difficulties when it comes through.
  2060. 8.8
  2061. Contrite dunceæs endnote
  2062. 8.8
  2063. I was sent, via Archive, an enquiry about a plotter problem, and Iæve 
  2064. somehow managed to lose it before recording the writeræs details. If 
  2065. there is someone out there waiting for such a problem to be raised, 
  2066. please forgive me and write again.áu 
  2067. 8.8
  2068. The Engineer Speaks
  2069. 8.8
  2070. Ray Maidstone
  2071. 8.8
  2072. How to Éwringæ your A3000!
  2073. 8.8
  2074. In last monthæs comments on the A3000 RAM expansion intermittency test, 
  2075. I told you to Éwringæ your machine! This is achieved by placing 
  2076. something like a cassette case under the front right hand corner of the 
  2077. computer, pressing gently down at the front left and rear right hand 
  2078. corners simultaneously, and watching the monitor for adverse effects. It 
  2079. is not necessary to disassemble the machine to see the symptoms and you 
  2080. donæt need to press very hard!
  2081. 8.8
  2082. A4 battery usage
  2083. 8.8
  2084. Further to last monthæs comments about A4 battery usage, it is possible 
  2085. to confuse the A4 if you reinstall the battery when the machine is 
  2086. switched on in mains condition, or if you allow the PSU to become 
  2087. unplugged. It is a bit of a grey area, but I would recommend switching 
  2088. off the machine before fitting a battery. It is advisable to screw in 
  2089. the mains plug adaptor retainers.
  2090. 8.8
  2091. System life, heat...
  2092. 8.8
  2093. Is it better to leave equipment on all the time or only to switch on 
  2094. when needed? The full answer is complicated. Basically, the various 
  2095. components that go to make up a computer system all have different 
  2096. needs.
  2097. 8.8
  2098. u Hard drives wear out in proportion to the time they spin, although, 
  2099. with modern drives being able to spin down, this is no longer a problem.
  2100. 8.8
  2101. u Switch mode PSUs donæt like being left on any longer than necessary. 
  2102. They have to handle rectified mains Ö typically 400 volts DC Ö with the 
  2103. odd spike thrown in for good measure! They warm up nicely, overheating 
  2104. the smoothing electrolytics, which deteriorate over the course of time.
  2105. 8.8
  2106. u The computer pcb itself basically comprises a processor driving some 
  2107. RAM, and this is designed to go the distance.
  2108. 8.8
  2109. u Monitors have a switch mode PSU (covered above), and an EHT unit 
  2110. delivering the tens of thousands of volts needed to give you a picture. 
  2111. New style monitors have EHT cut-off, so this problem is only relevant to 
  2112. older models. Screen savers donæt really help much in prolonging 
  2113. equipment life as they are primarily to stop phosphor burn of repetitive 
  2114. screen displays, and this effect is sometimes undesirable to certain 
  2115. parts of the EHT circuitry.
  2116. 8.8
  2117. So, I would advise that if you can organise your computer use to two 
  2118. well-spaced sessions a day rather than just leaving it on, this would 
  2119. reap eventual rewards in longer life of the equipment. (E.g. give your 
  2120. computer the same lunch-break that the employees expect!) If you are a 
  2121. company always needing instant access, you have no choice but to leave 
  2122. the equipment on most of the time... and pay the eventual repair bills!
  2123. 8.8
  2124. ... and cooling fans
  2125. 8.8
  2126. With the exception of Morley external hard drives, all equipment 
  2127. containing a fan suffers in the following way. The speed of the slightly 
  2128. imperfect plastic fan blades is too high for the air to flow smoothly 
  2129. over its surface, so the blade makes a noise as it breaks the air. As 
  2130. there are so many blades, you end up with a rushing noise. To provide 
  2131. cooling for power supply heat sinks and hard drive cases, requires air 
  2132. change at a steady rate, but it doesnæt need a Harrier Jump Jet air fan! 
  2133. The airflow actually needed for complete cooling safety is achieved long 
  2134. before full fan speed, which is why we came up with our fan quietener 
  2135. many moons ago. It had the twofold effect of less noise and more 
  2136. efficient airflow. As the fan moved the air more smoothly, less dust 
  2137. ended up in the filters and various parts of the machine, particularly 
  2138. the floppy drive. This does not apply to Acorn alone.
  2139. 8.8
  2140. (For details of the fan quieteners, phone RepairZone on 01603-400477.)áu 
  2141. 8.8
  2142. Dalriada
  2143. 8.8
  2144. From 8.6 page 41
  2145. 8.8
  2146. Please can you remove the bit which says, öuntil 7th March 1995ò Ö for 
  2147. obvious reasons?!
  2148. 8.8
  2149. Geraldæs Column
  2150. 8.8
  2151. Gerald Fitton
  2152. 8.8
  2153. First some comment about FireworkzáPro and then to my monthly discourse 
  2154. on a more general subject. What will it be about this time? Wait and 
  2155. see!
  2156. 8.8
  2157. FireworkzáPro
  2158. 8.8
  2159. Each month, I try to classify the letters I receive by subject so that I 
  2160. can discover what is topical. There is no doubt about the top-of-the-
  2161. list subject for this month. It is Colton Softwareæs recently released 
  2162. FireworkzáPro. Letters range from requests asking me to help with the 
  2163. creation of an unusual type of document starting with öHow can I ...á?ò, 
  2164. through wish lists for the next version, to massive detailed comparisons 
  2165. with earlier Colton Software products.
  2166. 8.8
  2167. So far as help goes, where I know how to do something, I am only too 
  2168. pleased to help Ö but please send me your problem with a disk example, 
  2169. self addressed label and, if possible, return postage. In some cases, it 
  2170. is not possible to do the thing you want to do, at least not in the way 
  2171. you want to do it. In many of these latter cases, I have found that 
  2172. youære asking me the wrong question. This is because you have already 
  2173. made up your mind how you are going to do something Ö then you find that 
  2174. Fireworkz wonæt do it your way! Often, when I find out exactly what 
  2175. youære trying to achieve, I can suggest an alternative approach which 
  2176. not only works but is usually much better and simpler to execute. 
  2177. However, I must admit that there are some occasions where Iæm no help at 
  2178. all!
  2179. 8.8
  2180. Let me turn now to your praise and criticism of FireworkzáPro. I think 
  2181. the fairest thing to say is that your reactions are mixed; an even 
  2182. better description is that your views are polarised. I have to 
  2183. generalise and, as with all generalities, there are exceptions. In 
  2184. general then, those of you who have come to FireworkzáPro directly 
  2185. (without the intermediate stages of Wordz, Resultz and Fireworkz) are 
  2186. most impressed and those who have taken the long road with Colton 
  2187. Software from PipeDreamá3 (or 2), through PipeDreamá4, Wordz, Resultz, 
  2188. Fireworkz and now to Pro are generally the most disappointed.
  2189. 8.8
  2190. If, like me, you have used Colton Softwareæs products for a long time, 
  2191. let me ask you to step back and look at FireworkzáPro from a distance. 
  2192. The fact that new users are impressed and like the package is because 
  2193. (a) learning to use it is relatively easy and (b) it has many excellent 
  2194. features you wonæt find elsewhere. In the first draft of the Fireworkzæ 
  2195. specification, what these days is called a Éshort learning curveæ was 
  2196. high on the list of priorities. Aásecond important part of that 
  2197. specification was that it should have more useful features than any 
  2198. similar package. To my mind, the positive reaction of new users to 
  2199. FireworkzáPro shows that these two major objectives have been achieved. 
  2200. For new users, FireworkzáPro is an excellent package Ö and they sayáso!
  2201. 8.8
  2202. So why are we long-term Coltonites disappointed? Part of the reason is 
  2203. that we expected something better! When PipeDream was launched it was 
  2204. unique. It was by far the best spreadsheet for the Archimedes and, 
  2205. whatæs more, it could be used as a word processor and simple database as 
  2206. well! PipeDream has so many features that, even with many years of 
  2207. experience, aficionados are still discovering short cuts and methods of 
  2208. improving the way they use it! A long time ago, I said that, with 
  2209. PipeDream, you can do things which are impossible with other packages. 
  2210. That is still true.
  2211. 8.8
  2212. I think we all expected that Fireworkz would have all the good features 
  2213. of PipeDream plus many more. It hasnæt happened because, in changing to 
  2214. and concentrating on a page-based layout, styles using fonts, variable 
  2215. height rows, variable width slots and button bars, some of the 
  2216. versatility of PipeDream has been lost Ö if only temporarily. From my 
  2217. correspondence, the three features of PipeDream which are missed most 
  2218. are keyboard shortcuts, command files and fast character printing (using 
  2219. PipeDream printer drivers).
  2220. 8.8
  2221. There is good news; I am assured that, in some future version, the first 
  2222. two of these three features will be added; the underlying structure of 
  2223. the program code is there, it just needs refinement. Iæm sure many of us 
  2224. look forward to the day we can use these highly desirable features. 
  2225. Although fast character printing is possible from Fireworkz (through 
  2226. Acornæs RISCáOS drivers) many with experience of PipeDream find it too 
  2227. difficult to get to grips with it properly. For others it does work!
  2228. 8.8
  2229. Apart from loss of functionality (such as that Iæve just described) 
  2230. perhaps the greatest complaint from ex-PipeDream users is that Fireworkz 
  2231. is slower. Iæve also received reports that, with some machine and 
  2232. spreadsheet configurations (but not all), a direct comparison of 
  2233. Fireworkz and FireworkzáPro shows the latter to be noticeably slower. In 
  2234. word processing mode, unfavourable comparisons are made with Style and 
  2235. Publisher. One thing we can be sure of, Colton Software are acutely 
  2236. aware of this complaint and are working on it.
  2237. 8.8
  2238. The most serious criticism of FireworkzáPro which Iæve received is that 
  2239. the integration of the card database is nothing like as seamless as 
  2240. Colton Software devotees expected from the company which created the 
  2241. leading integrated package. Most of us expected that we would be able to 
  2242. mark a block in a Fireworkz spreadsheet containing, say, names and 
  2243. addresses and, with a few deft mouse clicks, convert the marked block 
  2244. into database format. Disappointingly, it is necessary to use an 
  2245. intermediate CSV format file. I have spoken to Mark Colton about this 
  2246. and Iæve been assured that a ÉMake databaseæ command (from a marked 
  2247. block in a Fireworkz spreadsheet) will be included in the next version 
  2248. of FireworkzáPro.
  2249. 8.8
  2250. So what is my summary of FireworkzáPro, not for those new to Colton 
  2251. Software (who are generally most favourably impressed) but to long term 
  2252. devotees (who are generally disappointed)? Yes! It has bugs (more than 
  2253. you and I expected at this stage); it lacks features which PipeDream has 
  2254. and which you believe you need; it is slower than youæd like it to be; 
  2255. the database feature is not as seamlessly integrated as you expected it 
  2256. to be.
  2257. 8.8
  2258. In spite of these deficiencies, my advice is that you should wait a 
  2259. while before scrapping your investment of time and money in 
  2260. FireworkzáPro and looking for something else. The grass might look 
  2261. greener on the other side of the fence ù a new package might not do what 
  2262. you want. My view is that FireworkzáPro has the makings of a good 
  2263. integrated packageáÖáall it needs is improvement!
  2264. 8.8
  2265. So, in the meantime, what should you do? Colton Software have a 
  2266. reputation for listening to their customersæ criticisms, particularly 
  2267. those who they regard as Éfamilyæ (the word they use to imply a long 
  2268. term commitment between them and their faithful users). So, if you are 
  2269. disappointed, donæt give up, write to them with your suggestions for 
  2270. improvements. Iæm sure that theyæll listen and that when the next 
  2271. version is released, youæll be pleased that you did.
  2272. 8.8
  2273. Finally, if you are about to buy FireworkzáPro, donæt be put off by 
  2274. these criticisms I have voiced. My information is that, by the time you 
  2275. read this (or shortly afterwards), there will be a new release which 
  2276. will have the most annoying and mystifying of the bugs removed.
  2277. 8.8
  2278. Topic Number 2 Ö Introduction
  2279. 8.8
  2280. One of the questions I am asked with increasing frequency is öWhy should 
  2281. I buy an Archimedes (for my next machine) rather than a PC?ò Most of the 
  2282. people who ask this are not intending to buy a PC; theyæve already made 
  2283. up their mind to buy an Acorn machine. Their difficulty is that they are 
  2284. being confused by facts thrown at them by PC users, and what they need 
  2285. is reassurance that the decision theyæve already made is the right one.
  2286. 8.8
  2287. I give different answers to different people. These range from 
  2288. considerations of the price of comparable software, to the way in which 
  2289. all packages and utilities (including Style, Draw and the Acorn Font 
  2290. manager) work harmoniously with each other to make the whole system 
  2291. greater than the sum of the parts. However, there is one type of user 
  2292. for whom I have a more unusual answer. Those users (a) receive a lot of 
  2293. software on disk or over the phone and (b) send software to others.
  2294. 8.8
  2295. To these people, I sometimes say that one big advantage of buying Acorn 
  2296. is that: (a) itæs much harder to catch a virus (b) the viruses generally 
  2297. do less damage (c) there are fewer viruses and the ones that exist are 
  2298. well documented, and (d) the cost of keeping your system clear of 
  2299. viruses is much less.
  2300. 8.8
  2301. The PC has an operating system that has to be held on disk (the Acorn 
  2302. machines hold their operating system in ROM) and when it gets infected, 
  2303. youære in real trouble. There are many PC viruses and the degree of 
  2304. protection which you can get depends upon how much money you can afford. 
  2305. Some commercial organisations using PCs (who must keep free of viruses) 
  2306. spend hundreds of pounds every year on anti-virus utilities. On an Acorn 
  2307. machine, you can get a better degree of protection for less than ú30 a 
  2308. year than you can by spending hundreds of pounds a year on protecting a 
  2309. PC.
  2310. 8.8
  2311. What is a virus?
  2312. 8.8
  2313. Referring to computer systems in general, there are three types of 
  2314. Énastyæ which you catch Ö only one of these is correctly called a virus.
  2315. 8.8
  2316. The first is more correctly called a Trojan Horse. These nasties 
  2317. masquerade as one thing, probably something useful, but do something 
  2318. nasty as well. An example of such a nasty is a utility which you install 
  2319. so that your backspace key (just to the right of the ú key) deletes 
  2320. backward but the <Delete> key deletes in the forward direction (just 
  2321. like <Copy> does in Style). You might install such a utility because you 
  2322. think itæs useful. Another useful utility is one which grabs the screen 
  2323. as a Sprite. Of course, the Trojan Horse utility you buy does work and 
  2324. does exactly what you installed it to do. What you wonæt discover until 
  2325. itæs too late, is that it does something nasty as well. (See below for 
  2326. nasty things which can happen.) Usually, the Trojan Horse doesnæt make 
  2327. copies of itself and you have to be running it before it can do its 
  2328. dirty work! In the Acorn world, there are Trojan Horse types of nasty.
  2329. 8.8
  2330. The second type of nasty is more correctly called a Worm. If you have a 
  2331. Worm in your system, you probably have only one. If you have a network, 
  2332. it might move around on the network. On a stand-alone machine, it may 
  2333. move from one package or data file to another gobbling up bits of 
  2334. program or data as it goes. Most Worms donæt reproduce. As far as I 
  2335. know, the only Worm nasty on Acorn systems operates on networks and not 
  2336. stand-alone machines.
  2337. 8.8
  2338. The third type is the true Virus. If you have one, youæll soon have many 
  2339. copies spread throughout your hard and floppy disks. Generally, the 
  2340. Acorn viruses are stand-alone relocatable modules or they are lines of 
  2341. code added to existing modules. An example of a module is the Colours 
  2342. (ColourTrans) module which youæll find in your !System directory. 
  2343. Modules such as Colours can be infected by having a virus added to it.
  2344. 8.8
  2345. Some stand alone viral modules have a Sprite filetype, some the Data 
  2346. filetype and others the Basic filetype Ö but they arenæt what they seem! 
  2347. They are modules written in machine code. As a general rule, the viral 
  2348. module (or the legitimate module which has been infected) is called into 
  2349. action by adding an extra line to a !Boot file. What the module does is 
  2350. to reproduce itself and place a copy of itself in another packageæs 
  2351. directory. For example, a copy called from within the !Style directory 
  2352. might be placed in the !Fireworkz directory (and the !Fireworkz !Boot 
  2353. file modified). When you switch on next time and run the 
  2354. !Fireworkz.!Boot file, the copy (from within the !Fireworkz directory) 
  2355. will be copied somewhere else (e.g.áinto the !DrawPlus directory). In 
  2356. the meantime, as well as making copies of itself, the virus will do 
  2357. something nasty.
  2358. 8.8
  2359. What do viruses do?
  2360. 8.8
  2361. From here on, let me concentrate only on those viruses which can affect 
  2362. an Acorn machine.
  2363. 8.8
  2364. Nearly all Acorn viruses enter the useræs system through packages (which 
  2365. Acorn call applications) rather than through data files. So something 
  2366. starting with a É!æ such as É!Styleæ can be infected whereas something 
  2367. such as a ReadMe file is much less likely to be infected.
  2368. 8.8
  2369. Some viruses have a trigger date which is activated by the real time 
  2370. clock in the Archimedes. Until then they do nothing except reproduce 
  2371. themselves so that, by the time something happens, you will probably 
  2372. have multiple infections.
  2373. 8.8
  2374. Some viruses change the datestamp of a file so that when you upgrade by 
  2375. dragging a new version of, say, Colours, over the old one, the old one 
  2376. fails to be overwritten because its datestamp is newer than the new 
  2377. version of the file! Iæve known many people whoæve failed to upgrade 
  2378. their !System modules because of this type of virus.
  2379. 8.8
  2380. Other viruses only do nasty things now and again. For example, they may 
  2381. do something nasty only when itæs the 13th (or 113th) time you call 
  2382. them. Once again, you can have these viruses for a long time before 
  2383. anything nasty happens.
  2384. 8.8
  2385. Some viruses do simple things such as grabbing memory every time you 
  2386. load a file; the result is that you seem to use up memory far too 
  2387. quickly! Others do very nasty things; there is one which will format 
  2388. your :0 floppy disk (unless youæve write protected it); another will 
  2389. delete part of a data file (and you wonæt notice it until you reload it 
  2390. and find that itæs corrupted); there is one which modifies your 
  2391. configuration or your (switch on) !Boot file Ö so that your !System 
  2392. directory canæt be found!
  2393. 8.8
  2394. Some history
  2395. 8.8
  2396. Both as an author for Archive, and in running our User Groups, we 
  2397. receive and send out many disks. It would cause us no little discomfort 
  2398. if we contracted a virus; it would be disastrous if we sent out a batch 
  2399. of disks containing a virus. Although we havenæt done it yet (and I hope 
  2400. we never will) many magazines, including Archive (a long time ago) have 
  2401. had the misfortune to send out a virus infected disk.
  2402. 8.8
  2403. My recollection is that, at first, Acorn ridiculed the idea that viruses 
  2404. could exist on the Archimedes. Even when the first ones appeared Acorn 
  2405. (in my view mistakenly) tried to keep the lid on this information, since 
  2406. they thought it might cause a panic. When the news broke, it did!
  2407. 8.8
  2408. Acorn developed the first Virus protection utility for their machines 
  2409. and then hastily appointed (if that is the right word) a company called 
  2410. Pineapple Software to continue further development.
  2411. 8.8
  2412. What do we do?
  2413. 8.8
  2414. For our part, we subscribe to the Pineapple protection programme. This 
  2415. Acorn-approved scheme costs less than ú30 a year. As part of this 
  2416. protection programme, we receive about four disks from Pineapple each 
  2417. year; these disks contain the latest version of a virus detection and 
  2418. remover utility called Killer.
  2419. 8.8
  2420. When any of you send me a floppy disk, I write-protect your disk (so 
  2421. that I canæt infect it) and then I always run !Killer over it before I 
  2422. click on the :0 disk drive. If I find anything nasty on your disk, I let 
  2423. you know right awayáÖ by æphone if possible.
  2424. 8.8
  2425. You will appreciate that !Killer can protect me only from known viruses 
  2426. (i.e.áviruses known to Acorn and Pineapple); however, the module 
  2427. VProtect (part of the protections system), which I always load at 
  2428. startup, is much better since it prevents my machine becoming 
  2429. contaminated with the most common types of unknown viruses (ones which 
  2430. load through an Obey file such as !Boot files). I do realise that there 
  2431. is still a chance of infection but I have no doubt that I am using the 
  2432. best virus protection available for the Archimedes.
  2433. 8.8
  2434. I keep the masters of my packages (such as !Style) write-protected and I 
  2435. keep back ups of all my data files. If my system does get infected (it 
  2436. hasnæt yet), I can rebuild it from the master and backup disks.
  2437. 8.8
  2438. What can you do?
  2439. 8.8
  2440. Ideally, subscribe to Pineappleæs virus protection programme. Write-
  2441. protect all incoming disks before you insert them in your machine. Keep 
  2442. only packages (not data) on your hard disk. Keep data files on floppy 
  2443. disk. Keep a backup copy of all your data files.
  2444. 8.8
  2445. If you do those things then, if an unknown virus strikes, you will be 
  2446. able to rebuild your system from the master disks and from the backup 
  2447. dataáfiles.
  2448. 8.8
  2449. Enquiries about the operation of !Killer, and administrative/sales 
  2450. enquiries (e.g. area/site licences) should be made to Pineapple 
  2451. Software.
  2452. 8.8
  2453. An interesting example
  2454. 8.8
  2455. Recently, one of my correspondents (who wants to remain anonymous), 
  2456. contracted a version of the Module virus. He tried unsuccessfully to 
  2457. kill his viruses with !Killer and, in desperation, asked for our help. 
  2458. We did help him and we asked him to write a few words on the subject.
  2459. 8.8
  2460. He writes: öI had !Killer installed on my hard disk and I managed to get 
  2461. it to run but it failed to find a virus I was sure I had. When I 
  2462. finished checking my hard disk, all the signs and symptoms of viral 
  2463. infection, including a message from the virus, were still there, indeed 
  2464. the situation was worse than when I started. Gerald suggested that I 
  2465. look in my System.Modules directory. I did and found that the virus had 
  2466. datestamped many of my modules.
  2467. 8.8
  2468. I decided that I must have an unknown virus but Gerald had a different 
  2469. idea. I was wrong Ö he was right (as usual)! What had happened was that 
  2470. a System module needed by !Killer was infected and was (a) preventing 
  2471. !Killer doing its work and (b) infecting everything else! With Geraldæs 
  2472. help, I put together a Ékilling systemæ on a write-protected floppy disk 
  2473. which removed over 90 copies of the virus off my hard disk. The moral of 
  2474. this story is to keep an infection-free copy of your !Killer on a write-
  2475. protected floppy, together with an infection-free copy of all the 
  2476. !System modules it needs.ò
  2477. 8.8
  2478. The PC Emulator
  2479. 8.8
  2480. The PC side of the Archimedes can contract PC viruses. You canæt kill PC 
  2481. viruses with !Killer. If you receive and send out much PC material, you 
  2482. are likely to get your PC side infected with a PC virus. If you decide 
  2483. to go for protection, it will cost you lots of money. If you still 
  2484. insist on using the PC emulator, make sure that you can rebuild your 
  2485. DOS, Windows and PC Packages from the original masterádisks.
  2486. 8.8
  2487. There is an alternative to buying expensive viral protection for your PC 
  2488. side. My son, who works professionally in the PC world, suggests that 
  2489. everyone who uses a PC should reformat their hard disk and install all 
  2490. utilities, packages, etc from the master disks every six months (or more 
  2491. often if itæs important to remain virus free). He says, öKeep only 
  2492. packages, etc, on the hard disk; keep data on floppies! That way youæll 
  2493. be able to rebuild your system at any time you think you might have 
  2494. beenáinfected.ò
  2495. 8.8
  2496. I think heæs right and that, in the case of the PC, reformatting and 
  2497. reinstalling from (write-protected) master disks regularly is the most 
  2498. cost-effective method of keeping a PC system clean. I know that many of 
  2499. you will disagree Ö I can only give you the opinion of myself and that 
  2500. of my son.
  2501. 8.8
  2502. In conclusion
  2503. 8.8
  2504. Contracting a virus is a traumatic experience; it can happen to you. If 
  2505. it does, donæt jump to the conclusion that it has only just happened and 
  2506. blame the last disk you received.
  2507. 8.8
  2508. If you donæt have protection then, when you catch the virus, copy any 
  2509. unique data files (as far as I know data files can be infected only with 
  2510. a worm) from your hard disk onto floppies, reformat your hard disk and 
  2511. then reinstall all your packages from your (write-protected) master 
  2512. disks. Alternatively, telephone Pineapple and order Killer on your 
  2513. credit card.
  2514. 8.8
  2515. PipeDream and the RiscáPC
  2516. 8.8
  2517. Is there a problem? I still donæt have a RiscáPC yet, so the following 
  2518. is second-hand. The RiscáPC doesnæt use the system font but an outline 
  2519. font which you can choose for yourself. Iæve been told that, when the 
  2520. row numbers exceed 99, the leading numbers are lost so that row 1234 
  2521. will appear as 34 (without the 12 in front). If you have found this to 
  2522. be so, and particularly if you have any solution or advice for a work-
  2523. around, please write to me.
  2524. 8.8
  2525. (Yes, it is a problem, although I get three out of four characters and, 
  2526. no, I donæt have a solution. Sorry! Ed.)
  2527. 8.8
  2528. Finally
  2529. 8.8
  2530. You can write to me at the Abacus Training address given on the back 
  2531. cover of Archive; it is quicker than writing via the Archive office.
  2532. 8.8
  2533. If you write to Colton Software about Fireworkz Pro (or PipeDream and 
  2534. the RiscáPC or anything else) then please let me know how you get on.
  2535. 8.8
  2536. And (but not as an afterthought) thanks again for all your letters; 
  2537. theyære always good fun toáread!áu 
  2538. 8.8
  2539. ... there are three types of Énastyæ... ...only one of these is 
  2540. correctly called a virus.
  2541. 8.8
  2542. Write-protect all incoming disks before you insert them in your machine.
  2543. 8.8
  2544. HolyBible from ExpLAN
  2545. 8.8
  2546. Gabriel Swords
  2547. 8.8
  2548. Iæve seen some quite impressive Bible programs in my time, but I think 
  2549. HolyBible could be the one to beat them all! Certainly, there is nothing 
  2550. on RISC OS to beat it but there are many Mac and PC programs which 
  2551. HolyBible leaves standing.
  2552. 8.8
  2553. What you get...
  2554. 8.8
  2555. The HolyBible Ébase packæ comes on six disks, made up of the Installer, 
  2556. the HolyBible application (400Kb); the King James Version of the Bible 
  2557. (2.7Mb) and Strongæs Lexicon (3.2). The software is compressed onto High 
  2558. Density (1.6Mb) disks Ö if your machine canæt read HD disks, ExpLAN will 
  2559. exchange them for 800Kb disks. The package needs to be installed using 
  2560. the installer and although you do not have to load all three items, you 
  2561. do need to have the base pack before you can go on to purchase/load any 
  2562. of the other modules, available separately.
  2563. 8.8
  2564. The final manual isnæt ready yet so you only get a photocopied one Ö the 
  2565. printed manual will be sent later, free of charge. At the moment, the 
  2566. only other module available is NIV but the NSRV, with study notes, and 
  2567. the Russian version, with Cyrillic font, are going to be available 
  2568. within a couple of weeks or so, we hope.
  2569. 8.8
  2570. Installing is straightforward enough, providing you donæt get confused 
  2571. with the first installer window Ö it shows you a window with two 
  2572. apparently writable fields (Application Path and Font Path). Naturally, 
  2573. you feel the need to put something in them, but you can safely ignore 
  2574. them until a bit later Ö just follow the on-screen instructions and 
  2575. carry on.
  2576. 8.8
  2577. (I had a problem installing mine in that the instructionsásaid Ö yes, I 
  2578. do read instructions Ö that when a particular logo appeared, you had to 
  2579. drag it to a directory. I tried in vain to drag this icon but it 
  2580. wouldnæt drag. I quit and started again Ö still no joy. Eventually, I 
  2581. realised that this wasnæt the right icon Ö yes, it was a picture of the 
  2582. Bible but it didnæt have an arrow on it Ö but as it was the first time I 
  2583. had seen the icon, I could be forgiven for thinking that this was the 
  2584. draggable one! Could you make it clearer for wallies like me, please, 
  2585. ExpLAN? Ed.)
  2586. 8.8
  2587. Once itæs installed on your hard disk, youære ready to go. Double click 
  2588. and it loads, very quickly, onto the icon bar. It loads quickly because 
  2589. what you actually load is the HolyBible application which is only 400Kb 
  2590. Ö the rest of the program works by accessing the hard disk. Surely, that 
  2591. must slow things down, I hear you say. Not so.
  2592. 8.8
  2593. In fact, the first thing you notice about HolyBible is the speed at 
  2594. which works. In single word search mode it will look through the whole 
  2595. Bible in about five seconds. Even complex search strings take only a few 
  2596. seconds more. Scrolling up and down takes no time at all Ö and it can be 
  2597. speeded up by holding down <adjust> while you scroll. In fact, the whole 
  2598. thing works extremely fast Ö even on my old A5000. With a faster 
  2599. processor and hard drive, HolyBible fairly zooms along.
  2600. 8.8
  2601. The display
  2602. 8.8
  2603. When you click on the HolyBible icon, a scrollable window appears, with 
  2604. a tool bar to the left and an info bar on the bottom. The default window 
  2605. is Genesis 1, with verse 1 highlighted in a grey background.
  2606. 8.8
  2607. The info bar
  2608. 8.8
  2609. On the left of the info bar there is information about the current book 
  2610. and verse. The current verse is known as the Éactive verseæ and is 
  2611. always highlighted for easy reference. Below the book and verse 
  2612. reference is the Choose book menu and up/down arrows for selecting a new 
  2613. chapter or verse. The book menu, rather than being divided into 
  2614. individual books, is divided into book categories Ö Pentateuch, 
  2615. Historical, Poetical, Major Prophets, Minor Prophets, Gospels & Acts, 
  2616. Letters of Paul, Other & Revelation. Moving across from one of the 
  2617. categories gives you access to submenus listing individual books. This 
  2618. type of submenu saves a long Éfont-typeæ menu but causes you to pause a 
  2619. moment while you remember which category your book is in Ö personally, I 
  2620. would prefer a long book list, but I can cope! When you choose your new 
  2621. reference, you press the ÉGotoæ button for almost instant movement to 
  2622. the new location.
  2623. 8.8
  2624. Also on the info bar are 10 buttons. Eight control the up and down 
  2625. movement of the page Ö you can move by a single book, chapter, page or 
  2626. verse at a time. The arrow keys, and the page up, page down keys, give 
  2627. similar results. Of the final two buttons, one allows you to toggle the 
  2628. footnotes Ö off, separate from the text, or embedded within the text Ö 
  2629. and the other button gets you back to the active verse, if you have 
  2630. scrolled away somewhere.
  2631. 8.8
  2632. The tool bar
  2633. 8.8
  2634. The tool bar consists of eight buttons. The top button gives the same 
  2635. access to books as the Choose Book menu on the info bar. The next button 
  2636. allows you to switch between available versions, in my case, the King 
  2637. James Version and the New International Version (this is also available 
  2638. from the mouse menu). The third button opens a window giving access to 
  2639. font information Ö the Choose font tool, or Style, as itæs called on the 
  2640. mouse menu. Here you can change the main text font, as well as the bold 
  2641. and italic styles. At the same time, you can alter the font size, aspect 
  2642. and colour. You can also change the background and highlight colours. 
  2643. 8.8
  2644. The next button opens a Search tool dialogue box (this can also be 
  2645. opened using the mouse menu button, under Utilities, or by pressing 
  2646. <f4>. It gives you four search options: single word search, AND, OR and 
  2647. NOT, and you can also use wildcards in your search. You can search all 
  2648. books, the current book, sections or an editable range of books. The 
  2649. search can be case-sensitive and, once found, verses can be displayed as 
  2650. they are encountered, listed together at the end of the search or simply 
  2651. counted. The search doesnæt do everything you might want, but itæs fast, 
  2652. and I gather that ExpLAN are working on a new version of the search 
  2653. module which could answer any criticisms you might have about its 
  2654. inability to search easily for phrases, like ÉIn the beginning...æ, but 
  2655. more on this next month!
  2656. 8.8
  2657. Button number five opens another window on the bible text. This is 
  2658. called the linked version, and becomes active as soon as you open it. 
  2659. Itæs exactly the same as the original, and appears on screen alongside 
  2660. it. Once it is opened, you can work on it independently of the other. 
  2661. So, for example, you can scroll through it without affecting the other 
  2662. copy, but as soon as you click on some text, and make a verse Éactiveæ, 
  2663. the other version automatically catches up with where you are. As you 
  2664. move from one verse to another in the active version, the linked version 
  2665. moves with you. This is particularly useful if, say, you have changed 
  2666. the active window to NIV and the other window is KJV. It allows you to 
  2667. compare the two versions quickly and easily. With enough memory, and as 
  2668. more versions become available, you could have three or four versions on 
  2669. the screen simultaneously. Surely, thereæs no excuse now for 
  2670. misunderstanding what a particular verse means!
  2671. 8.8
  2672. Display notes is the next button. You can write your own notes about 
  2673. individual verses and save them to disk. Once a note is written about a 
  2674. verse, the verse is Étaggedæ for future reference. The tags disappear 
  2675. when the note pad is closed, and reappear when it is opened again. Once 
  2676. the notes have be loaded into memory and a verse has been made active, 
  2677. you can use Édisplay notesæ to open the note attached to that verse. 
  2678. Notes can also be cross-referenced and exported. Not only can you write 
  2679. your very own Bible commentary, but some enterprising third party, or 
  2680. ExpLAN themselves, could provide Bible commentary modules!
  2681. 8.8
  2682. Reformat text re-formats the text display after scrolling Ö this is only 
  2683. needed if automatic re-format isnæt set in Choices. The final tool is 
  2684. Cross references. In HolyBible, cross references are not what you might 
  2685. think Ö they are not the cross references you might find in your Éhard 
  2686. copyæ Bible. These are references you either put in yourself or which 
  2687. point to some resource elsewhere in the program. For example, you can 
  2688. create a Bookmarkálist and drag the cross reference icon to it to make a 
  2689. record of the active verse. Later, if you wish to go back to that, or 
  2690. other book-marked verses, you just double click on the verse reference 
  2691. and HolyBible moves the active window to that verse. This is potentially 
  2692. quite a useful option, so weæll look at cross references in more detail 
  2693. nextámonth.
  2694. 8.8
  2695. Mouse menu
  2696. 8.8
  2697. The mouse menu brings up five options: Version info, Export verse, 
  2698. Version, Style, Utilities. Version info tells you which version you are 
  2699. using, its release number and the copyright information. We have already 
  2700. looked at Style and Version and both are available from the tool bar or 
  2701. info bar. The two new options are Export verse and Utilities. In Export, 
  2702. single verses or verse selections can be exported, either as plain text 
  2703. or, if you have Impression, as an Impression DDF (document description 
  2704. format Ö an Edit file with textual descriptions of the formatting). When 
  2705. a verse or selection is exported, the version, abbreviated book title, 
  2706. chapter and verse are also exported. The book is always abbreviated, but 
  2707. the Bible version can be either full or abbreviated.
  2708. 8.8
  2709. Utilities
  2710. 8.8
  2711. The only new option on the Utilities submenu is the Strongæs dictionary 
  2712. and lexicon. This only works with the King James Version, and can only 
  2713. be launched from within that version window. Pressing <f8> displays the 
  2714. KJV with certain words underlined; these are the words which have a 
  2715. Strongæs definition available. When you adjust-double-click on an 
  2716. underlined word, a Strongæs definition window opens almost immediately. 
  2717. Within this window, there is information about the word on which you 
  2718. clicked. On the top line is the Strongæs number and a transliteration of 
  2719. the Hebrew or Greek word, followed by its pronunciation. The next line 
  2720. shows the derivation of the word. The third line gives the translations 
  2721. of the original Greek word, and the number of times that particular word 
  2722. appears in the Bible. There are usually other Strongæs references 
  2723. contained inside most windows and these can also be launched from within 
  2724. an open reference. You can also launch a reference by typing in a 
  2725. Strongæs number into the Display Strongæs definition window, from the 
  2726. Utilities submenu.
  2727. 8.8
  2728. Summing up
  2729. 8.8
  2730. On screen, HolyBible is designed to look like a page from the Bible, 
  2731. both in layout and in the way verse numbers and footnotes are 
  2732. incorporated. At the same time, you have control over how it looks by 
  2733. being able to change fonts, etc, so it doesnæt have to stay the way it 
  2734. starts. The window is re-sizable, and the toolbox can be removed if you 
  2735. donæt like it. It is well laid out with full use being made of Acornæs 
  2736. new-look buttons etc. It has a very pleasing feel to it Ö rather like 
  2737. Impressionæs Style/Publisher look. A lot of thought has gone into this 
  2738. program, not only in what it can do, but also in the way it looks and 
  2739. behaves. It is very good now but, for the future, there is plenty of 
  2740. scope for add-ons and improvements. I like it very much and have no 
  2741. reservations in recommending it.
  2742. 8.8
  2743. HolyBible runs on any Acorn 32 bit machine running RISC OS 3.1 or later. 
  2744. It requires a hard disk with at least 1Mb of space to install the base 
  2745. package and anything up to 3Mb per Bible version. Additional space will 
  2746. be required for maps and any other resources you acquire. The HolyBible 
  2747. base pack costs ú80 through Archive and the NIV half module costs ú28. 
  2748. REB, NRSV and Russian will be available at ú52 each.
  2749. 8.8
  2750. Next month
  2751. 8.8
  2752. Next month weæll have a look in a bit more detail at some of the things 
  2753. it can do... including some of the Resources available from the icon bar 
  2754. menu. Weæll also make some mention of the schools version soon to be 
  2755. available. In the meantime, if you already have a copy, and have been 
  2756. using it, send in your comments on how it works and what you think of 
  2757. it. I know itæs still early days but you might also like to include a 
  2758. Éwish listæ.áu 
  2759. 8.8
  2760. A lot of thought has gone into this program, not only in what it can do, 
  2761. but also in the way it looks and behaves.
  2762. 8.8
  2763. On screen, HolyBible is designed to look like a page from the Bible, 
  2764. both in layout and in the way verse numbers and footnotes are 
  2765. incorporated. 
  2766. 8.8
  2767. Contracting a virus is a traumatic experience; it can happen to you.
  2768. 8.8
  2769. Textease
  2770. 8.8
  2771. Chris Murray
  2772. 8.8
  2773. Softease is a new company set up to write software for the Acorn 
  2774. platform. (This is encouraging in these difficult times.) Their first 
  2775. offering is Textease, a budget-priced DTP package. The authors 
  2776. themselves admit that they are not trying to compete directly with the 
  2777. likes of Impression Publisher for features but it is very easy to use, 
  2778. with lots and lots of features, some of which are unique.
  2779. 8.8
  2780. The package
  2781. 8.8
  2782. Textease consists of one disk and a 26-page A5 comb-bound user guide 
  2783. which contains an introduction, tutorials 1-4, quick reference guide and 
  2784. hot key summary. The main application comes encoded with a unique serial 
  2785. number and your own name Ö the software is not copy-protected. Also on 
  2786. the disk is a directory of tutorials, various examples of what can be 
  2787. done with the package, templates for a selection of Avery label sheets, 
  2788. two fonts from Skyfall (Friendly & Cooperblac), a piece of clipart from 
  2789. Desktop Projects and various borders.
  2790. 8.8
  2791. Double click on the application and the icon appears very quickly on the 
  2792. iconbar, taking up 320Kb of memory (480Kb with the spell checker). A 
  2793. single click then loads a default document öuntitledò and you are ready 
  2794. to begin typing straight away. There are no frames to be drawn or set 
  2795. up.
  2796. 8.8
  2797. The interface
  2798. 8.8
  2799. The software is very easy to use, with a button bar and information 
  2800. line. These can be turned off, if you wish, or customised to show only 
  2801. those icons you want. This button bar is öactiveò in that, if the window 
  2802. is not the full width of the screen, moving the pointer to one end of 
  2803. the bar slides the icons along to allow access to them all.
  2804. 8.8
  2805. Text is typed directly onto the page or imported from Edit, FW+, etc. 
  2806. Drawfiles and sprites can be dropped onto the document, moved, resized 
  2807. and can have frame lines added to them. Drawfiles can be imported and 
  2808. set up to be borders. The view on screen can be scaled from 15% to 800% 
  2809. with a key shortcut to toggle back to the previous zoom setting.
  2810. 8.8
  2811. Features
  2812. 8.8
  2813. uáStyles are used to bring consistency to the appearance of text. There 
  2814. is control over typeface (height, aspect ratio, bold, italic, underline) 
  2815. and spacing (text alignment, column width, first line indent, line 
  2816. spacing, para spacing, tab and top/bottom margins). The colour of text 
  2817. and backgrounds can also be set.
  2818. 8.8
  2819. uáEmpty style files can be set up and dropped onto a document to change 
  2820. all the styles in a file to some pre-defined requirement. An example of 
  2821. this on the supplied disk is a 1995 calendar, laid out in glorious 
  2822. colour. By dropping on a style file, it can be turned to black and white 
  2823. ready for printing out on your mono printer. The effects option allows 
  2824. the same control as styles but over selected areas.
  2825. 8.8
  2826. uáNegative indents which indent lines not starting a new paragraph allow 
  2827. bullet lists to be created. I have found this feature very useful.
  2828. 8.8
  2829. uáShadows can be added to text and/or frames.
  2830. 8.8
  2831. uáFrames can be click dragged to resize to a new width or, by using 
  2832. <adjust>, the size of the font can be automatically scaled to fit the 
  2833. new frame size. Frames are moved around in real time by click and drag.
  2834. 8.8
  2835. uáThe date can be inserted automatically, along with different options 
  2836. for page numbering (sequential, folded and bound pamphlet). Various page 
  2837. sizes can be set, from A5 up to A0 (portrait or landscape).
  2838. 8.8
  2839. uáHeaders and footers can be placed anywhere on a page and can consist 
  2840. of text and/or graphics. They can be set to appear on every page or 
  2841. alternate pages. This is excellent for making up a booklet where you 
  2842. want the page number or title always to be on the outside edge.
  2843. 8.8
  2844. uáMultiple views of the same document at different scales are available.
  2845. 8.8
  2846. uáSimple lines and rectangles can be drawn with control over line 
  2847. thickness, line type and the fill colour of rectangles. There is an 
  2848. excellent tool for aligning and spacing objects and, with only a little 
  2849. practice, I was able to create an assortment of grids and tables.
  2850. 8.8
  2851. uáFrame lines, which are not normally visible, can be made visible with 
  2852. control over line type, thickness and colour. Thereæs also an option to 
  2853. have frame lines printable or not.
  2854. 8.8
  2855. uáText is copied and moved around using the clipboard and you can cut 
  2856. and paste between different documents on the same screen.
  2857. 8.8
  2858. uáA öfind and replaceò facility uses replacement from the clipboard. It 
  2859. can include effects and so can include colours, italics, underlines, 
  2860. etc.
  2861. 8.8
  2862. uáFiles can be saved as Textease, drawfiles, plain text (Edit format) or 
  2863. template format. In the latter, letterheads or blank forms can be set up 
  2864. ready to be loaded with live data and there is automatic renaming to 
  2865. prevent accidentally overwriting the template file.
  2866. 8.8
  2867. uáA word count of the whole document or selected areas is available.
  2868. 8.8
  2869. uáThe XY coordinates of the pointer can be displayed on screen, which is 
  2870. very useful for setting things up.
  2871. 8.8
  2872. uáAutomatic page breaks allow text to flow smoothly from page to page 
  2873. and it can be made to flow between frames, allowing quite professional 
  2874. documents to be produced.
  2875. 8.8
  2876. uáIf you get stuck, which is unlikely, there is a clue sheet icon always 
  2877. available.
  2878. 8.8
  2879. uáStandard Acorn keystrokes and fkeys are used but there is an option to 
  2880. change the fkeys to <shift-fkey> for use with the Penfriend application.
  2881. 8.8
  2882. uáAll colours and lines from the spell checker, print boundary, paste 
  2883. marks, etc, can be changed to your preference, making the it very easy 
  2884. to customise.
  2885. 8.8
  2886. Spelling
  2887. 8.8
  2888. The spell checker is optional (ú10 extra) and it can be turned off when 
  2889. not required. It is interesting in that it highlights on the screen, in 
  2890. a different background colour, the words that are misspelt. (See the 
  2891. screenshot below.) You can even do a printout with the spelling mistakes 
  2892. highlighted Ö this could be particularly useful in schools.
  2893. 8.8
  2894. The document can be checked as you type (with optional beep) or checked 
  2895. afterwards. Words can be added into a user dictionary. The spell checker 
  2896. is easy to use and, I believe, well-nigh essential nowadays, and 
  2897. certainly worth the extra money. There is a free upgrade for those who 
  2898. purchased early versions of Textease, although the spelling checker is 
  2899. ú10 as an upgrade.
  2900. 8.8
  2901. Conclusion
  2902. 8.8
  2903. My overall impression is that Textease is very easy to use and, at less 
  2904. than ú30 inclusive (ú40 with spell checker), it must be the best budget 
  2905. DTP around. It does not have all the bells and whistles or bundled 
  2906. software that the excellent Computer Conceptsæ products have but it does 
  2907. everything that most people need for DTP. Schools will like it with its 
  2908. modern user interface and ease of use.
  2909. 8.8
  2910. The ability to run on a 1Mb machine without a hard disk will also 
  2911. attract those with basic machines who want to produce well laid out 
  2912. letters, posters, booklets, etc and who have, like me, been making do 
  2913. with Draw for their DTP work. If you do not have a font-based word 
  2914. processor or DTP, I  thoroughly recommend it. Get the demonstration disk 
  2915. if in doubt!
  2916. 8.8
  2917. Textease is available from Softease at ú39.50 inclusive or ú29.50 or 
  2918. without the spelling checker.áu 
  2919. 8.8
  2920. (Because this is such a positive review, we have arranged a special 
  2921. discount for Archive subscribers Ö ú35 for the with-spelling-checker 
  2922. version, for two months from publication of this magazine. This may not 
  2923. seem like a very big discount, but it is already very good value for 
  2924. money, so there isnæt much margin for giving massive discounts. Ed.)áu 
  2925. (745987r9t79e79
  2926. 8.8
  2927. Textease is very easy to use with lots and lots of features, some of 
  2928. which are unique.
  2929. 8.8
  2930. the best budget DTP around
  2931. 8.8
  2932. Comment Column
  2933. 8.8
  2934. Acorn awareness campaign Weáareástill getting quite a lot of response to 
  2935. our campaign to try to increase awareness that öAcorn isáRISCò. We have 
  2936. had people send us biased articles from:
  2937. 8.8
  2938.   Physics World (Feb æ95 p69)
  2939. 8.8
  2940.   The Economist (4/2/95 p8?)
  2941. 8.8
  2942.   The Independent on Sunday (19/2/95 pp48,49)
  2943. 8.8
  2944. and also some corrective articles and letters published in:
  2945. 8.8
  2946.   Computer Shopper (April æ95, p589)
  2947. 8.8
  2948.   Physics World (March æ95 p23)
  2949. 8.8
  2950.   The Economist (25/2/95 p8)
  2951. 8.8
  2952. So, if you see an article or a letter in print that is, in your view, 
  2953. biased against Acorn, donæt let them get away with it. Write to the 
  2954. editor and say why you think the article is biased Ö but beware of over-
  2955. stating the case, because they could accuse you of equal and opposite 
  2956. bias!
  2957. 8.8
  2958. Ed.áu 
  2959. 8.8
  2960. Black Hole (8.7 p57) Ö This utility looked useful, so I installed it and 
  2961. started to use it. Here are some comments as a result... I have 
  2962. shortened the names of my TinyDirs wherever possible to four or five 
  2963. characters so that I can crowd as many as possible onto the icon bar 
  2964. without it overflowing sideways. I have shortened the messages 
  2965. associated with the Black Hole icon, but it still occupies more bar 
  2966. space than the sprite needs. The others use only the space needed by the 
  2967. sprite, provided the name isáshort.
  2968. 8.8
  2969. If, like me, you have Cfs running all the time, make sure the filepath 
  2970. of the bin (set using the Configure feature in BlackHole) is prefixed by 
  2971. Cfs#. Then all files stored in the bin will be compressed. Worse, if you 
  2972. do not set this prefix, any compressed files dumped in the bin will be 
  2973. decompressed! Also, BlackHole includes an Ignore FS feature so that, 
  2974. optionally, files deleted in RAMFS, ADFS (Floppy), etc, will not be 
  2975. copied to the bin. Could we also have Ignore Directory (like the one in 
  2976. !Backup)?
  2977. 8.8
  2978. Incidentally, files stored in the bin are identified by their filename 
  2979. only, not the full path, so if two files with the same name are Ébinnedæ 
  2980. from different directories, only the second will be preserved in the 
  2981. bin. If you delete a directory full of files, the bin will contain the 
  2982. empty directory folder, side-by-side with the files it originally 
  2983. contained!
  2984. 8.8
  2985. I will have great fun trying out twelve different screen savers, each 
  2986. with a string of variable parameters. Arrgghhh! A nasty little bug here. 
  2987. When I clear the Configure screen saver window from the screen Ö even if 
  2988. I have only looked at it and cancelled it Ö the whole machine goes dead 
  2989. and needs a reset!
  2990. 8.8
  2991. I have set my choice of screen saver, and it works perfectly. Return to 
  2992. normal by hitting <escape> or touching the mouse, etc. Some of the 
  2993. screen saver displays seem jumpy, presumably because all the 
  2994. applications are still polling the Wimp in turn.
  2995. 8.8
  2996. A question arises Ö if screen saver cuts in while a long job is running 
  2997. unattended, but with a changing screen display, will it keep going? The 
  2998. answer appears to be Yes. Screen saver obliterates the screen but does 
  2999. not stop the program. The up-to-date display can be revealed by touching 
  3000. the mouse.
  3001. 8.8
  3002. Colin Singleton, Sheffieldáu 
  3003. 8.8
  3004. If you rely on the singularity feature to save your files then, when you 
  3005. choose delete from the filer menu, a delete directory containing files 
  3006. will indeed result in an empty directory side-by-side with the former 
  3007. contents. If, however, Éretain structureæ is turned on in the configure 
  3008. window, and you delete the directory by dragging it to the Blackhole 
  3009. icon, the files will remain in the directory. (If the bin is on the same 
  3010. device as the files to be deleted, they will be moved rather than copied 
  3011. as well.)
  3012. 8.8
  3013. I am unable to reproduce the crash from the screen saver configure 
  3014. window.
  3015. 8.8
  3016. If you use the password feature of the screen saver, it will 
  3017. occasionally refuse the correct password preventing you getting back to 
  3018. your data! That is not a big problem, however, as several mouse clicks 
  3019. in quick succession will usually bypass the security anyway!
  3020. 8.8
  3021. Matthew Hunter, NCSáu 
  3022. 8.8
  3023. Digital Services Ö Although Digital Services have gone into liquidation, 
  3024. I understand after speaking to them recently by phone that Squirrel and 
  3025. other software will continue to be supported. Also, they appear to be 
  3026. attempting to sell off the software side to set up again.
  3027. 8.8
  3028. Chris Hughes, Wakefieldáu 
  3029. 8.8
  3030. File transfer on PCs Ö The other day I needed to transfer a diagram, 
  3031. created by a test data program, to a colleague who was compiling a 
  3032. report in WordPerfect (on an öindustry standardò Iæve Been Misled). The 
  3033. diagram was in drawfile format and consisted of arrowed lines showing a 
  3034. vector displacement field. Shouldnæt be a problem, drop it into Oakdraw 
  3035. and export it as a bitmap, I thought. However, (a) there was a bug in 
  3036. the Oakdraw code that wouldnæt do this correctly and (b) the bitmap 
  3037. would look Éblockyæ.
  3038. 8.8
  3039. The bug was solved by a quick call to Oak  who revealed that my version 
  3040. was out of date and they would upgrade it if I sent them back the disk Ö 
  3041. brilliant! The trouble was that the report was due in that afternoon 
  3042. and, even so, it would still look blocky. However, the ever helpful 
  3043. Damian, (the author of Oakdraw) was able to point me in the right 
  3044. direction to get me out of my fix, revealing that the clipboard file was 
  3045. in two formats, one of which was a metafile. Exporting this to 
  3046. W*@#Perfect gave us a diagram ╜ö ╫ ╛ò. This was then scaled by the 
  3047. WordimPerfect editor but only to a maximum of A6 which, when printed, 
  3048. looked like my two-year-old had drawn it with a blunt wax crayon. 
  3049. Undaunted, I re-imported the original metafile to Corel where it had 
  3050. suddenly acquired much more structure. Corel had added its own line 
  3051. types to the original and now each arrow looked like a cubist 
  3052. masterpiece done in black marker pen, but at least the diagram was the 
  3053. right size. (A4 Ö I think this implies that the export of the metafile 
  3054. was OK and it was the Wp import that was buggy.)
  3055. 8.8
  3056. Altering the line types got us back to something resembling the original 
  3057. but now the arrowheads were aligned with the horizontal and vertical 
  3058. axes instead of in the direction of the line. So... right back to the 
  3059. original data, re-draw using the default thickness and correct sense 
  3060. (direction) for the lines but leave off the arrowheads. Export to 
  3061. Oakdraw, thence to Corel, re-edit to have arrowheads and sensible line 
  3062. thicknesses, thence to a CGM file, into Freelance to add the company 
  3063. logo and some notes. Then finally into the industry standard package. 
  3064. (N.B. heavy irony needed here.) 
  3065. 8.8
  3066. All-in-all this was several hours worth of messing about. I know some of 
  3067. your readers would have been able to do it in five minutes but it is 
  3068. worth considering that, had I been writing the final report in any of 
  3069. the Acorn packages, it would have taken me just seconds. And for those 
  3070. of you out there who would say, öWell, youæd have been better off to 
  3071. write the original analysis program on the IBMò, I would only answer, 
  3072. öHave you ever tried to write a program giving vector output on a PC?ò I 
  3073. havenæt got that much time or patience. (Out of respect for Paulæs 
  3074. beliefs, I wonæt say what I think PC stands for.)
  3075. 8.8
  3076. John Molyneux, Runcorn.áu 
  3077. 8.8
  3078. Footnotes (DTP column 8.5 p36) Ö I use Aldus PageMaker under MS Windows 
  3079. on PC in my day job, so I looked for footnotes when I read the enquiry. 
  3080. No, there isnæt a footnotes facility. It could possibly be fudged by 
  3081. using running footers, or by using index marks and placing the resulting 
  3082. index at the foot of the pages. I do not know, but expect Ventura (now 
  3083. owned by Corel) might handle footnotes because it has a reputation as a 
  3084. technical/longer document package. Quark XPress is often cited as more 
  3085. of a page layout or magazine package than even PageMaker, so it seems 
  3086. unlikely that it would handle footnotes, but again I have no experience 
  3087. with it.
  3088. 8.8
  3089. Anthony Hilton, Leedsáu 
  3090. 8.8
  3091. Internet access Ö In the Archive office we are geting an increasing 
  3092. number of enquiries regarding access to the Internet. Adrian Bool is 
  3093. writing a series of in-depth articles, beginning on page 13. What I want 
  3094. to give here is a brief overview based on the questions that I have been 
  3095. asked, and is not intended to be complete (Iæm sure Adrian will correct 
  3096. any errors). It should, however, help with some of the more immediate 
  3097. practical questions rather than the technical areas.
  3098. 8.8
  3099. Bearing in mind the excessive hype that has been built up around the 
  3100. system recently, a large number of people want access because it is Éthe 
  3101. thing to doæ. Unfortunately, the rapid expansion has taken its toll. I 
  3102. recently saw a comment that, in a quick poll of colleagues, one user 
  3103. found that 77% were intending to cancel their subscriptions to one of 
  3104. the major service providers because the only time they were able to get 
  3105. onto the system was very early in the morning. While the service holders 
  3106. are trying to improve the service they offer, it does seem that, 
  3107. currently, the user base is expanding more quickly than the 
  3108. improvements.
  3109. 8.8
  3110. Another problem is that the Internet was designed by, and for, the 
  3111. computer literate. Whilst recent additions like the World Wide Web try 
  3112. to get away from this, in most cases you do need to have some background 
  3113. knowledge to get anywhere.
  3114. 8.8
  3115. The first question to ask yourself when considering getting onto the 
  3116. Internet is Éwhy?æ. If the answer stutters after ÉE-mailæ, you probably 
  3117. donæt need access. A number of bulletin boards will give you access to 
  3118. Internet E-mail, for a nominal fee, and some also download certain 
  3119. newsgroups, so these are probably your best introduction. If then you 
  3120. decide you want full access, you can go to one of the service providers 
  3121. at a later date.
  3122. 8.8
  3123. To connect either to the Internet via a provider, or to a bulletin 
  3124. board, you will need a modem. As always, faster is better (and more 
  3125. expensive) but bear in mind that on all RISC OS 3 machines (except the 
  3126. Risc PC), you are limited to 9600 baud by the hardware, so a 28800 modem 
  3127. probably wonæt give much of an advantage over a 14400 modem, unless you 
  3128. are planning on upgrading to a Risc PC.
  3129. 8.8
  3130. To use a bulletin board, all you then need is a piece of terminal 
  3131. software. All the intelligence is at the bulletin board end of the link; 
  3132. you just pick the right options from the menu. Internet connections, 
  3133. however, are generally more complicated. Some service providers just 
  3134. offer a phone line connected to one of their own machines Ö many 
  3135. universities offer such a facility to staff and students. These work 
  3136. like a bulletin board in that you type commands on your computer, but 
  3137. they are executed on the remote machine.
  3138. 8.8
  3139. This is particularly obvious if you try to download a file over the 
  3140. Internet. You will find that the file is on the remote machine not on 
  3141. your local computer, so once the Internet download is complete, you will 
  3142. need to do a second download from the remote machine to your own 
  3143. computer.
  3144. 8.8
  3145. The large service providers offer a more complete solution. While you 
  3146. are connected to their system, your computer is part of the Internet 
  3147. (indeed, if the system is configured correctly, people can download 
  3148. files to and from your computer). This requires more (and more complex) 
  3149. software than a terminal package, but there are advantages. When you 
  3150. connect, any E-mail or newsgroups that you have subscribed to can be 
  3151. downloaded in the background while you get on with something else. Once 
  3152. you have completed your activities, and all the mail and news has been 
  3153. downloaded, the connection can be broken and you can read, send and 
  3154. reply to mail in your own time. You can then make a second connection, 
  3155. and messages you have written can be uploaded to the service provider 
  3156. and posted appropriately.
  3157. 8.8
  3158. The software to achieve this is split into sections. The most basic 
  3159. simply calls the number of your service provider to make the connection, 
  3160. then TCP/IP manages the link itself. Whereas a terminal package works on 
  3161. sending and receiving individual bytes, TCP/IP deals with larger blocks, 
  3162. and each block can be individually addressed so that parts of two 
  3163. separate files, being sent together, are not put in the wrong places. 
  3164. TCP/IP also has built-in support for some of the general Internet 
  3165. commands such as Telnet (which allows you to log onto remote computers, 
  3166. providing you have access) and FTP (for transferring files) facilities.
  3167. 8.8
  3168. More complex tasks are handled by other applications. For example, 
  3169. reading news articles will usually involve the application you Éseeæ 
  3170. (such as TTFN) which relies on another application (NewsBase) to 
  3171. retrieve the news from the remote site and convert it to a usable form. 
  3172. NewsBase in turn relies on TCP/IP to handle the low level transfer of 
  3173. the data between the two machines. World Wide Web browsers work in a 
  3174. similar way, with one application displaying the pages, one transferring 
  3175. the files (via TCP/IP) to your machine, and others for particular tasks, 
  3176. such as converting foreign image formats for display.
  3177. 8.8
  3178. All this can take some setting up, although fortunately there is a 
  3179. package downloadable from many bulletin boards (just over 800Kb at the 
  3180. last count) which has as much as possible preconfigured. This is the 
  3181. Internet Starter Kit and is the best place to start once you have your 
  3182. connection to Demon Internet. Currently, there arenæt any commercial 
  3183. packages for Internet connection, but Acornæs package was announced at 
  3184. BETT and is planned for release during the summer Ö so, hopefully, by 
  3185. AcornáWorld?!
  3186. 8.8
  3187. The Internet version of Doggysoftæs Termite package (announced at Acorn 
  3188. World last year) is also not yet available. For the time being, you are 
  3189. very much on your own. Unfortunately, most of the support for the 
  3190. Internet Starter Kit seems to be via the Internet!
  3191. 8.8
  3192. This should have given an overview of what is involved; if you have 
  3193. specific questions please write in with them and we will try to include 
  3194. them in a future issue of Archive.
  3195. 8.8
  3196. Matthew Hunter, NCSáu 
  3197. 8.8
  3198. Modes summary Ö In Archive (8.6 p30) is a table of Archimedes modes 
  3199. provided by Steve Hutchinson. It seems to me that either there are some 
  3200. errors in the table, or else the same number can be allocated to 
  3201. different modes according to the programs in use. Either of these 
  3202. possibilities causes confusion. I have looked at mode characteristics 
  3203. with the program FlipTop (as used by Steve) but with a ColourCard 
  3204. installed; this provides a large number of new modes. With this setup, 
  3205. mode 98 is a 16 colour 640╫512 mode differing from the native mode 20 
  3206. only in its higher refresh rate of 65Hz. Mode 99 in the 256 colour 
  3207. equivalent, and gives no problem on my monitor, also a Taxan 770+. The 
  3208. ColourCard does offer some 800╫600 modes (100 to 103) but these do not 
  3209. work on the Taxan, as predicted in the ColourCard manual. Steve has mode 
  3210. 102 as something quite different and not available on my system, thought 
  3211. there is a mode 110 with 16 colours at 1152╫424 and a refresh rate of 
  3212. 71Hz. It is very clear and stable, but rather hard to read on a 14ö 
  3213. monitor because the characters are soásmall.
  3214. 8.8
  3215. Philip Draper, Herts.áu 
  3216. 8.8
  3217. A quick glance through the PRMs reveals the screen mode allocations from 
  3218. Acorn. Modes 0-63 are reserved for use by RISC OS, and should not 
  3219. change. Modes 64-95 are reserved for use by 3rd party applications. 
  3220. Since they are allocated by Acorn they should also be Éconstantæ in that 
  3221. a machine which supports a mode in that range should have the same 
  3222. definition of the mode as any other machine, although not all machines 
  3223. would support the mode. The final group, between 96 and 127, are 
  3224. Éreserved for use by useræ and therefore could be defined differently 
  3225. for any machine.
  3226. 8.8
  3227. Steve Hutchinson was using the NewModes module supplied with several of 
  3228. CCæs packages (including Impression), which defines modes in the 3rd 
  3229. party area Ö no modes are defined above 96. The higher modes were 
  3230. defined by the VIDC enhancer software which allows you to create your 
  3231. own modes. The ColourCard provides a large number of modes. This is 
  3232. partly because it has copies of the standard modes that take advantage 
  3233. of the ColourCard hardware, while leaving the standard modes untouched 
  3234. for compatibility. This is why it defines the higher modes. In general, 
  3235. the only modes you should rely on being present are those in the range 
  3236. 0-63.
  3237. 8.8
  3238. Matthew Hunter, NCSáu 
  3239. 8.8
  3240. New element discovered? Ö Atomic number: 586 PENTIUM P5 Ö derivation: 
  3241. Pent up.
  3242. 8.8
  3243. Pentium is a relatively new gold-coloured semiconducting element 
  3244. discovered in 1993 by Intel inside a box with other obsolete 
  3245. semiconductors. The thermal capture cross section of pentium is very 
  3246. high and, if left to itself, it becomes extremely hot due to thermal 
  3247. decay, and needs extensive cooling if it is not to burn out to become 
  3248. pentium pentoxide, VO5, within an hour. It occurs as flat, square gold-
  3249. coloured platelets of chips with striations and other black markings on 
  3250. the upper surface, and with grey-coloured stalactite-like formations on 
  3251. the underside, probably due to excessive overheating. Pentium has a very 
  3252. low melting point.
  3253. 8.8
  3254. Pentium has an electronic configuration of 3,000,000 but, despite having 
  3255. an electron spin resonance of 90MHz, it behaves as though it were 
  3256. oscillating at more like 1MHz. Pentium exhibits an extremely high 
  3257. refractive index because its electrons travel so very slowly; indeed, 95 
  3258. percent of them are stationary at any one time.
  3259. 8.8
  3260. Pentium has a high magnetic susceptibility, making it very vulnerable to 
  3261. electromagnetic interference. Processing of Pentium involves floating it 
  3262. on a very imprecise point, only four decimal places long (on which only 
  3263. three Angels and Maxwellæs Demon can dance).
  3264. 8.8
  3265. Pentium is soluble in air and water and crystallizes in the Penrose 
  3266. pentagonal symmetry pseudo-crystalline system.
  3267. 8.8
  3268. Pentium is highly radioactive with a very short shelf life and is not 
  3269. expected to last more than three years before decaying into a newer, 
  3270. more highly reactive semiconducting element with an even shorter shelf 
  3271. life, called sexium, S6. It has found little use and it is unlikely that 
  3272. any practical use will ever be found for it, because, although 
  3273. elementary, it is a few marbles short of an atom. It has a very high 
  3274. density and all its electrons are degenerate. Through the Es/Or 
  3275. interchange interaction, the mesons in the nucleus of pentium have 
  3276. transmuted into morons.
  3277. 8.8
  3278. Pentium is frequently found in use as an inferior replacement for glass 
  3279. in Windows, but is quite unsuitable even for this purpose because, in 
  3280. operation, it is totally opaque.
  3281. 8.8
  3282. Pentium is unstable and every precaution must be taken in handling the 
  3283. substance. It is liable to spontaneously divide, (with the emission of 
  3284. spurious wons, nons and other extraneous digitons) and when it does, the 
  3285. result is always unpredictable. Handling it is a calculated risk.
  3286. 8.8
  3287. Claim to fame: Pentium obeys Heisenbergæs uncertainty principle and all 
  3288. known laws of quantum improbability theory to the highest precision 
  3289. known and can be employed for use in electronic random number generators 
  3290. with the utmost confidence.
  3291. 8.8
  3292. Roger Darlington, Manchesteráu 
  3293. 8.8
  3294. PC Compatibility Ö I read many times of the old chestnut öis it PC 
  3295. compatibleò referring to Acorn machines. But what is meant by 
  3296. compatible? If you MUST run WordPerfect, buy a PC, but surely real 
  3297. compatibility means sharing data without loss or extra effort in 
  3298. conversion. By this definition, the PC I run at work is not compatible 
  3299. with itself! Or rather, the various software packages I run are not 
  3300. compatible and cannot easily share data because of the variety of file 
  3301. formats and even flavours of one östandardò.
  3302. 8.8
  3303. I would, therefore, prefer compatibility to be concentrated on by 
  3304. software houses. Make Archimedes word processors able to read and write 
  3305. files that MS Word, WordPerfect, etc have generated and can read back. 
  3306. Similarly, spreadsheets need to understand MS Excel and Lotus 1-2-3 
  3307. formats and databases need dBase, FoxPro, Access or whatever capability. 
  3308. DTP software needs to do it all Ö read various word processor, 
  3309. spreadsheet and even database files, and various graphic formats 
  3310. including EPS. When this level of compatibility arrives, we can stop 
  3311. ranting about 486 cards for Risc PC and ask for RISC OS 4 to make good 
  3312. use of multiple processors (two ARM 600s or 700s etc) Ö that should make 
  3313. Acorn machines real killers to PowerPC, Pentium, or whatever else people 
  3314. put into desktop machines.
  3315. 8.8
  3316. Anthony Hilton, Leedsáu 
  3317. 8.8
  3318. Polish Font (Help!!!! 8.6 p24) Ö I was able to telephone Charlie Alford 
  3319. to tell him that Electronic Font Foundry sell fonts in a number of 
  3320. alphabets suitable for a wide variety of languages including Latin 2 
  3321. which covers Polish.
  3322. 8.8
  3323. Anthony Hilton, Leedsáu 
  3324. 8.8
  3325. PostScript interpreter Ö Someone asked recently whether there was a 
  3326. PostScript interpreter for RISCáOS. I think that the Freeware 
  3327. GhostScript might fit the bill. The RISCáOS implementation (by David 
  3328. Elworthy Ö I obtained my copy from The Datafile) will display a 
  3329. PostScript file on screen and allow the result to be saved as a sprite. 
  3330. There is also source code, needing to be compiled, to generate printer 
  3331. device drivers for non-PostScript printers.
  3332. 8.8
  3333. Anthony Hilton, Leedsáu 
  3334. 8.8
  3335. Protext 6 cancelled Ö The long awaited RISC OS version of the multi-
  3336. platform word processor Protext 6 has been cancelled. Arnor say that 
  3337. they have now stopped work on the Acorn version which was originally 
  3338. scheduled for release early last year, after the PC and Atari versions, 
  3339. and then postponed until the autumn. Protext 5, which was issued for the 
  3340. Archimedes in 1990 but does not multitask, was also promised in a new 
  3341. RISC OS compliant version and this had reached the testing stage in 1992 
  3342. before being abandoned in favour of work on Protext 6. Arnoræs decision 
  3343. not to complete the Acorn Protext 6 could have been influenced by the 
  3344. knowledge that the growing number of Risc PC owners would be able to use 
  3345. the PC version on their machines. It remains to be seen if other 
  3346. software producers now selling in the Acorn market will think the same 
  3347. way.
  3348. 8.8
  3349. Peter Jennings, St Albansáu 
  3350. 8.8
  3351. Pulp Fiction? Ö If I had to write a column, it would be the Égobble-de-
  3352. gookæ column, and would contain all the very worst computer jargon you 
  3353. could find. It would fearlessly lay bare all those technical works of 
  3354. fiction which masquerade as help manuals.
  3355. 8.8
  3356. Gobble-de-gook comes about because of the complex structure of most 
  3357. programmersæ brains. They are unable to make anything simple Ö and why 
  3358. should they? If you had to spend all day and night writing complex 
  3359. arrays and playing with your binary digits, youæd feel you had a right 
  3360. to make everyone else suffer. Of course, as competent programmers, they 
  3361. canæt make their software difficult to use, otherwise no one would buy 
  3362. it, so they do the next best thing and complicate peopleæs lives by 
  3363. writing ÉUser Manualsæ.
  3364. 8.8
  3365. Now thereæs a euphemism if ever there was one Ö for user manual, read 
  3366. ÉUser Muddleæ. The idea of these so called user manuals is not to get 
  3367. you quickly into the program youæve just rushed home with; the idea is 
  3368. to turn your brain into jelly and render you comatose to all reasonable 
  3369. thought.
  3370. 8.8
  3371. Take SCSIæs, for example. Recently I fitted a new removable drive to my 
  3372. computer. In order to do it correctly, I thought Iæd better read through 
  3373. a few ÉSimple-Introduction-to-SCSIæ type books. It was the second 
  3374. daftest thing Iæve ever done. (What was the first, Gabriel? Ed.)
  3375. 8.8
  3376. Page 1, paragraph 2, started with Éa simple description of what a SCSI 
  3377. system isæ (paragraph 1 had already told me that SCSI stands for Small 
  3378. Computer Systems Interface Ö that was very enlightening, thank you.) 
  3379. Anyway, the definition goes like this:
  3380. 8.8
  3381. ÉA SCSI system is made up of one or more initiator devices, and one or 
  3382. more target devices. The number of initiators and targets does not 
  3383. matter, but there cannot be more than eight devices altogether. Most 
  3384. Acorn computers have the controller card in the computer as the only 
  3385. initiator and one or more target devices...æ
  3386. 8.8
  3387. Following so far?
  3388. 8.8
  3389. ÉMost external devices have two SCSI cable connectors which makes 
  3390. everything much simpler. These connectors are usually the Centronics (or 
  3391. Amphenol) type (but sometimes they are IDC)æ. And this makes things much 
  3392. simpler?
  3393. 8.8
  3394. Thereæs lots more of this. Thereæs a discourse on termination; an 
  3395. interesting little critique on Magneto-opticals; and a very useful 
  3396. discussion on the differences between Drives, Devices and IDæs Ö none of 
  3397. which made much sense. Anyway, assuming you actually manage to set the 
  3398. right switches and get the thing into the SCSI chain (more jargon) you 
  3399. then come to the next most important thing... configuring the SCSI 
  3400. system.
  3401. 8.8
  3402. You have to configure the system because, apparently, the poor old 
  3403. computer doesnæt yet realise youæve just disrupted its equilibrium by 
  3404. inserting a foreign body into its otherwise peaceful existence Ö and it 
  3405. wonæt like it! Nowadays, most suppliers provide software which will do 
  3406. the configuring for you Ö these do, of course, have their own little 
  3407. idiosyncrasies but, on the whole, they do at least work. If you donæt 
  3408. have this software, you have configure the system on your own. But donæt 
  3409. worry, all you have to do is follow the instructions!
  3410. 8.8
  3411. 1. Press F12 and go to the Command Line. It is assumed that you know 
  3412. what the command line is, and what itæs used for Ö if youære not sure, 
  3413. take a couple of days off work and wade through the Acorn ÉUser 
  3414. Manualsæ.
  3415. 8.8
  3416. 2. Type st. [RETURN] Ö st. is shorthand for Status. This displays a list 
  3417. of more gobble-de-gook. It serves no useful purpose to the likes of you 
  3418. and me Ö but it looks intimidating, so serves the programmeræs purpose 
  3419. very well.
  3420. 8.8
  3421. 3. Find SCSIFSMap and re-configure it to the new setting, for example, 
  3422. *config. SCSIFSMap 4=n 5=n,s Hx=n [RETURN]
  3423. 8.8
  3424. It explains this procedure thus; ...n is the device number, s is an 
  3425. optional switch that allows SCSIFS to cope with very slow devices (like 
  3426. me?), 4 and 5 are the SCSIFS drive numbers and Hx is the host or 
  3427. interface number (0Ö3)...
  3428. 8.8
  3429. 4. Re-boot your computer. Re-boot? This suggests that, at some point, I 
  3430. must have Ébooted itæ Ö I guess I must have missed that. Back to the 
  3431. Acorn manual Ö re-boot = hold down the Ctrl key and press the Break key.
  3432. 8.8
  3433. Having dutifully obeyed, the machine Ére-bootsæ with a beep and a burp, 
  3434. and hey presto... a new icon on the bar. Actually, in my case, there 
  3435. were two new icons. I clicked on one and was burped at with a Éyouæve 
  3436. done something wrongæ message. I tried the other icon, more burps. This 
  3437. time it accused me of not initialising the drive. Back to the manual. It 
  3438. was time to wade through the joys of initialisation, formatting, 
  3439. sectioning and partitioning. More gobble-de-gook.
  3440. 8.8
  3441. I did eventually get the thing going, though I still have two icons, one 
  3442. of which doesnæt do anything except burp at me when I accidentally click 
  3443. on it. Still, at least Iæm back to work again and next time, Iæll know 
  3444. what to do, wonæt I?
  3445. 8.8
  3446. In the meantime, just so you know, here are a few terms which all refer 
  3447. to the same thing, namely, the SCSI card. It can be called, the Host, 
  3448. the SCSI Expansion, the SCSI Interface, the SCSI card, the SCSI podule. 
  3449. It can also be known as Éthat thing you bung in the backæ.
  3450. 8.8
  3451. Finally, there was one really helpful thing I found in a book; it said:
  3452. 8.8
  3453. ÉThe terms format, initialise, section and partition can have different 
  3454. meanings depending on the literature you read... Literature supplied 
  3455. with new drives probably refers to PCs or Macs and may be misleading.æ
  3456. 8.8
  3457. Need I say more?
  3458. 8.8
  3459. Gabriel Swords, Norwicháu 
  3460. 8.8
  3461. RISC chips discontinued! Ö (Not a problem which Apple are likely to have 
  3462. for a little while yet!) VLSI have said that, after 8 years, they are 
  3463. discontinuing production of ARM2, MEMC1a, VIDC and IOC. This could cause 
  3464. a problem for some of the 7/8 year-old RISC-based Archimedes desktop 
  3465. computers, many of which are still in regular everyday use. (How many 7/
  3466. 8 year old Macs and PCs are still in use? says he, rubbing it in!) If 
  3467. anyone has any secondhand chips they donæt want, please send them in and 
  3468. weæll pass them on to our repair specialists so that they can keep the 
  3469. old A310s and A440s going strong. Thanks.
  3470. 8.8
  3471. Ed.áu 
  3472. 8.8
  3473. Sleuth 2 Ö In Peter Jenningsæ review of Sleuth 2 (Archive 8.7 p29), 
  3474. there was mention of my pleasure at getting such respectable results 
  3475. from processing faxes. Considering they had been sent in standard 
  3476. resolution (100 dpi?) and that the user-guide recommends a minimum of 
  3477. 300 dpi, this really was impressive. Around the same time, Acorn User 
  3478. also published a review which reported poor results from faxes. So why 
  3479. the discrepancy?
  3480. 8.8
  3481. Iæve been looking into this in some detail and believe the probable 
  3482. cause is the scan quality and, possibly, the font(s) used (sans-serif 
  3483. fonts seem to give better accuracy). Once again, the user-guide does 
  3484. cover the need to optimise scan quality, and this has been mentioned in 
  3485. an earlier Archive.
  3486. 8.8
  3487. In my experience, especially if you are going to process multiple pages, 
  3488. it is very well worthwhile doing two or three test scans with different 
  3489. brightness/contrast settings to see which gives the most accurate 
  3490. results. A little extra effort at this stage can pay large dividends and 
  3491. you will soon get a Éfeelæ for what settings will consistently give good 
  3492. results for different originals. Anyone with a Scanlight Professional 
  3493. scanner, without the brightness control, may wish to consider getting 
  3494. David Pillingæs Twain driver (ú19 from NCS) as this provides an 
  3495. effective control in software.
  3496. 8.8
  3497. Jim Nottingham, Yorkáu 
  3498. 8.8
  3499. Turbo Drivers (not a) problem Ö The problem of Printers 1.28 with the 
  3500. current versions of the Turbo Drivers has, apparently, now been fixed, 
  3501. so please do not remove line 91 (as we stated in Archive 8.7 p13) of the 
  3502. !RunImage file! If you still have a problem, contact Computer Concepts.
  3503. 8.8
  3504. CC Technical Supportáu 
  3505. 8.8
  3506. Had I been writing the final report in any of the Acorn packages, it 
  3507. would have taken me just seconds.
  3508. 8.8
  3509. RiscáPC Column
  3510. 8.8
  3511. Keith Hodge
  3512. 8.8
  3513. Floppy disk drives
  3514. 8.8
  3515. Robert Cocks has written to say that, in a reply from Acorn, he has been 
  3516. informed that the new Mk2 issue PCB (due into production now), will 
  3517. allow a second 3╜ö floppy drive to be fitted, but not a 5╝ò (due I 
  3518. think, to differences in the 32 core ribbon cable signal layout). This 
  3519. is of no use really, as dual floppy drives were only used for copying 
  3520. disks, and this, of course, is much faster now, using the hard disk as 
  3521. intermediate storage. So, for those who need a 5╝ö drive, it still has 
  3522. to be H.E.C. ActiLead.
  3523. 8.8
  3524. As a result of further investigation, I have found that there are holes 
  3525. provided in the bottom of the slices, which enable screws to be fitted 
  3526. through into the underside of floppy, hard, and CD-ROM drives, to retain 
  3527. them in place, and so the securing clips which were provided with the 
  3528. machines are no longer required. Please note: If you are fitting a drive 
  3529. using your own screws, it is essential to use screws which are of the 
  3530. correct length, as it is possible with overly long screws, to damage 
  3531. some makes of drives.
  3532. 8.8
  3533. Software information
  3534. 8.8
  3535. Rob Cowell (Design IT) has written after my comments last month, to say 
  3536. that all owners of Design IT and Computer Conceptsæ Teletext cards can 
  3537. receive the latest version of the support software (v1.88, 16th February 
  3538. 1995) f.o.c., provided that, when they return their disk in a jiffy bag, 
  3539. they supply a stamped and addressed return label. This requirement 
  3540. applies to all software returned for upgrading where the upgrade is 
  3541. provided f.o.c.
  3542. 8.8
  3543. As anyone who has read this column for any length of time will know, I 
  3544. run a small electronic maintenance business as well as having a full 
  3545. time position with a large plc. As I only have a limited amount of time 
  3546. left after these two jobs, I find the 24th of April to be the worst date 
  3547. of the year. Why? I hear you ask. Because, on this date I have to do my 
  3548. income tax return and, without question, this operation cost me the 
  3549. front inch of my hair and two weeks of almost non-stop panic in 1992, my 
  3550. first year of trading (and it was only that little with considerable 
  3551. help from the tax man!).
  3552. 8.8
  3553. This year however, I have already done a trial tax return and it was 
  3554. done in not more than two hours. How is this possible? Because, not long 
  3555. after that tax return, I meet Quentin from Apricote Studios at the 
  3556. London Acorn Show and, with his usual flamboyant style, he had soon 
  3557. persuaded me that ÉProphetæ would cure all my headaches. Never has a 
  3558. program saved me so much time and so actively forced me into being tidy 
  3559. in my accounts Ö the bank balances will not tie up until you have 
  3560. everything entered correctly!
  3561. 8.8
  3562. So what has this to do with the RiscáPC, I hear you ask? Well, Prophet 
  3563. worked well on my old Archimedes, but on the new machine the performance 
  3564. is transformed. At the time I was doing my accounts, David Pillingæs 
  3565. ArcFax was sending a large number of spare part order faxes in the 
  3566. background, Rob Cowanæs TeleText Software was downloading the share 
  3567. prices and spooling them to disk, and Comlink was downloading under 
  3568. script control approximately 230Kb of files from my local packet radio 
  3569. bulletin board and yet at no time did the computer become sluggish. This 
  3570. level of power allows real improvements in productivity.
  3571. 8.8
  3572. Hardware and software news
  3573. 8.8
  3574. I am hoping that by the time you read the next issue of this column, I 
  3575. will have been able to use my current copy of the RS CDáROM catalogue on 
  3576. the PC card, as Paul has been asked by Acorn how many units he requires. 
  3577. This is good news, as at the moment I am using it on a 486, which is 
  3578. breaking my heart. I think that Acorn need to ensure that they get the 
  3579. first releases out to the people who put cash up front when they bought 
  3580. their machine. Certainly Apple (sorry Paul!) have released their own 
  3581. hardware emulator (and, yes, I know it takes buckets of RAM etc) to the 
  3582. public.
  3583. 8.8
  3584. Some of the timings I have seen for the Apple emulator seem very suspect 
  3585. and lead me to believe that the bios has been coded to flatter the test 
  3586. software results. What we need now to redress the balance (I hope!), are 
  3587. some timings for operation of a number of software packages, i.e. 
  3588. wordprocessor, spreadsheet, etc so as to show the speed / cost 
  3589. advantages of the RiscáPC emulator approach.
  3590. 8.8
  3591. Other news from ESP (Expressive Software Projects) is that the Acorn 
  3592. Sound Card is the same as their 16bit Minnie Audio Card (which has now 
  3593. been brought down in price to match the Acorn Card). More interestingly, 
  3594. if you have Cumanaæs Audio plug-in-kit to bring audio from an internal 
  3595. Risc PC CD-ROM drive, you will find that the Acorn/ESP audio card wants 
  3596. the same socket! Thankfully, Cumana and ESP have got together and 
  3597. produced a piggyback board to solve this problem. The side benefit of 
  3598. this is that you will be able to have full 16-bit stereo from audio CD 
  3599. as well via the headphone socket on the back of the machine. ESP said 
  3600. the cost of the piggyback board should only be a few quid!?! (Thanks to 
  3601. Chris Hughes of Wakefield for this information.)
  3602. 8.8
  3603. Questions of the month
  3604. 8.8
  3605. (1) From Martyn Purdie Ö ÉI have been adding extras to my ACB45 (built 
  3606. up from a base model) and have noted that the two slices are different, 
  3607. in that one does not seem to have the anti-radiation coating (brown in 
  3608. colour), which is sprayed on the inside of the other. Have any other 
  3609. readers had a look inside there machine and, if so, what have they 
  3610. discovered on this matter?æ
  3611. 8.8
  3612. I myself, will be very interested to see readers replies on this 
  3613. subject, as one of the reasons for choosing a RiscáPC was the promise of 
  3614. low radio frequency interference which is so useful to Radio Amateurs. 
  3615. Mine certainly is very much quieter than the Archimedes, but I have not 
  3616. had a chance to look inside mine since Martynæs letter, to find out 
  3617. whether it has the coating on all its plastic.
  3618. 8.8
  3619. Request of the month
  3620. 8.8
  3621. (1) From Australia! To be precise, from Simon Pockley, the secretary of 
  3622. the ÉVictorian BBC Usersæ Group Incæ, who are an Acorn user group at 60 
  3623. Bridge Street, Northcote, Victoria, Australia, 3070. They are hoping 
  3624. that a mention in this column will attract the attention of software 
  3625. houses etc, who will hopefully send demonstration disks to help increase 
  3626. RiscáPC awareness in the southern hemisphere.
  3627. 8.8
  3628. Tailpiece
  3629. 8.8
  3630. Donæt all ring at once! But if anybody would like my July-October 1994 
  3631. RS CD-ROM catalogue disk, just give me a ring to see if I still have it, 
  3632. and itæs yours for free. It seems a shame to throw out all these useful, 
  3633. but out-of-date information sources. The prices may be a little out of 
  3634. date, but the content is still very useful. Will we start to see 
  3635. libraries for this sort of material starting to appear?
  3636. 8.8
  3637. As usual, I can be contacted by letter at the HES address on the back 
  3638. page, by telephone after 7p.m., or by Packet Radio from anywhere in the 
  3639. world, as GW4NEI@GB7OAR.#16.GBR.EU.áu 
  3640. 8.8
  3641. DTP Column
  3642. 8.8
  3643. Mark Howe
  3644. 8.8
  3645. Apologies to those who searched in vain for this column in last monthæs 
  3646. magazine. I have now answered all the letters I can find, and will maybe 
  3647. find some more when I move offices in the next couple of months.
  3648. 8.8
  3649. Life seems good at the moment: summer has arrived in Provence, and I 
  3650. have just produced a 6Mb two-page newsletter without experiencing a 
  3651. single error from Publisher. Is this because I did not import any text 
  3652. from earlier documents, or does the fact that I am now using a 16Mb 
  3653. machine have anything to do with it?
  3654. 8.8
  3655. Imagesetting Part 3: The printer driver
  3656. 8.8
  3657. Last time, we dealt with item two on the CC imagesetting checklist. 
  3658. Fortunately, the next few items are rather simpler than master pages and 
  3659. overprinting.
  3660. 8.8
  3661. Check the document!
  3662. 8.8
  3663. If you produce artwork on a desktop printer and then find an error, you 
  3664. can redo it quickly and cheaply. Bromides and films are two orders of 
  3665. magnitude more expensive, and the turnaround is usually measured in 
  3666. hours or days rather than minutes. I mentioned the uses and limitations 
  3667. of spell-checkers in my last article.
  3668. 8.8
  3669. Check that frames are still in the right order, i.e. that all the text, 
  3670. borders and illustrations are still visible and that edits to text in 
  3671. one place, have not changed the format in another. I still find 
  3672. Publisher screen redraw slightly suspect when it comes to irregular 
  3673. frames and thin borders, but pressing <f12> followed by <return> forces 
  3674. a complete redraw.
  3675. 8.8
  3676. Incidentally, a tiling option in Publisher would help with the proof-
  3677. reading of large documents. I am currently working on a centre spread 
  3678. for a newsletter which I have to reduce to 62% to output on my laser 
  3679. printer. Since some of the text is in 9pt and is overlaid on a photo, it 
  3680. is difficult to check the punctuation!
  3681. 8.8
  3682. Missing fonts
  3683. 8.8
  3684. The Écompile font usage listæ option in Publisher was intended to 
  3685. provide an easy way to check that all the necessary fonts are loaded. CC 
  3686. insist that this utility has been extensively tested to ensure that the 
  3687. lists are accurate, but I have several documents, some of them quite 
  3688. trivial, where the list produced includes fonts which are demonstrably 
  3689. not used. Has anyone else found this to be the case, or am I losing my 
  3690. marbles?
  3691. 8.8
  3692. In practice, Publisher complains vociferously if a document including 
  3693. unseen fonts is loaded. Artworks files embedded in Publisher documents 
  3694. do not, however, produce any error, and twice now Iáhave produced files 
  3695. with chunks of text missing. Iánow routinely vectorise text in Artworks 
  3696. which, in any case, saves memory if a few letters of an exotic font are 
  3697. involved.
  3698. 8.8
  3699. Colour table
  3700. 8.8
  3701. Publisher gives the option to fine-tune the colour output for a 
  3702. particular printer. CC recommend the ÉImagesetter, normalæ setting. I 
  3703. would be interested in hearing from anyone who has actually printed the 
  3704. same job using different colour tables to see what difference they make!
  3705. 8.8
  3706. Acorn printer drivers
  3707. 8.8
  3708. CC say that many of the problems with PostScript output that have been 
  3709. attributed to Publisher are actually due to Acornæs printer driver. I am 
  3710. usually pretty sceptical of this kind of explanation but, in this case, 
  3711. they do seem to have a point.
  3712. 8.8
  3713. Problem number 1: Pages which are larger than A4 used to generate errors 
  3714. or were cropped. One reader contacted Acorn about this and was informed 
  3715. that the Linotronic 300 imagesetter was not supported (this is rather 
  3716. like not supporting an Epson FX80 or a LaserJet II). The solution, as I 
  3717. mentioned in an earlier article, is to produce a dummy page size which 
  3718. is too small for the document you wish to print. Publisher will then 
  3719. offer to produce a new page size to measure. As well as producing 
  3720. working PostScript, this also means that the minimum amount of film will 
  3721. be used, which is one sure way to make friends at the imagesetting 
  3722. bureau.
  3723. 8.8
  3724. Problem number 2: Some versions of the printer driver have trouble 
  3725. dealing with some fonts, notably with accented characters in EFF fonts. 
  3726. This problem seems to have been dealt with in the v1.22ádrivers.
  3727. 8.8
  3728. Problem number 3: Acorn printer drivers do not support background 
  3729. printing. CC have no plans to produce a PostScript Turbo Driver at 
  3730. present, arguing that Acorn should do this.
  3731. 8.8
  3732. Problem number 4: There is currently no level 2 PostScript driver 
  3733. available. Postscript level 2 is used by most imagesetters and an 
  3734. increasing number of desktop PostScript printers. Its main advantage is 
  3735. the use of compression algorithms which drastically reduce the size of 
  3736. files containing scanned images. Shorter files mean less memory (and 
  3737. therefore less errors on small imagesetters), as well as faster 
  3738. downloading (and therefore smaller bills).
  3739. 8.8
  3740. The Acorn world appears to be in a catch-22 situation regarding printer 
  3741. drivers. Existing PostScript drivers are slow and flaky, so most of us 
  3742. use Turbo Drivers or direct drive lasers, which means that there is 
  3743. little incentive for anyone to produce fast, reliable PostScript 
  3744. drivers. When false 600 dpi was better than most PCs and Macs could 
  3745. offer, this didnæt matter too much, but 1200 dpi laser printers are 
  3746. catching on fast, and most of them run PostScript. It is ironic that a 
  3747. RiscáPC using the Calligraph PostScript RIP (Archive 8.7 p2) should be 
  3748. able to imageset level 2 files that the RiscáPC cannot produce itself!
  3749. 8.8
  3750. To return to the present, the v1.22 printer driver appears to work, 
  3751. subject to the comments above. I use the generic PostScript definition 
  3752. file, although others seem to use the Linotronic 200 file.
  3753. 8.8
  3754. Set output to file by calling up the Éprinter controlæ dialogue box and 
  3755. choosing Éconnectionæ over the PostScript printer. I recommend writing 
  3756. to an Archimedes format hard disk initially, even if you plan to put the 
  3757. file onto a floppy or a SyQuest afterwards. Make sure that the 
  3758. PostScript printer is active. Set up and select a dummy page size. Save 
  3759. the settings.
  3760. 8.8
  3761. The next stage is to produce the PostScript, but this will have to wait 
  3762. until next month!
  3763. 8.8
  3764. Acornæs standards
  3765. 8.8
  3766. Regarding potential problems with Styleæs use of !CCShared (Archive 8.7 
  3767. p40), Publisher also uses this directory, presumably to avoid 
  3768. duplicating CC modules which are used by several applications. 
  3769. Unfortunately, the location of Publisher appears to be hard-wired 
  3770. somewhere in this directory, with the result that moving the 
  3771. application, upgrading your hard disk etc, generates the dreaded öThis 
  3772. version of Impression is corruptò error. The message is misleading: 
  3773. ÉSomething Impression has previously left elsewhere in the system is 
  3774. corruptæ would be more accurate.
  3775. 8.8
  3776. I discovered all this when moving from an A5000 to an A540. I copied all 
  3777. my software across to the A540 using Access, and guess which application 
  3778. would not work? I tried running !SysMerge, but presumably this utility 
  3779. does not know about !CCShared. I would have re-installed from the 
  3780. original disks, but I am using a beta-test version which was supplied on 
  3781. one high density disk (which I could not read using the A540). The 
  3782. solution was to reinstall an older version of Publisher to log the 
  3783. correct pathname in !CCShared, delete it and then replace it with the 
  3784. newer application from the other machine.
  3785. 8.8
  3786. I would not mind so much if !CCshared actually saved space. The release 
  3787. notes with the version 4 Turbo Driver explain that, after running the 
  3788. !Install program, it was necessary to copy files out of !CCShared into 
  3789. up to three other applications.
  3790. 8.8
  3791. I can imagine that CC find this kind of criticism rather irritating, 
  3792. especially as !CCShared was no doubt intended partly to answer 
  3793. complaints about needless duplication of modules. The best way forward 
  3794. would surely be for Acorn to define a standard way of sharing resources 
  3795. which !SysMerge and other programs could handle sensibly.
  3796. 8.8
  3797. I promised that this time I would not use the ÉDæ word, but I cannot 
  3798. resist mentioning the ÉHardware key not foundæ messages which have 
  3799. regularly interrupted my work since reconfiguring my two systems. The 
  3800. official fix is to wash the transparent and convenient black boxes in 
  3801. methylated spirit to remove any dirt. I do not understand why the 
  3802. contacts are fine when I am using the printer port for more mundane 
  3803. tasks, such as printing, and, if it turns out that dust is lodged in the 
  3804. computer socket, I fear that dropping the computer in solvent will wash 
  3805. the Acorn logo off the case.
  3806. 8.8
  3807. Next month
  3808. 8.8
  3809. Day job permitting, I plan to review EFF Publisher Fonts and delve into 
  3810. the mysteries of PostScript. You can contact me at 2ámontΘe des 
  3811. Carrelets, 84360 Lauris, France. Faxá00-33-9008-4139.áu 
  3812. 8.8
  3813. GameOn!
  3814. 8.8
  3815. Dave Floyd
  3816. 8.8
  3817. GameOn! is a utility from The ARM Club which allows some of the 
  3818. Archimedes games that will not run on a RiscáPC to work on the new 
  3819. machine. The software costs ú10 from The ARM Club.
  3820. 8.8
  3821. Background
  3822. 8.8
  3823. Many years ago, following the release of the BBC Master, I remember 
  3824. there being many complaints from owners of the new machine that many of 
  3825. their BBC games would no longer work. In Micro User, Mike Cook responded 
  3826. to this by imparting the sage advice that when buying a new machine, 
  3827. owners should be pleasantly surprised when old software works, rather 
  3828. than expect it as of right. This piece of advice seemed so sensible that 
  3829. I have remembered it to this day, and therefore when upgrading to a 
  3830. RiscáPC late last year had prepared myself for the worst, at least as 
  3831. far as my games collection was concerned. I was, therefore, pleasantly 
  3832. surprised to find that most of my favourite and regularly played games 
  3833. worked fine. There were exceptions to this, however, and once I started 
  3834. to investigate those depths of my collection which I played more 
  3835. infrequently, the drop out rate increased. To the rescue come The ARM 
  3836. Club, with a utility that attempts to smooth over the incompatibilities 
  3837. between new and old by simulating those parts of the Archimedes range 
  3838. such as the VIDC and MEMC 1 chips, the lack of which, provides much of 
  3839. the problem when trying to run games on the RiscáPC.
  3840. 8.8
  3841. The software
  3842. 8.8
  3843. GameOn! installs onto the icon bar and provides a control window via 
  3844. which you can alter the options available to you. Each option is covered 
  3845. in the small manual provided. Also provided is a database of games and 
  3846. their compatibility with the RiscáPC, with or without GameOn!. This is 
  3847. very useful and, although not exhaustive, contains a good selection of 
  3848. the games which a RiscáPC owner could be reasonably expected to want to 
  3849. play. Where I have been able to check the claims in the database, I have 
  3850. found the information to be correct, and have included a slightly 
  3851. expanded version of the list along with this review for inclusion on the 
  3852. monthly disk, should there be space.
  3853. 8.8
  3854. Conclusion
  3855. 8.8
  3856. The most frustrating thing about GameOn! is that there is very little to 
  3857. say about it, from a revieweræs point of view. It takes up 128Kb of 
  3858. memory, does everything that is claimed for it almost seamlessly and 
  3859. that is pretty much all that can realistically be expected from any 
  3860. piece of software. If you own a RiscáPC and have a number of games that 
  3861. will no longer work, but which become usable with GameOn! then, at ú10 
  3862. it has to be rated as a bargain. It will not work on everything, but 
  3863. given theáamount of unofficial routines used by games programmers and 
  3864. software protection methods, I doánot feel that it could reasonably be 
  3865. expected to do so. All in all, this is an excellent piece of 
  3866. softwareáthat should be considered by every RiscáPC games player.áu 
  3867. 8.8
  3868. HP LaserJet 4P (+ Risc PC)
  3869. 8.8
  3870. Charles Woodbridge
  3871. 8.8
  3872. On my study desk, I have a Risc PC 600 with integral CD-ROM drive and a 
  3873. 600dpi Hewlett Packard LaserJet 4P. Having used this system for a few 
  3874. months, I thought other readers might like to hear my impression of the 
  3875. quality of the printer as an alternative to the Laser Direct system. 
  3876. (This is especially relevant as CC seem unable to supply either LBP4 or 
  3877. LBP8 at the moment and the future of these particular laser printers 
  3878. seems uncertain. Ed.)
  3879. 8.8
  3880. As an Advisory Teacher for IT, I used to have access to a range of 
  3881. hardware including the full range of Acorn RISC computers and a Laser 
  3882. Direct system. When I became Deputy Headteacher of a Infant and Junior 
  3883. School I knew I would have to purchase a good system for home use 
  3884. because I had an A5000 with a basic laser printer which was on its last 
  3885. legs.
  3886. 8.8
  3887. When the Risc PC was released I decided to upgrade but there is no point 
  3888. in having a Rolls Royce computer if the paper output is poor, so I 
  3889. decided to look for a higher quality black and white printer Ö true 
  3890. 600dpi and preferably under ú800 Ö a difficult task! Speed was not 
  3891. essential but quality was and I also wanted a printer which was fairly 
  3892. cheap to maintain.
  3893. 8.8
  3894. The Laser Direct system was tempting but did not offer true 600dpi and 
  3895. still cost around ú880 including VAT. The Canons have a good engine and 
  3896. offer good economy on consumables. They are very fast Ö but that wasnæt 
  3897. one of my criteria.
  3898. 8.8
  3899. I looked at other printers and came upon the HP LaserJet 4 series but 
  3900. these were very expensive. They did offer true 600dpi though and were 
  3901. also good engines, offering good economy on consumables. A new toner/
  3902. drum cartridge costs ú66.50 and does around 3000 pages (2.2p/ page).
  3903. 8.8
  3904. I then came across the HP LaserJet 4P, a non-PostScript printer offering 
  3905. 4 pages per minute with 2Mb RAM and 600dpi. I drove to the local large 
  3906. PCástore to see the machine in operation. The demo pages were excellent, 
  3907. just as good quality as its bigger brothers (4, 4M and 4Si). I looked 
  3908. through the various computer magazines for companies offering the 4P. I 
  3909. found a company selling it at ú703 inclusive of VAT. They had them in 
  3910. stock too, so I bought one! Two days later it was on the desk with the 
  3911. Risc PC. I had been told by CC that the TurboDrivers for the Risc PC 
  3912. were needing a major upgrade because of the new 32-bit bus; they would 
  3913. perhaps be available in July!
  3914. 8.8
  3915. So I set up the Acorn driver. It was good. The printed text quality was 
  3916. excellent Ö better than the Laser Direct. The graphics were also good 
  3917. but not as good as the demo pages seen at the PC store. After a few 
  3918. trials, I managed to get the graphics to be a lot better but still not 
  3919. as Éstunningæ as those I saw in the shop. The TurboDriver would be 
  3920. better I decided and waited for their release.
  3921. 8.8
  3922. Much of the time our work is printed at 300dpi Ö which is very fast even 
  3923. with the Acorn driver Ö and even at this resolution, the quality is 
  3924. excellent with really strong blacks and smooth curves to the text at all 
  3925. print sizes.
  3926. 8.8
  3927. The TurboDrivers were completed by late September and I bought one 
  3928. straight away. When it arrived I decided that I was so content with the 
  3929. Acorn driver that the Turbo Driver would have to be particularly good 
  3930. otherwise I would send it back and get our ú57.58 returned. I backed up 
  3931. the !System and the !Printers just in case.
  3932. 8.8
  3933. The TurboDriver is very good Ö but I did not think this at first. The 
  3934. manual which was in the box was written in May 93 Ö before the Risc PC 
  3935. drivers were completed. There were five(!) paper supplements. As an 
  3936. Advisory Teacher, I had learnt the importance of reading manuals and so 
  3937. I read through the documentation. Installing was easy. The initial 
  3938. prints were fast but the graphics seemed no better that the Acorn 
  3939. Drivers. I re-read the manuals and tried again Ö better. I tried 
  3940. printing two copies of a document but 4 copies were printed Ö oops!
  3941. 8.8
  3942. I rang CC and had a long conversation about the drivers. The technical 
  3943. support was good (especially once I had established that I was past 
  3944. Ébeginner levelæ) and a clear description of how to control the quality 
  3945. of graphics on the driver was given. The doubling document print 
  3946. problem; öThat is a known bug, sir. In fact, the TurboDriver is squaring 
  3947. the number to be printed (e.g. 3=9pages, 4=16 pages)ò. With practice, I 
  3948. have found that the amount of control offered by the TurboDriver is 
  3949. excellent balancing dot patterns, lines per inch and resolution to 
  3950. achieve the best results.
  3951. 8.8
  3952. The printer uses data compression techniques which effectively enlarges 
  3953. the value of the 2Mb of RAM and I have only once had the printer run out 
  3954. of memory and that was by printing an unusually large and complex 
  3955. graphic Ö the printer printed the page at 300dpi instead. 
  3956. 8.8
  3957. At last I have my desired system (except I need more VRAM... ...a 
  3958. scanner would be useful... ...the hard drive could do with being 
  3959. bigger... !). A Risc PC 600 and a good quality, reliable and economical 
  3960. printer (approximately 2p per page excluding paper). The printing is 
  3961. fast despite a relatively slow engine (4 pages per minute) and I have 
  3962. included a table of results to show the speed increases I have 
  3963. experienced.
  3964. 8.8
  3965. I have a friend who has recently opened a sandwich shop in our local 
  3966. town. I designed his logo, produced his menu and business card originals 
  3967. which were then been printed at our local print shop. Everyone has been 
  3968. very impressed with the quality of the artwork. Despite people in 
  3969. Éindustryæ telling me that Acorns are not Éindustry standardæ Ö isnæt 
  3970. this an Éindustry standardæ job?!
  3971. 8.8
  3972. For school work, I have printed on acetates with no problems at all. I 
  3973. usually print from the paper tray (which holds over 100 sheets of A4 or 
  3974. smaller) but have occasionally used the single paper feed. This could be 
  3975. better and takes a little practice to ensure that your paper goes 
  3976. through straight. You can also feed through envelopes but I havenæt done 
  3977. this yet. I have also done double-sided documents and find that you need 
  3978. to use reasonable quality paper (80g or better) to avoid paper jams. 
  3979. Paper jams are easily located and cleared.
  3980. 8.8
  3981. If you are looking for a good quality printer at a reasonable price to 
  3982. use with the Acorn RISC computers then the 4P with TurboDrivers is 
  3983. something worth considering, the total cost has been ú761.40, plus phone 
  3984. calls!
  3985. 8.8
  3986. All timing are in seconds.
  3987. 8.8
  3988. Figures in [ ] are speed increases compared with the Acorn Driver.
  3989. 8.8
  3990. Description of Files:
  3991. 8.8
  3992. A)áA large (891Kb) 256 grey sprite converted from the JPEG images 
  3993. (number 9, fruit on a table) supplied by Acorn with the Risc PC.
  3994. 8.8
  3995. B)áA single page of text (487 words) in one font only.
  3996. 8.8
  3997. C)áThree pages of text (1700 words) in one font style only.
  3998. 8.8
  3999. D)áOne page of text (487 words) with a 15Kb drawfile, a 221Kb 256 grey 
  4000. sprite and 5 different font styles.
  4001. 8.8
  4002. E)áA complex drawfile (27Kb); the famous Computer Concepts aeroplane at 
  4003. almost A4 size.
  4004. 8.8
  4005. All files printed on a Risc PC 600, 8Mb RAM + 1Mb VRAM, HCCS CD-ROM 
  4006. drive fitted, 14in monitor, 800╫600╫256 colour screen mode with only the 
  4007. TurboDriver and !Style or !Draw loaded.
  4008. 8.8
  4009. Files A, B, C and D were printed from !Style and file E was printed from 
  4010. !Draw.
  4011. 8.8
  4012. The CC technical support suggested turning off the high speed parallel 
  4013. port and retesting and so I have included those figures too.
  4014. 8.8
  4015. When carrying out the tests, the computer was not being used once the 
  4016. print job had started so I decided to retest file B and make the 
  4017. computer do some other work at the same time. I used a star plotting 
  4018. program !StarGazer to simulate the night sky changing at ╜ hourly 
  4019. intervals; this involved lots of calculations by the computer and 
  4020. regular screen redraws.
  4021. 8.8
  4022. Turbo Driver low speed parallel port:
  4023. 8.8
  4024. Returned Control 23 seconds (compared with 16 seconds when not 
  4025. multitasking)
  4026. 8.8
  4027. Printed Page 141 seconds (compared with 140 seconds when not 
  4028. multitasking).áu 
  4029. 8.8
  4030. Murphyæs Law has struck: the HP Laserjet 4P is no longer available and 
  4031. HP have not yet released an alternative!!! The nearest we can provide is 
  4032. the HP Laserjet 4L which is 300 dpi (not 600) 1Mb (not 2Mb Ö but 300 dpi 
  4033. needs less memory) and it is available through Archive for ú590. (Extra 
  4034. 1Mb memory is ú95.) I have to be honest and say that you will probably 
  4035. get a better price than this if you shop around in the PC magazines.á 
  4036. Ed.áu 
  4037. 8.8
  4038. Test Data
  4039. 8.8
  4040. Personal Accounts v 3 Updates
  4041. 8.8
  4042. Mick Burrell
  4043. 8.8
  4044. I wrote the review of Personal Accounts v 3 which appeared in Archive 
  4045. 7.11 p65. Any of you who use Apricote Studiosæ programs will know that 
  4046. they are constantly being improved and that updates to the latest 
  4047. improved version are supplied free. (We all send an address label and 
  4048. return postage with our disks, donæt we?) There have been many changes 
  4049. since the review appeared, and I am currently using version 3.52. Some 
  4050. of the additions have been made at the request of users, (there is 
  4051. always a very quick response from Apricote) some to improve the 
  4052. facilities offered, and others just to make life easier.
  4053. 8.8
  4054. So what has been done? I understand that PA was not large enough for 
  4055. some users and so the number of accounts handled has been increased to 
  4056. 24, and the number of standing orders to 96. You can now load another 
  4057. file (only if you set the option) over the one in memory. This means 
  4058. that if you keep two or more files, you donæt have to Ésave your work 
  4059. and quitæ and then load the program again with the new file. There is an 
  4060. obvious trap of not saving your work but, with care, quite useful.
  4061. 8.8
  4062. The forecast section has been improved to make cashflow forecasting a 
  4063. bit easier and there has been a change to allow you to have menus 
  4064. opening either where the mouse pointer is or where the caret is. One of 
  4065. the nice features that v3 has always had is the ability to start up with 
  4066. all the windows open that were open when you last saved. I find this 
  4067. very useful as I almost always leave the same windows on screen, opening 
  4068. and closing others as needed. If, however, I wanted to look at (but not 
  4069. alter) a standing order, just loading the file, opening the standing 
  4070. order window and closing it again would result in another save. It has 
  4071. now changed so that it only invokes the auto save (assuming you have it 
  4072. turned on) if you have made alterations.
  4073. 8.8
  4074. Not wishing to be left behind by the current Étrendæ, Apricote have now 
  4075. provided a button bar to perform most actions; the icons being well 
  4076. designed and self-explanatory. I must admit to not being a fan of button 
  4077. bars generally, but I do find this one useful. I have spent the last few 
  4078. minutes looking for an explanation for this, but it escapes me! I think 
  4079. it may be that it is being used for opening and closing infrequently 
  4080. used windows, and so makes the task very quick and simple. For me, many 
  4081. button bars provide far too many options, clutter the screen and have 
  4082. icons whose functions need to be looked up before use. This, however, is 
  4083. not the case with PA.
  4084. 8.8
  4085. The report window now has an option called Éscreenæ which will send your 
  4086. report direct to Edit or similar Ö very useful if you just want to look 
  4087. at some information and donæt intend to print a report at all. You have 
  4088. always been able to do this but not as neatly as just clicking on the 
  4089. icon. Your machine must know where your text editor is for this to work, 
  4090. but for the majority of users who would use Edit, this will be the case. 
  4091. You can also select ÉBalanceæ to give full debit and credit balance 
  4092. columns in a report.
  4093. 8.8
  4094. The next two improvements relate to reconciling accounts. The first is 
  4095. that, on marking an item as reconciled, the cursor now moves 
  4096. automatically to the next unreconciled one, thus allowing you to do one-
  4097. handed bank reconciliation! The second allows you to colour code all 
  4098. reconciled entries for easy location of unreconciled ones. This is fine 
  4099. if you choose a subtle grey as the colour, but a real shock to the 
  4100. system if you are daft enough choose bright yellow!
  4101. 8.8
  4102. Most banks now have sequential cheque numbering which has never 
  4103. presented PA with a problem. Some, however, do not. This means that your 
  4104. new cheque book could have lower numbers than your previous one. If this 
  4105. were the case, having PA increment your cheque number by one, based on 
  4106. the previous highest it had seen could cause a minor confusion. You now 
  4107. have the option whether you use this method or enter the first cheque of 
  4108. each book manually, and let PA increment from there, based on the most 
  4109. recent entry.
  4110. 8.8
  4111. The final modifications are a small change to the password entry, 
  4112. toggling the decimal point on or off, automatic opening of either the 
  4113. main menu window or the entries window, and fitting the window to the 
  4114. screen size automatically.
  4115. 8.8
  4116. Some of the improvements that have been made, I have found very useful; 
  4117. others, whilst being just Éa nice touchæ to me, may be a much more 
  4118. significant improvement to other users. Apricote already had an 
  4119. excellent program here, as I hope my original review made clear and, if 
  4120. nothing else, v3.52 shows their continued support and attention to 
  4121. detail. My advice? If you have an earlier version, send in your disks 
  4122. and return postage for the free upgrade. If you donæt have the program 
  4123. at all, can I just say that it can be a lot cheaper than unknowingly 
  4124. going overdrawn!ááu 
  4125. 8.8
  4126. This program is proving so popular that it is on special offer again at 
  4127. ú35 instead of ú49.95 to Archive subscribers. Ed.áu 
  4128. 8.8
  4129. Apricote already had an excellent program here... ... v3.52 shows their 
  4130. continued support and attention to detail. 
  4131. 8.8
  4132. A number of bulletin boards will give you access to Internet E-mail, for 
  4133. a nominal fee.
  4134. 8.8
  4135. Voyage of Discovery
  4136. 8.8
  4137. Denise Bates
  4138. 8.8
  4139. Voyage of Discovery by Sherston Software is an adventure in space which 
  4140. teaches magnetism and electricity. It is applicable to National 
  4141. Curriculum levels 3 to 5 but optimum use will probably be obtained from 
  4142. the program with pupils of about eleven. Version 1.0 of the program was 
  4143. reviewed using an A5000 (RISC OS 3.1).
  4144. 8.8
  4145. Manual
  4146. 8.8
  4147. The manual provided is comprehensive. It covers installation 
  4148. instructions and gives full details of how to operate the software, the 
  4149. solution to the adventure for teachers and parents, and several pages of 
  4150. ideas for project work on the topics covered. There are also five 
  4151. photocopiable worksheets, two challenge cards which are designed to 
  4152. entice pupils into further practical research, and maps of the layout of 
  4153. the spaceship where the voyage takes place. All documentation is of a 
  4154. very high quality and should provide a wealth of ideas for a busy 
  4155. teacher or an interested parent.
  4156. 8.8
  4157. Installation
  4158. 8.8
  4159. Voyage of Discovery comes on four disks. No problems were encountered in 
  4160. installing the software to hard disk, but in order to run the software 
  4161. you need the start-up disk. A copiable disk is only provided upon 
  4162. purchase of a site licence although Sherston will sell a spare protected 
  4163. copy for ú6. As someone who resents being prevented from using the hard 
  4164. drive, I spoke to a representative of the company about this. He said 
  4165. that anyone who felt strongly about having to use the start up disk 
  4166. could obtain a copiable version if they contacted the company and 
  4167. provided proof of purchase. All in all, it is a cumbersome protection 
  4168. system because a school could conceivably set several copies running 
  4169. with a single start-up disk without bothering to purchase a site 
  4170. licence.
  4171. 8.8
  4172. The voyage
  4173. 8.8
  4174. Having expressed my reservations about the protection system for Voyage 
  4175. of Discovery, I willingly admit that this program is more than worth 
  4176. protecting. In the year 2056, the mission is to deliver an urgent 
  4177. package to the captain of the spaceship Discovery. With only two hours 
  4178. to go if the delivery companyæs agent is to collect a substantial bonus, 
  4179. the agent arrives on board the spaceship to find that the crew have 
  4180. disappeared. The only assistance comes from Boris, the on-board 
  4181. computer, who is behaving in a peculiar manner (and communicating in 
  4182. street-wise, idiomatic jargon which places the design prototype firmly 
  4183. in the 1990æs!)
  4184. 8.8
  4185. From this point, the delivery agent has to navigate his way around the 
  4186. shipæs decks, occasionally assisted by Boris whose memory lapses are, 
  4187. fortunately, intermittent. By going to the library and watching several 
  4188. interactive, ÉOpen Universeæ videos, the agent is then able to apply the 
  4189. principles learned to overcome several problems which are encountered 
  4190. whilst searching for the captain and crew. Needless to say, the missing 
  4191. captain is located and the parcel delivered, just in the nick of time. 
  4192. The contents of the parcel, are, as you may already have guessed, memory 
  4193. upgrades for Boris!
  4194. 8.8
  4195. The interactive videos
  4196. 8.8
  4197. These are terrific. The graphics are excellent and the subjects are 
  4198. clearly explained. The subjects covered are magnetic attraction, 
  4199. magnetic poles and compasses, electricity: making bulbs light, 
  4200. electrical safety and fuses, electric circuits and symbols, and 
  4201. electromagnets. Information is provided on screen with plenty of 
  4202. opportunities for pause and rewind built in so that each pupil can 
  4203. progress at their desired speed. Integrated with each lesson are a 
  4204. number of exercises which must be completed before carrying on with the 
  4205. voyage. In completing the exercises, pupils are asked to test various 
  4206. ideas by manipulating drawings of magnets or pieces of wire to complete 
  4207. circuits. My testers were fascinated by them and I am sure that they 
  4208. will remember the principles demonstrated. My regret was that I didnæt 
  4209. learn physics like this twenty years ago.
  4210. 8.8
  4211. Operating the software
  4212. 8.8
  4213. Voyage of Discovery has an intuitive feel to it and is generally 
  4214. straightforward to operate by clicking on the on-screen icons or 
  4215. prompts. Before use in a classroom situation, explaining what each icon 
  4216. does will pay dividends, as would reproducing the relevant pages of the 
  4217. instruction booklet and leaving it at the side of the computer for the 
  4218. pupilsæ reference.
  4219. 8.8
  4220. Assistance for teachers
  4221. 8.8
  4222. The manual provides teachers with the solution. In fairness, groups of 
  4223. pupils will probably need pointing in the right direction as it is 
  4224. possible to wander aimlessly round the shipæs corridors for some time. 
  4225. When we first tested the program at home, we tried to ignore the 
  4226. solution but soon found ourselves resorting to it to complete the 
  4227. journey in a timely manner.
  4228. 8.8
  4229. The program also has a teacher control menu which can be accessed from 
  4230. the iconbar thus allowing the teacher to control the amount of help 
  4231. which Boris provides during the game. There is also the option of 
  4232. turning the sound very low Ö invaluable in a classroom situation. The 
  4233. starting position can also be varied which is useful if you wish pupils 
  4234. to concentrate on the later stages of the game. It also allows just a 
  4235. portion of the game to be used where a teacher wants to limit the 
  4236. computer work to a particular topic which is being studied in class.
  4237. 8.8
  4238. Use of the program
  4239. 8.8
  4240. The program is intended to supplement other teaching and is not a 
  4241. substitute for other forms of practical work. It will be best used by 
  4242. small groups as this approach promotes collaborative problem-solving. 
  4243. Although the software can be run to concentrate on different sections 
  4244. (it is possible to save games to resume later) maximum benefit and 
  4245. enjoyment is likely to be achieved if an afternoon is set aside for a 
  4246. group to work their way through the adventure. I would also envisage 
  4247. Voyage of Discovery performing a useful consolidation and revision role 
  4248. after basic classwork had been done.
  4249. 8.8
  4250. Ancillary aspects
  4251. 8.8
  4252. Of the four disk set, disk four is a resources disk which contains a 
  4253. number of sprites and drawfiles which are used in the main package. 
  4254. These can be used in other work.
  4255. 8.8
  4256. Throughout the program, the agent is periodically reminded how much time 
  4257. is left. This is not a real time clock and the agent always succeeds in 
  4258. delivering the parcel with minutes to spare.
  4259. 8.8
  4260. It is worth bearing in mind that to go through the program from start to 
  4261. finish will probably take a couple of hours even if teacher guidance is 
  4262. given.
  4263. 8.8
  4264. Conclusion
  4265. 8.8
  4266. Voyage of Discovery is an excellent software package and worth a place 
  4267. in any schoolæs software library. Other than my niggles about the 
  4268. software protection system and Borisæs contrived streetwise language 
  4269. (and I admit these are personal views) I have not been able to find 
  4270. anything to criticise.
  4271. 8.8
  4272. Voyage of Discovery costs ú31.95 +VAT or ú36 through Archive for a 
  4273. single user. The cost of a site licence is double the single user price 
  4274. for primary schools and three times for secondary schools.áu 
  4275. 8.8
  4276. Text Import and all that...
  4277. 8.8
  4278. Jim Nottingham
  4279. 8.8
  4280. My postbag was especially busy following publication of the Text Import 
  4281. articles in Archives 8.3 to 8.5, much of it to do with using Editæs 
  4282. Find/Replace function for general data-processing rather than purely for 
  4283. text import, hence the open-ended title of this article. Many topics 
  4284. were raised more than once, so it may be of general value if these are 
  4285. included here as comments, hints and tips, etc.
  4286. 8.8
  4287. Erratum
  4288. 8.8
  4289. A careless error crept into Part 1 (Archive 8.3) for which I apologise. 
  4290. The ASCII hex codes given for the top-bit set in the table on p64 were 
  4291. screwy; against the decimal codes 160-255, they should have read &a0-&ff 
  4292. inclusive.
  4293. 8.8
  4294. Alt key inoperative
  4295. 8.8
  4296. A couple of readers with RISC OS 3.10 said they couldnæt seem to get 
  4297. their Alt keys to work in order to enter top-bit set characters. If you 
  4298. hit this problem, the likely reason is that someone or something (often 
  4299. a PD game) has rudely unplugged your International Keyboard module. 
  4300. 8.8
  4301. To check if this has happened, press <f12> and type unplug<return>. This 
  4302. will tell you which modules (if any) have been unplugged. If necessary, 
  4303. reinitialise the International Keyboard by typing rmreinit 
  4304. international<return> at the prompt, and the Alt keys should then work.
  4305. 8.8
  4306. Character select utilities
  4307. 8.8
  4308. We discussed Acornæs !Chars utility in Part 1 and I was pleased that Ed 
  4309. added the Health Warning about the Shift key! A number of readers were 
  4310. critical of certain aspects of this utility, in particular that it was 
  4311. often difficult to find a particular character in the Ébusyæ window. I 
  4312. mentioned that there are alternative programs and you might like to 
  4313. consider a couple of these.
  4314. 8.8
  4315. Anyone using Ovation will have received !CharSel in the bundle. This is 
  4316. similar in use to !Chars (including the Shift key gotcha) but adds a 
  4317. couple of handy features. Firstly, as you point at a character in the 
  4318. CharSel window, the ASCII decimal number is shown in a small Ébubbleæ 
  4319. under the pointer. If you know the approximate ASCII code (öI think itæs 
  4320. 1-5-something...ò), this feature makes it much easier to find the 
  4321. specific character, especially the Éinvisibleæ hard space (ASCII 160).
  4322. 8.8
  4323. Secondly, if you point at a character in the CharSel window and click on 
  4324. <adjust>, a save box is opened, allowing you to export the character as 
  4325. a drawfile. You may find this is a convenient option to help introduce 
  4326. drop capitals into a document, for example, especially as you can call 
  4327. up a font in the CharSel window which is different from the body font of 
  4328. the document.
  4329. 8.8
  4330. Beebug have very kindly agreed to !CharSel being distributed to Archive 
  4331. readers via the monthly disk (or available from me). However, copyright 
  4332. must remain with Beebug, so please do not pass it on to non-subscribers. 
  4333. 8.8
  4334. The display windows of both !Chars and !CharSel present the full ISO 
  4335. 8859 character set (ASCII codes 0-255), including printer codes and all 
  4336. the characters on our keyboard. A couple of readers mentioned that, as 
  4337. we may wish to use the utility only for entering top-bit set characters, 
  4338. (ASCII codes 128-255), this is a bit heavy-handed. 
  4339. 8.8
  4340. Gareth Edmondson has come up with a rather elegant solution called 
  4341. !MultiChars, which not only restricts the available characters to the 
  4342. top-bit set, but also thins out many of the more esoteric offerings 
  4343. (e.g. í and ┐) and presents the remainder in seven Élanguageæ groups Ö 
  4344. Danish, French, German, Norwegian, Spanish, Swedish, Welsh and what he 
  4345. calls ÉCommonæ.
  4346. 8.8
  4347. From the icon bar menu, you can select one or more of the window 
  4348. displays. Characters can be entered into the document by clicking with 
  4349. either <select> or <adjust> and, to preserve our documentæs health, 
  4350. pressing <shift> does not enter a spurious character!
  4351. 8.8
  4352. All in all, a very natty utility which is included on the monthly disk 
  4353. (or available from me) but do please note this is Shareware, not 
  4354. Freeware. That said, the registration fee is a mere ú1 and, as Gareth is 
  4355. an impoverished student (shame...), Iæm sure he would welcome your 
  4356. payment.
  4357. 8.8
  4358. Accents
  4359. 8.8
  4360. There seems to be some confusion about the way the Acorn font manager 
  4361. handles accented characters. I believe that some other platforms 
  4362. mechanise it by combining the base letter with a generic accent. Our 
  4363. font manager relies on all these letters being included within the font 
  4364. as composite characters, the obvious disadvantage being that, if the 
  4365. accented character is not included in the character set, it canæt be 
  4366. reproduced conveniently. For example, not all of the Welsh accented 
  4367. characters appear in the majority of fonts. Indeed, letters such as ü, 
  4368. é, à and å are not in the ISO 8859 character set and I think are 
  4369. included only in System and some outline fonts of British manufacture 
  4370. (e.g.áEFF fonts and the Acorn RISC OS 3+ set). 
  4371. 8.8
  4372. The main advantage of having the font include the composite characters 
  4373. (such as Θ) is that the accent element can be designed individually, to 
  4374. blend with the character design, rather than a generic accent having to 
  4375. be used. For example, the circumflex in the Ω character is quite 
  4376. different from the keyboard ^ácharacter:
  4377. 8.8
  4378. If a particular character is not included in the character set of the 
  4379. font we wish to use, one way of Étweakingæ it would be to modify or add 
  4380. to the font set by using Acornæs FontEd or a similar utility. 
  4381. 8.8
  4382. ÉForeignæ text import
  4383. 8.8
  4384. Turning to reader-comments from the main body of the articles where we 
  4385. discussed converting imported text into Acorn-speak, these fell into 
  4386. well-defined areas so it may be worthwhile discussing these in some 
  4387. detail.
  4388. 8.8
  4389. However, before doing so, I really ought to correct any impression I may 
  4390. have given, in rather glibly using the term ÉAcorn-speakæ, that the 
  4391. resultant text is readable only by Acorn machines. This is certainly not 
  4392. the case. What we achieved in the massaging was to reduce the file(s) to 
  4393. pure ASCII text, with all the Éscribbleæ (formatting commands, printer 
  4394. codes and so on) stripped out. Apart from paragraph spacing, this 
  4395. included removing the line-feeds. 
  4396. 8.8
  4397. So, if we wished, we could then re-export the file to any WP/DTP package 
  4398. worth its salt where it would be fully readable on IBMs, IBM-
  4399. compatibles, Macs, Ataris, lap-tops, etc, etc. All we would first need 
  4400. to do is to reset the filetype from Text back to DOS, using the reverse 
  4401. of the procedure covered in Part 2, and save it on a disk, formatted to 
  4402. MS-DOS. More on text export later.
  4403. 8.8
  4404. Why use Edit?
  4405. 8.8
  4406. A couple of correspondents asked whether they could do the text-
  4407. massaging within their WP or DTP package as these had a find/replace 
  4408. function. In principle, there is no reason why not, and it may be very 
  4409. convenient to do both the massaging and the editing/layout in the same 
  4410. package.
  4411. 8.8
  4412. However, although you may well find your package will allow you to 
  4413. perform simple find/replace functions such as stripping out line-feeds, 
  4414. more complex Éscribbleæ may prove impossible to remove. For example, in 
  4415. both the packages available to me Ö Impression Publisher and Ovation Ö 
  4416. embedded printer codes are not reproduced on screen whereas, in Edit, 
  4417. they are clearly displayed by their hex codes (e.g. [0d]). The point 
  4418. being that, if they are not displayed, we wonæt know they are there and, 
  4419. more importantly, we wonæt know what to strip out. So when we come to 
  4420. print the document, the result may well be corrupted by the Éhiddenæ 
  4421. codes.
  4422. 8.8
  4423. Which leads me to a further point about these unwanted codes possibly 
  4424. being injurious to our documentæs health. I bought Impression Publisher 
  4425. around the time I started working on these articles and, in so doing, 
  4426. repeatedly imported many of the Éforeignæ samples. Much had been said in 
  4427. Archive and elsewhere about Publisheræs instability, so I wasnæt all 
  4428. that surprised that it kept crashing on me.
  4429. 8.8
  4430. However, subsequently, I grew to suspect that, once the files had been 
  4431. pre-massaged in Edit, Publisheræs crash-rate dropped markedly. 
  4432. Unfortunately, the crashes were not consistent, so I was unable to give 
  4433. Computer Concepts any definite clues but now, as a matter of course, I 
  4434. always pre-load Éforeignæ files into Edit, massaging them into pure-
  4435. ASCII text as necessary, before transferring them into Publisher or 
  4436. Ovation. I believe that this has helped reduce Publisheræs crash-rate to 
  4437. an acceptable level and, in some ways, is similar to doing a virus check 
  4438. before using unknown files.
  4439. 8.8
  4440. (My theory is that as you go on using Publisher, you gradually use fewer 
  4441. and fewer pre-Publisher files and it is this that reduces the error 
  4442. rates. Certainly, CC have acknowledged that there was a bug in 
  4443. Publisher, related to importing Impression II documents, although this 
  4444. has now been fixed. Ed.)
  4445. 8.8
  4446. öNot Foundò
  4447. 8.8
  4448. The trouble spot which featured most regularly in correspondence was the 
  4449. öNot Foundò message appearing in Editæs Find text window. As the message 
  4450. suggests, it means Edit is not finding any occurrence of the Find string 
  4451. although, somewhat confusingly, the message does not appear until we 
  4452. fill in the Replace with box and press <return>.
  4453. 8.8
  4454. Having looked at a number of samples readers sent in, I found virtually 
  4455. all of the hiccups were due to one of two causes. Firstly, when the 
  4456. magic characters system is being used, a backslash (ASCII 92) is used to 
  4457. pre-warn Edit that the following character is a Écontrolæ, e.g. typing 
  4458. <\n> will represent a linefeed (newline) command. The problem is that 
  4459. the backslash also appears quite commonly in the Éscribbleæ of imported 
  4460. text, so we will often wish to enter a backslash as part of the Find 
  4461. string. 
  4462. 8.8
  4463. The catch is that Edit is unable to differentiate between whether the 
  4464. backslash is actually part of the Find text string or whether it is 
  4465. being used as the precursor to a Écontrolæ character. It therefore 
  4466. assumes the latter, gets confused and puts up the öNot Foundò message. 
  4467. To a lesser extent, using the wildcarded expressions system can lead to 
  4468. similar problems. There are two ways of avoiding this situation:
  4469. 8.8
  4470. Å If the ÉReplace withæ string does not need to contain any control 
  4471. characters (e.g. Newlines), we can deselect both the Magic characters 
  4472. and Wildcarded expressions radio buttons; this causes Edit to see the 
  4473. backslash for what it is Ö part of the wanted Find string.
  4474. 8.8
  4475. Å If we do need to enter control characters in the ÉReplace withæ 
  4476. string, we can continue to use the Magic characters or Wildcarded 
  4477. expressions options but, every time a backslash appears as part of the 
  4478. Find text string, we should type in a double backslash Ö <\\>. This 
  4479. tells Edit that the following character is not a Écontrolæ and will look 
  4480. for it as a normal character (ASCII 92).
  4481. 8.8
  4482. The same procedure applies to any other normal character we wish to put 
  4483. in the text string which might interfere with the Écontrolæ characters 
  4484. used in the Wildcarded expressions system. This includes the full stop 
  4485. (representing ÉAnyæ), the ~ swung dash (representing ÉNotæ) and so on.
  4486. 8.8
  4487. In every case, if we wish to input the character as an actual part of 
  4488. the Find text string, preceding it with <\> tells Edit the character is 
  4489. Énormalæ, not a control character.
  4490. 8.8
  4491. The second common reason for Edit throwing up a öNot Foundò message is 
  4492. where there is an error in the Find string we have entered, especially 
  4493. if we use the Wildcarded expressions ÉAnyæ function, i.e. typing in a 
  4494. full stop to represent Éany characteræ. Referring back to an example we 
  4495. used in Part 3, we defined a complex, 17-character Find string by typing 
  4496. the first and last characters, separated by 15 full stops (Archive 8.5 
  4497. p17). It follows that we must correctly count and enter the number of 
  4498. characters in the Find string Ö 17 in this example Ö otherwise Edit will 
  4499. not do what we want.
  4500. 8.8
  4501. Take the following as another example of where we can get it wrong; itæs 
  4502. the string used as the paragraph separator in the Example 2 file which 
  4503. we wished to globally replace with double linefeeds:
  4504. 8.8
  4505. blah blah.....end of paragraph[0d]
  4506. 8.8
  4507. [0d]
  4508. 8.8
  4509. [1d]
  4510. 8.8
  4511. [00][09]╨[02]@[02] [05]
  4512. 8.8
  4513. [00][1d]Start of next paragraph.....
  4514. 8.8
  4515. At first sight, this may appear to consist of 12 characters (each hex 
  4516. code counting as one), so you might type in the first [0d] and last 
  4517. [1d], separated by ten full stops Ö and wonder why Edit says öNot 
  4518. foundò... However, if you look again, there are actually five Éhiddenæ 
  4519. characters! Firstly, there is the space (ASC code 32) in the fourth line 
  4520. Ö very easy to miss if you are using a proportional font in the Edit 
  4521. window. Secondly, there are four linefeed characters, one at the end of 
  4522. each line. So the whole string actually consists of seventeen 
  4523. characters; twelve visible to us and five Éhiddenæ. Edit does not 
  4524. differentiate between them so, in this case, we must type in the the 
  4525. first [0d] and last [1d], separated by fifteen full stops.
  4526. 8.8
  4527. Use of öany stringò
  4528. 8.8
  4529. Following on from the above, two readers asked if there was an easier 
  4530. way of entering a lengthy string such as the one above without having to 
  4531. type in the exact number of ÉAnyæ full stops. Well, there is, but it 
  4532. must be used with caution if you are to protect the health of your 
  4533. document, so the usual rule of making a back-up applies even more here! 
  4534. By exercising great care, Iæve used it successfully to reduce PostScript 
  4535. files to the point where they could be read sensibly. 
  4536. 8.8
  4537. The procedure is to select Magic characters and use the öany stringò 
  4538. option which allows you to enter \* to represent a string of 
  4539. indeterminate length. Thus, in the above example, we would type \x0d in 
  4540. the Find text box to represent the leading hex character, \* instead of 
  4541. the fifteen full stops and \x1d for the last hex character. So the Edit 
  4542. window would look like this:
  4543. 8.8
  4544. Let me stress that using \* will Éfindæ any string of characters, of any 
  4545. length, and only adding the leading and trailing characters will make 
  4546. that string unique. Potentially, using this option can have a 
  4547. catastrophic effect, so click on Replace once or twice, rather than ÉEnd 
  4548. of file replaceæ. Then, before clicking on ÉStopæ, do carefully double-
  4549. check your Edit document has not been scrambled. If the worst does 
  4550. happen, click on ÉUndoæ instead and the health of your document will be 
  4551. restored, allowing you to revert to using the safer option discussed 
  4552. earlier. You have been warned!
  4553. 8.8
  4554. PhoneDay Ö update
  4555. 8.8
  4556. In Archive 8.7 p17, I offered a DIY method of updating STD code 
  4557. utilities to incorporate post-PhoneDay codes, using Editæs find/replace 
  4558. facility, but mentioned that I couldnæt see a way of avoiding having to 
  4559. make other changes manually. Well, Ted Lacey had already done the 
  4560. considerable spadework to do just that (same issue, p9) and has very 
  4561. kindly sent me a copy of the outcome. As a result of Tedæs efforts, this 
  4562. version of !STDFinder (v2.01) is rather more up-to-date than the one on 
  4563. the March disk, so the new version is included on this monthæs disk. It 
  4564. is also available from me and, I understand, the APDL and Datafile PD 
  4565. libraries.
  4566. 8.8
  4567. Ted mentioned an ambiguity in the similar utility called !Exchange but 
  4568. we now believe that there are two different utilities with the same 
  4569. name. Very confusing for a simple chap like me!
  4570. 8.8
  4571. Exporting text
  4572. 8.8
  4573. I suppose it was inevitable that, having offered methods of making 
  4574. imported Éforeignæ text readable by Acorn WP/DTP packages, I should be 
  4575. asked about exporting documents from Acorn to other machines. 
  4576. 8.8
  4577. Apart from sending out PostScript files, I donæt do this as a matter of 
  4578. course but, from an admittedly superficial viewpoint, I donæt think 
  4579. thereæs a significant difference between import and export. That is, if 
  4580. we simply export direct from an application like Impression or Ovation, 
  4581. we will inevitably export all the formatting and printer commands 
  4582. embedded with the document and, therefore, this will appear as the 
  4583. equivalent Éscribbleæ to the receiving package. Iæve had a brief look at 
  4584. using read and write versions of Rich Text Format (RTF) utilities 
  4585. without a great deal of success but, to be honest, have not delved 
  4586. deeply into the problems. 
  4587. 8.8
  4588. As far as exporting text is concerned, I believe that users of Acorn 
  4589. machines have the advantage here in that, as far as I know, there is no 
  4590. utility available for, say, IBM-compatible machines which is as 
  4591. productive and convenient as Edit for removing the scribble Ö or as 
  4592. cheap! Can anyone offer any ideas on this? 
  4593. 8.8
  4594. Perhaps, therefore, when we export a document to another user (including 
  4595. Acorn owners who may not necessarily use the same WP/DTP package), we 
  4596. should do the decent thing and make a point of making the document as 
  4597. readable as possible to the person at the other end. Firstly, we can 
  4598. separate the text from the illustrations which, in general, is very easy 
  4599. to do. For example, in Ovation, instead of saving the full document to 
  4600. disk as normal, we can save just the text by selecting Ö not 
  4601. surprisingly Ö öSave as textò. The result is a simple stream of text, in 
  4602. standard ASCII format, without printer codes or most formatting 
  4603. commands. I say ömostò because, although end-of-line formatting commands 
  4604. are stripped out, single or multiple linefeeds representing paragraph 
  4605. breaks are retained. 
  4606. 8.8
  4607. This is great because we can put the file onto a floppy disk, formatted 
  4608. to MS-DOS, and it should then be perfectly readable by anyone with a 
  4609. Éforeignæ computer or WP/DTP package, if the filetype has been changed 
  4610. to DOS.
  4611. 8.8
  4612. Exporting from, say, Impression Publisher is almost as straightforward. 
  4613. In this case, the equivalent save command is öSave text storyò (<ctrl-
  4614. f3>). In this case, before saving, it is necessary to deselect all the 
  4615. radio box options (as applicable) to ensure linefeeds, carriage returns 
  4616. and styles are not exported with the text. However, as with Ovation, 
  4617. paragraph breaks are retained. 
  4618. 8.8
  4619. Exporting documents
  4620. 8.8
  4621. Having exported readable text, it remains to export any illustrations in 
  4622. ÉPCæ formats, using facilities such as John Kortinkæs !Creator or 
  4623. Artworksæ Export options. Typically, this might be TIFF for bitmap files 
  4624. and EPS for vector graphics. 
  4625. 8.8
  4626. A significant advantage here is that, having separated the document into 
  4627. text and a number of graphics files, these can be exported via as many 
  4628. floppy disks as are required; useful when Ö as so often happens Ö the 
  4629. document is too big to fit onto a single floppy. In all cases, it helps 
  4630. to send a hard-copy printout of your document, enabling the recipient to 
  4631. reconstitute and reformat the document from the individual files.
  4632. 8.8
  4633. As a corollary, I commonly find these procedures are a very convenient 
  4634. way of taking a back-up copy of a document which is too large to fit on 
  4635. a floppy. Saving illustrations as separate graphics files and then 
  4636. regularly using öSave as textò ensures I can quickly reconstitute the 
  4637. Ébig jobæ in the event that the hard disk falls over.
  4638. 8.8
  4639. Please keep the interesting ideas and queries coming. If anyone still 
  4640. wants a copy of the examples files used in the original Text Import 
  4641. articles, !CharSel, !MultiChars or the updated !STDFinder utility, 
  4642. please send me a formatted disk with return label and postage. Jim 
  4643. Nottingham, 16 Westfield Close, Pocklington, York, YO4 2EY.áu 
  4644. 8.8
  4645. Beebug have very kindly agreed to allow !CharSel to be distributed to 
  4646. Archive readers via the monthly disk.
  4647. 8.8
  4648. Programming Workshop
  4649. 8.8
  4650. Matthew Hunter
  4651. 8.8
  4652. Since the last programming workshop column, many of the questions I have 
  4653. received have again been about changes to graphics handling on the Risc 
  4654. PC. While several of them have been covered previously, some new 
  4655. information has come to light.
  4656. 8.8
  4657. Changing mode
  4658. 8.8
  4659. The biggest problem still seems to be the way in which the MODE öXx Yy 
  4660. Ccò command works since it differs from the MODE m in several ways. The 
  4661. palette is set to the Wimp palette appropriate for the number of 
  4662. colours, and if text is displayed using PRINT, it appears in a standard 
  4663. task window, rather than at the top left of the screen. Text size is 
  4664. also affected Ö standard text is likely to generate a smaller font than 
  4665. text printed at the graphics cursor.
  4666. 8.8
  4667. The easiest way around this problem is to set the mode twice. If you 
  4668. wish to use the older BBC palette, change by using the number the second 
  4669. time, e.g.
  4670. 8.8
  4671. MODE öX800 Y600 C16ò
  4672. 8.8
  4673. MODE MODE
  4674. 8.8
  4675. When used as a variable, MODE contains the current mode number.
  4676. 8.8
  4677. You will find that the text window is full screen as expected, and the 
  4678. palette will be set correctly. Text will also be the same size printing 
  4679. at either the text or graphics cursors.
  4680. 8.8
  4681. If you wish to use the Wimp palette, but do not want to have the 
  4682. taskwindow set up, simply ensure that you create some output before 
  4683. changing mode, e.g. using
  4684. 8.8
  4685. PRINT öò
  4686. 8.8
  4687. MODE öX800 Y600 C16ò
  4688. 8.8
  4689. will set the mode as required with the Wimp palette, but a full screen 
  4690. text window, and printing text at the graphics cursor, will scale the 
  4691. text to be the same size as the system font appears on the desktop.
  4692. 8.8
  4693. Sprites
  4694. 8.8
  4695. Sprites have been covered in Archive previously, but we have had 
  4696. enquiries regarding their use recently, so I will give a quick overview 
  4697. here. In order to use sprites, they must be loaded into memory. For non-
  4698. desktop applications, this means creating a user sprite area and loading 
  4699. a spritefile into it.
  4700. 8.8
  4701. DEF PROCloadsprites(spritefile$)
  4702. 8.8
  4703. DIM sprites% 32768
  4704. 8.8
  4705. !(sprites%+0)=32768
  4706. 8.8
  4707. !(sprites%+8)=16
  4708. 8.8
  4709. SYS öOS_SpriteOpò, 9+256,sprites%
  4710. 8.8
  4711. SYS öOS_SpriteOpò,10+256,sprites%,
  4712. 8.8
  4713.  spritefile$
  4714. 8.8
  4715. ENDPROC
  4716. 8.8
  4717. Here a fixed amount of space is being allocated, although ideally you 
  4718. would look at the size of the file and allocate enough space, otherwise 
  4719. changes in the sprite file could require changes in your program. Before 
  4720. the area can be initialised, the size of the area and the offset to the 
  4721. first sprite must be filled in. The first SpriteOp (9) initialises the 
  4722. area, and the second (10) loads the specified file. 256 is added, since 
  4723. we wish to use a user sprite area rather than the system sprites.
  4724. 8.8
  4725. A basic sprite plot can be achieved with SpriteOp 34:
  4726. 8.8
  4727. DEF PROCplotsprite(sprite$,x%,y%,plot%)
  4728. 8.8
  4729. SYS öOS_SpriteOpò,34+256,sprites%,
  4730. 8.8
  4731. sprite$,x%,y%,plot%
  4732. 8.8
  4733. ENDPROC
  4734. 8.8
  4735. When using it, however, it is important to make sure that the mode you 
  4736. are currently in has the same number of colours, the same pixel aspect 
  4737. ratio and the same palette as the sprite being plotted. If you donæt, 
  4738. the sprite may be stretched or squashed, and displayed in odd colours Ö 
  4739. the simple plot used here assumes that no translations are necessary, 
  4740. and is correspondingly faster. The plot code specifies how the sprite 
  4741. will be placed on the screen. Any value between 0 and 7 is valid, the 
  4742. most common being 0 (overwrite the current screen colours) and 3 
  4743. (exclusive OR the current screen and the sprite). If you add 8 to the 
  4744. code, only pixels which are not masked will be written.
  4745. 8.8
  4746. Further speed can be obtained by using a pointer to the sprite rather 
  4747. than the sprite name, which removes the need to search for a particular 
  4748. sprite every time it is plotted. This makes the plot a two stage process 
  4749. Ö first the location of the sprite in memory must be found, then the 
  4750. sprite can be plotted.
  4751. 8.8
  4752. DEF FNselectsprite(sprite$)
  4753. 8.8
  4754. LOCAL ptr%
  4755. 8.8
  4756. SYS öOS_SpriteOpò,24+256,sprite%,sprite$
  4757. 8.8
  4758.  TO ,,ptr%
  4759. 8.8
  4760. =ptr%
  4761. 8.8
  4762. :
  4763. 8.8
  4764. DEF PROCspritepointer(s%,x%,y%,plot%)
  4765. 8.8
  4766. SYS öOS_SpriteOp,34+512,sprite%,s%,x%,
  4767. 8.8
  4768. y%,plot%
  4769. 8.8
  4770. ENDPROC
  4771. 8.8
  4772. Initially, this appears to be wasteful, since there are now two 
  4773. procedure calls. However, spritepointer can be called several times 
  4774. after one call to selectsprite.
  4775. 8.8
  4776. A couple of points that are worth noting. Spritepointer uses É+512æ in 
  4777. this case, since the sprite is being accessed by pointer and not name. 
  4778. The pointer returned by selectsprite is only valid until the sprite area 
  4779. is changed, for example by merging a spritefile or deleting a sprite.
  4780. 8.8
  4781. This should be enough to get you going. If you want to know something 
  4782. more specific, please write in with your suggestions.
  4783. 8.8
  4784. Basic animation
  4785. 8.8
  4786. One question I have been asked involves moving sprites around the 
  4787. screen. To move a sprite around a blank screen is quite simple.
  4788. 8.8
  4789. FOR x%=100 TO 500 STEP 4
  4790. 8.8
  4791.   CLS
  4792. 8.8
  4793.   PROCplotsprite(ötestò,x%,y%,0)
  4794. 8.8
  4795.   WAIT
  4796. 8.8
  4797. NEXT
  4798. 8.8
  4799. The CLS ensures that the previous sprite is removed, and WAIT causes the 
  4800. program to wait until the beginning of the next screen refresh before 
  4801. redrawing, to reduce flicker. It is more complicated, however, if you 
  4802. wish to move the sprite across a background, since CLS will remove that 
  4803. too. If you have a lot of moving objects it is probably more efficient 
  4804. replot everything, including the background, each time round. However, 
  4805. with only a few objects, it is better to grab the part of the background 
  4806. which will be hidden. That section can then be plotted next time round 
  4807. to remove the foreground sprite. The following procedure grabs an area 
  4808. of the screen as a sprite.
  4809. 8.8
  4810. DEF PROCgrabsprite(s$,x0%,y0$,x1%,y1%)
  4811. 8.8
  4812. SYS öOS_SpriteOpò,16+256,sprite%,s$,x0%,
  4813. 8.8
  4814. y0%,x1%,y1%
  4815. 8.8
  4816. ENDPROC
  4817. 8.8
  4818. As long as the sprite ötestò is less than 100 OS units in the x and y 
  4819. directions, the animation loop can be written
  4820. 8.8
  4821. FOR x%=100 TO 500 STEP 4
  4822. 8.8
  4823.   PROCgrabsprite(öbackò,x%,y%,x%+100,y%
  4824. 8.8
  4825.  +100)
  4826. 8.8
  4827.   PROCplotsprite(ötestò,x%,y%,0)
  4828. 8.8
  4829.   WAIT
  4830. 8.8
  4831.   PROCplotsprite(öbackò,x%,y%,0)
  4832. 8.8
  4833. NEXT
  4834. 8.8
  4835. You can experience speed problems with this technique, especially where 
  4836. large sprites are used, and the movement occurs close to the top of the 
  4837. screen. The reason for the first is obvious; the larger the moving 
  4838. sprite, the larger the amount of background that needs to be grabbed and 
  4839. replaced.
  4840. 8.8
  4841. The second problem is far more evident on the Risc PC, although the 
  4842. earlier machines can suffer from it. The WAIT command halts the program 
  4843. until the computer starts the next screen refresh, the old background is 
  4844. then plotted, the new background is grabbed and then the sprite being 
  4845. animated is plotted. During this time, the computeræs video system is 
  4846. reading the data from the screen memory, and sending it to the monitor. 
  4847. The problem occurs because the two are happening simultaneously. If the 
  4848. area you are changing is close to the top of the screen, it may already 
  4849. have been displayed by the time the changes are complete, so the result 
  4850. flickers. 
  4851. 8.8
  4852. This is worse on the Risc PC since the frame rate can be higher, and 
  4853. therefore the screen is read from memory more quickly; therefore the 
  4854. Édanger areaæ (i.e. the area from the top of the screen to the position 
  4855. of the scan when the update is complete) covers more of the screen. You 
  4856. can reduce this by specifying a frame rate in your mode string, to slow 
  4857. the scan down and reduce the danger area.
  4858. 8.8
  4859. Dual screen banks
  4860. 8.8
  4861. A common practice for animation is to use two screen banks, the first 
  4862. visible while the second is updated, and vice versa. That way the screen 
  4863. is not changing under the scan. This requires two procedures; the first 
  4864. sets up the screen banking, and should be called once at the beginning 
  4865. of your animation, the second swaps banks, and needs to be called 
  4866. between each frame, usually the first command after the WAIT.
  4867. 8.8
  4868. DEF PROCscreenbankinit
  4869. 8.8
  4870. PROCsbasm
  4871. 8.8
  4872. SB_bank%=1
  4873. 8.8
  4874. SYS 6,113,SB_bank%
  4875. 8.8
  4876. SB_bank%=3-SB_bank%
  4877. 8.8
  4878. SYS 6,112,SB_bank%
  4879. 8.8
  4880. !(bank)=SB_bank%
  4881. 8.8
  4882. ENDPROC
  4883. 8.8
  4884. :
  4885. 8.8
  4886. DEF PROCswapscreens
  4887. 8.8
  4888. SYS 6,113,SB_bank%
  4889. 8.8
  4890. SB_bank%=3-SB_bank%
  4891. 8.8
  4892. SYS 6,112,SB_bank%
  4893. 8.8
  4894. ENDPROC
  4895. 8.8
  4896. The monthly disk contains an application (!Smiley) which demonstrates 
  4897. these effects. It is designed to be run in a 640╫480, 16 colour mode 
  4898. (Mode 27 for pre-Risc PC machines) but does not change mode itself, so 
  4899. you will have to set it first. There are a couple of minor changes. The 
  4900. first checks to see that there is enough screen memory to hold both 
  4901. screen banks, and tries to allocate more if not. The second is that the 
  4902. screen banking code has been rewritten in Assembler, since the Basic was 
  4903. not fast enough in the high refresh modes on the Risc PC. You can see 
  4904. the difference by un-REMing the PROCswapscreens line and REMing the CALL 
  4905. screenswap.
  4906. 8.8
  4907. That should be enough to be getting on with, so keep the ideas coming in 
  4908. for next time.áu 
  4909. 8.8
  4910. Lottery Software
  4911. 8.8
  4912. Colin Singleton
  4913. 8.8
  4914. PC software associated with the National Lottery started appearing 
  4915. before the Lottery got under way, including, sadly, some charlatans 
  4916. claiming to tilt the odds in your favour, or some such phrase. Acorn 
  4917. software arrived more slowly, and the four packages currently on my icon 
  4918. bar appear ethically clean, although the accompanying texts do betray 
  4919. some misunderstandings of probability, and two of the packages declare 
  4920. their purpose to be to win lots of money.
  4921. 8.8
  4922. The first arrival on my doormat was !Otteryl, ⌐Cherisha Software 
  4923. (Rebecca Shalfield), at ú3.00, plus the same again for each new version. 
  4924. The latest release of this package appears to have corrected the bugs in 
  4925. the program, but not in the literature! The number of different possible 
  4926. entries is designated mathematically as 49C6, which you can evaluate by 
  4927. selecting this function in !SciCalc. It is (49╫48╫47╫46╫45╫44)á/
  4928. á(1╫2╫3╫4╫5╫6) = 13983816, not 14003300 Ö the divisor is 720, not 719.
  4929. 8.8
  4930. Then, priced at ú1.50, came !Lottery ⌐Ben OllivΦre, who seems so 
  4931. determined not to receive any correspondence that he has omitted both 
  4932. the post town and the county from his published address! No such bugs in 
  4933. his program Ö it doesnæt do much, but it does it very prettily.
  4934. 8.8
  4935. Next, !ApriLot, PD from Apricote Studios. Quentin Pain has offered this 
  4936. for the Archive Monthly Disk, and asked me if I can suggest any really 
  4937. constructive features for Lottery software. In the absence of any data 
  4938. indicating puntersæ most (and least) popular numbers and combinations, I 
  4939. am rather at a loss. I have written to Camelot, and am keeping my 
  4940. fingers crossed.
  4941. 8.8
  4942. Finally (to date) !Lottery, Shareware ⌐Paul Vigay (aka Digital 
  4943. Phenomena), Registration Fee ú5.00, upgrades free in exchange for a 
  4944. blank disk. The clash of unimaginative names produces two identical 
  4945. icons on my bar, but no more significant problem. This package has the 
  4946. best displays and the most interesting statistics.
  4947. 8.8
  4948. Three of the packages (not OllivΦreæs) require me to enter the results 
  4949. of each weekæs draw, but only ApriLot tells me the date of the next draw 
  4950. (the others expect me to enter it, and allow me to get it wrong). Only 
  4951. Vigay allows me to correct earlier errors Ö with the other two, itæs 
  4952. just tough luck!
  4953. 8.8
  4954. Then come the Éstatisticsæ. For Otteryl and ApriLot this is merely a 
  4955. pretentious term for counting the number of times each number has been 
  4956. drawn. Aprilot offers a choice of logical sequences for this list. 
  4957. Otteryl offers only one, very strange, sequence, and also allows me to 
  4958. save the list as a CSV file for export to a graphs package. Vigayæs 
  4959. program is more informative Ö it displays the frequency data as a natty 
  4960. bar chart, though I havenæt figured out the significance of the choice 
  4961. of colours. It also tells me the split between odd and even numbers, top 
  4962. and bottom halves of the ticket, and blocks of ten numbers (but donæt 
  4963. forget that there are more odd numbers than even, etc). He also lists 
  4964. every combination of two or more numbers which have occurred in the same 
  4965. draw twice, but unfortunately does not explicitly identify those groups 
  4966. which have occurred three times. At present only one sub-set of four 
  4967. numbers has been drawn twice Ö 3, 5, 14 & 30 were drawn in Week 1 and 
  4968. Week 5. I think the list of pairs could quickly become excessive, and 
  4969. uninteresting. 
  4970. 8.8
  4971. All the packages offer Épredictionæ facilities, indeed, this is the only 
  4972. function of OllivΦreæs program. At this point, can we please get one 
  4973. thing straight? Previous winning numbers cannot in any way affect future 
  4974. draws! All the packages except OllivΦreæs offer an option to give 
  4975. preference in their predictions to Éhotæ or Écoldæ numbers Ö those which 
  4976. have been drawn more or less frequently than average. Vigayæs notes 
  4977. clearly intimate that combinations which have been successful in the 
  4978. past should have a better chance than others in the future. ApriLotæs 
  4979. notes, less clearly, suggest the opposite! 
  4980. 8.8
  4981. Forget it! The next draw is just as likely to be 1, 2, 3, 4, 5, 6 as 13, 
  4982. 20, 28, 34, 42, 46 (unbiased random numbers) Ö or an exact repeat of 
  4983. last weekæs draw! For those who are interested in hot and cold numbers, 
  4984. Otteryl gives precise yes/no definitions of hot (a number which has been 
  4985. drawn three or more times in the last five weeks) and cold (not drawn in 
  4986. the past nine weeks). The first is so restrictive as to be useless Ö 
  4987. only one week in three will there be more than one hot number on this 
  4988. definition, and one week in three there will be none. The other packages 
  4989. refer vaguely to numbers drawn frequently or infrequently, and such 
  4990. Éfuzzy logicæ, if suitably programmed, is surely appropriate.
  4991. 8.8
  4992. OllivΦre, unlike the others, proceeds by generating thousands of random 
  4993. numbers (how many is up to you) then offering as his prediction the six 
  4994. which occurred most frequently. The program displays, and progressively 
  4995. updates, a graph showing the frequency of each number, which can be 
  4996. printed at the end. A bar chart would, I think, have been more 
  4997. appropriate. That, basically, is all there is to it! May I suggest an 
  4998. alternative? FOR I = 1 TO 6 : PRINT RND(49) : NEXT I. Try again if it 
  4999. gives any number twice. Sorry, but I can see no effective difference 
  5000. between six random numbers and the most frequent six of several 
  5001. thousand. 
  5002. 8.8
  5003. ApriLot offers no parameters for its predictions. It always offers five 
  5004. lines, one random, one Éhotæ, one Écoldæ, one mixed hot and cold, and a 
  5005. fifth (questionably labelled Ébestæ) combined from the first four. Vigay 
  5006. offers single, optionally biased, lines and a ÉBlock Guessæ facility. 
  5007. This comprises several entry lines which, collectively, would have been 
  5008. very successful in the draws to date Ö deliberately based on the fallacy 
  5009. noted above! 
  5010. 8.8
  5011. Otteryl offers a choice of 1, 4, 7, 10 or 13 prediction lines. The 
  5012. multi-line entries are obtained, Football Pools style, by selecting 8, 
  5013. 9, 10 or 11 numbers, then selecting the appropriate number of lines of 
  5014. six from these, designed to ensure that if the overall selection 
  5015. contains three correct, then these will appear together in at least one 
  5016. line. This, according to the blurb, ö... maximises your chances of 
  5017. winning one or more ú10 prizesò. Another goof, Iæm afraid. Overlapping, 
  5018. rather than independent, entries reduce your chance of winning one prize 
  5019. or more (at any level except Jackpot). To put it another way, this 
  5020. technique increases your chance of winning nothing!  By way of 
  5021. compensation (and by the laws of probability there must be one) it 
  5022. increases your chance of winning more than one prize in one week.
  5023. 8.8
  5024. Otteryl is the only package of the four which allows me to enter my 
  5025. proposed entry and read its comments. A sneak peek at the Messages file 
  5026. reveals its repertoire of responses, and suggests that this feature is 
  5027. rather less helpful than perhaps it might have been. About 99% of the 
  5028. time it will reply öYou have chosen your numbers wellò. [P.S. What, 
  5029. please, is the Éfizz-buzzæ sequence? Is it good or bad?]
  5030. 8.8
  5031. Vigayæs !Lottery offers an option to print its guesses directly onto the 
  5032. Playslip [N.B. not Payslip!], but it doesnæt seem to be on speaking 
  5033. terms with my LaserDirect. It apparently insists on changing my Direct 
  5034. connection to File: Null, so nothing happens, except that my printer 
  5035. goes dead! 
  5036. 8.8
  5037. Three of the packages, very sensibly, come with disclaimers repudiating 
  5038. any suggestion that they might help you win the Lottery. Otteryl and 
  5039. ApriLot, nevertheless, acknowledge in their notes that you can influence 
  5040. your potential winnings by choosing unpopular numbers or combinations, 
  5041. although there is little any program can do to help. Your chance of 
  5042. winning a ú10 prize is once in 56+ entries. Similarly, your chance of 
  5043. winning a Match¡4 prize is one in 1032, Match¡5, one in 55491, Bonus 
  5044. Prize, one in 2330636, and the Jackpot, one in 13893816. You cannot 
  5045. change these odds, but you can, perhaps, reduce the number of others who 
  5046. will share your prize if you do win (except for the ú10 prize, which is 
  5047. fixed). 
  5048. 8.8
  5049. An unpopular combination of numbers is just as likely to be drawn as a 
  5050. popular one, but there will be fewer winners to share the Prize Pools. 
  5051. The Match-4 prize, for example, has varied from ú16 to ú164, solely 
  5052. because of the numbers of winning entries. The statistically expected 
  5053. average is ú62. The highest (but fewest) prizes were paid in the week 
  5054. when all the numbers drawn were in the bottom half of the ticket, the 
  5055. lowest when the numbers were 7, 17, 23, 32, 38, 42 Ö I am at a loss to 
  5056. know why these should be so popular! In one week, the small prize 
  5057. winners were more numerous than expected, but the higher ones less 
  5058. numerous, caused by popular numbers in an unpopular combination. There 
  5059. is more to this than meets the eye, and a very comprehensive analysis of 
  5060. actual entries would be needed to offer any advice to punters.
  5061. 8.8
  5062. The National Lottery is frustrating, and not just because of the 
  5063. elusiveness of its prizes. It seems such an Éobviousæ candidate for some 
  5064. form of software but, on further investigation, it appears that your 
  5065. computer can do little which cannot be done almost as easily with pencil 
  5066. and paper. I kept asking myself öWhy has anyone bothered to write this 
  5067. program?ò They are all WIMP compliant and multitasking, and represent a 
  5068. lot of effort for, seemingly, little benefit. They would probably be 
  5069. best distributed either as advertisements or disk-fillers. 
  5070. 8.8
  5071. Conclusion
  5072. 8.8
  5073. Paul Vigayæs !Lottery has the edge over the others by a reasonable 
  5074. margin.áu 
  5075. 8.8
  5076. Previous winning numbers cannot in any way affect future draws!
  5077. 8.8
  5078. TableMate 2
  5079. 8.8
  5080. Dave Floyd
  5081. 8.8
  5082. TableMate 2 is a package from Dalriada Data Technology which aims to 
  5083. simplify the creation of tables for use in Impression or other DTP 
  5084. packages. It costs ú32.50 or ú17.50 as an upgrade to TableMate for a 
  5085. single user copy. A primary site licence costs ú40, a secondary licence 
  5086. is ú70 and there is also the option, in addition to the licence, to pay 
  5087. an extra ú5 or ú10 respectively which allows the teacher to use the 
  5088. software at home and make copies of the manual. Discounts on the site 
  5089. licence prices are also available for owners of the original TableMate.
  5090. 8.8
  5091. Improvements
  5092. 8.8
  5093. Those who own a copy of Impression will have found the original 
  5094. TableMate bundled in as part of the package. As an occasional user of 
  5095. tables within documents, I thought that this was a most useful idea, 
  5096. until I actually came to use it. A couple of attempts later, TableMate 
  5097. was unceremoniously deleted from my hard disk and I contented myself 
  5098. with creating styles within Impression whenever I needed to present data 
  5099. in tabular form. TableMate 2 is a vast improvement over its predecessor 
  5100. and it is pleasing to see that, what was undeniably a good idea, has 
  5101. also developed into a very useful utility.
  5102. 8.8
  5103. Word wrap within columns has now been implemented with the rows 
  5104. automatically expanding to accommodate the extra lines of text. This can 
  5105. be very fiddly to do within Impression or with many spreadsheets and it 
  5106. allows for large savings in time when creating tables. Tabs can be set 
  5107. to allow the display in any column or individual cell to be left or 
  5108. right justified, centred or, for numeric entries, a decimal tab is also 
  5109. provided.
  5110. 8.8
  5111. Drawfiles can now be placed inside a cell, if you need to add graphics 
  5112. to your table. Sprites can also be used, although you first have to drag 
  5113. them into a draw window and save the resultant drawfile. Full scaling 
  5114. facilities are provided in TableMate 2 so you can adjust the size of the 
  5115. image without having to keep going back to Draw. The graphics side of 
  5116. TableMate 2 works very well indeed and I am sure that this will be of 
  5117. much use to primary schools, especially.
  5118. 8.8
  5119. The addition and deletion of multiple rows and columns has now been 
  5120. implemented and full colour control is now available, allowing you to 
  5121. adapt the colours of the cell background, text and separating lines 
  5122. (rule-offs) within your table. The width of rule-offs can also be 
  5123. adjusted and cross column headings can easily be added, to provide the 
  5124. final polish to your table.
  5125. 8.8
  5126. The cut and paste facilities will be familiar to any Acorn user who has 
  5127. used Impression or Edit, amongst others, and conforms to the generally 
  5128. accepted standards set by these packages, such as <ctrl-X>, <ctrl-C> and 
  5129. <ctrl-V> as key combinations to cut, copy and paste respectively. Row 
  5130. height and vertical positioning of text can, should you so wish, be 
  5131. specified in absolute measurements, and the package now allows multiple 
  5132. document editing, up to a limit of sixteen tables at any one time.
  5133. 8.8
  5134. Data can be imported into TableMate 2 in the form of CSV, TSV or SID 
  5135. files or entered directly as you would into a spreadsheet, for example. 
  5136. The importing of data works perfectly, with both rows and columns being 
  5137. automatically added by the software as required. Saving of completed 
  5138. tables can be in Impression DDF format, Draw format or as a TableMate 
  5139. file, essential if you may need to modify the table at a later date.
  5140. 8.8
  5141. Criticism
  5142. 8.8
  5143. There is very little to criticise about TableMate 2 as a package. The 
  5144. only problem I had was with the manual. Forty pages long, it is not so 
  5145. much a manual as a tutorial. Whilst this may be ideal for a beginner to 
  5146. computing, it can become frustrating when trying to find out how to use 
  5147. one specific function. The addition of a quick reference section at the 
  5148. back and a detailed index would improve matters greatly in this respect. 
  5149. Having said that, the software is reasonably intuitive and the only real 
  5150. need I had to refer to the manual was due to the visual similarities 
  5151. that TableMate 2 shared with Impression. It can be very easy to forget 
  5152. that it is not Impression at times and that, in order to achieve a 
  5153. desired effect, you have to approach the problem slightly differently.
  5154. 8.8
  5155. Wish list
  5156. 8.8
  5157. Following the great strides made by Dalriada Data between the releases 
  5158. of version 1.10 and 2.0, I hope they do not now rest on their laurels 
  5159. and stop upgrading TableMate. One extra function I would like to see in 
  5160. version 3 would be fully justified text within columns. The addition of 
  5161. simple spreadsheet functions, such as the ability to automatically total 
  5162. columns as you enter the data, would also be very useful, especially if 
  5163. this were expanded to include addition of time as well as decimal 
  5164. values. Even a function that allowed you to select a range of cells and 
  5165. total them all after entry could only enhance the usefulness of what is 
  5166. already a very useful utility.
  5167. 8.8
  5168. Conclusion
  5169. 8.8
  5170. If you have any need to compile tables for use within a DTP environment, 
  5171. TableMate 2 should prove to be an indispensable addition to your 
  5172. software collection. Those who tried and could not get along with 
  5173. version 1.10 should not allow themselves to be put off by the 
  5174. inadequacies of the earlier release. TableMate 2 supplies almost 
  5175. everything one could wish for and, with such ease of use, that even the 
  5176. awkward manual does not hold back productivity for long, if indeed, you 
  5177. need to refer to it at all. Possibly an essential purchase.áu 
  5178. 8.8
  5179. Andrew Rawnsley
  5180. 8.8
  5181. The release of Wolfenstein 3D represents the culmination of about a 
  5182. yearæs work porting the game from its PC roots. However, the company 
  5183. behind this conversion isnæt one of the regulars Ö Krisalis, GamesWare 
  5184. or VTi, but a newcomer Ö PowerSlave Software, headed up by Eddie 
  5185. Edwards, a new talent in Acorn programming.
  5186. 8.8
  5187. The PC origins
  5188. 8.8
  5189. Wolfenstein 3D has been available on the PC since the middle of 1993. In 
  5190. its day, it was thoroughly ground-breaking, being the first game to make 
  5191. use of ray casting and texture-mapped graphics. For the first time, 
  5192. players could have freedom of movement in 3D worlds. The first ten 
  5193. levels were also released as shareware Ö a shrewd move on the part of 
  5194. the publishers.
  5195. 8.8
  5196. The game has now been superseded by the Doom series, from the same 
  5197. company (ID Software) but it is still a classic game, and great fun to 
  5198. play.
  5199. 8.8
  5200. Acorn users have only been exposed to a small amount of this kind of 3D 
  5201. environment. 4th Dimensionæs The Dungeon achieved it quite well, but was 
  5202. let down by the artwork.
  5203. 8.8
  5204. The game
  5205. 8.8
  5206. OK, so itæs technically ground-breaking and graphically impressive but 
  5207. this doesnæt automatically make it a good game.
  5208. 8.8
  5209. The plot has you taking the part of an American soldier locked away in 
  5210. the dungeons of Castle Wolfenstein. However, one hapless guard made the 
  5211. unfortunate mistake of opening your cell door to feed you. His early 
  5212. demise equipped you with the cell keys and, rather more usefully, a 
  5213. pistol.
  5214. 8.8
  5215. Your objective, then, is to explore the castle and try to escape but, at 
  5216. the same time, load your pockets with Nazi gold, and dispatch as many 
  5217. enemy scum as possible. You might even get a crack at old Adolf himself.
  5218. 8.8
  5219. This is an outline to the first scenario (the shareware 10 levels), and 
  5220. is the main storyline. The five extra levels supplied in the full 
  5221. version (the only version available on the Archimedes) have you going 
  5222. back into different parts of the castle with the objective each time of 
  5223. stopping yet another Nazi masterplan. Needless to say, the original had 
  5224. a few problems in Germany.
  5225. 8.8
  5226. For once, the background is fairly sensible, rather than being a load of 
  5227. codswallop about saving the known universe.
  5228. 8.8
  5229. Installation
  5230. 8.8
  5231. Wolfenstein 3D comes on three disks (big for an Arc game!), which can be 
  5232. installed onto a hard drive, but youæll need the main program disk to 
  5233. navigate the protection.
  5234. 8.8
  5235. Running the game installs it on the icon bar (a good habit), so that the 
  5236. options can be set up, and a further click takes over the full screen 
  5237. and starts the introduction.
  5238. 8.8
  5239. Once the game has loaded, you can set up the gameæs options: keys, sound 
  5240. and music levels and, for users of slower machines, the size of the view 
  5241. window. The smaller the window, the faster the game runs on a lower spec 
  5242. machine. An ARM 3 machine or Risc PC can easily cope with the maximum 
  5243. window size.
  5244. 8.8
  5245. Finally, you select which episode to play, and the degree of difficulty.
  5246. 8.8
  5247. Gameplay
  5248. 8.8
  5249. Needless to say, the main priority in the gameplay is to shoot the 
  5250. guards and finish the levels. However, puzzles are introduced by the 
  5251. need for keys to open locked doors and, for those not content just to 
  5252. finish the level quickly, there are mazes leading to better weapons, 
  5253. extra lives, food and treasure. Oh, and donæt forget the secret doors 
  5254. and levels containing even more goodies.
  5255. 8.8
  5256. Provided you have set the viewing window size to suit your machine, the 
  5257. game runs very smoothly, and at a good pace, allowing you to get fully 
  5258. immersed in the proceedings.
  5259. 8.8
  5260. Sound and music
  5261. 8.8
  5262. The music takes the form of Soundblaster tunes, so Eddie was forced to 
  5263. write a Soundblaster emulator. Unfortunately, the music is pretty 
  5264. unimpressive, but I think this is a flaw in the original. The sound 
  5265. effects, however, are top notch and the samples of the Nazi guards are 
  5266. very atmospheric.
  5267. 8.8
  5268. Criticisms
  5269. 8.8
  5270. Iæve tried to refrain from saying it up till now, but this game is 
  5271. violent. Shooting a guard releases a fountain of blood (red pixels, 
  5272. actually), and the corpse lies there until you finish the level. For 
  5273. this reason, I find it difficult to recommend the game to young players, 
  5274. as the graphics are quite realistic. Fortunately though, the levels of 
  5275. realism and gore arenæt up there with Doom, so itæs unlikely that youæll 
  5276. confuse reality with fantasy.
  5277. 8.8
  5278. Conclusions
  5279. 8.8
  5280. Wolfenstein 3D is an excellent game, with plenty of life in it Ö when 
  5281. youæve finished the supplied levels, you can download extra ones from 
  5282. bulletin boards or Internet ftp sites. The violence makes it unsuitable 
  5283. for younger children, but for everyone else, the game is fun and 
  5284. exciting. Only the price is a little off-putting Ö ú29.95 + p&p (ú29 
  5285. inclusive through Archive) Ö at a time when lots of excellent titles are 
  5286. appearing.
  5287. 8.8
  5288. However, if you can afford the price tag, youæll get a lot of fun from 
  5289. this superb conversion.áu 
  5290. 8.8
  5291. Wolfenstein 3D
  5292. 8.8
  5293. CASA-II and CASA-III
  5294. 8.8
  5295. Richard Fallas
  5296. 8.8
  5297. CASA from W.C.Smith & Associates is a Structural Frame Analysis 
  5298. application, which was first released some years ago. W.C.Smith and 
  5299. Associates (formerly Vision 6) have now released CASA-II. They have also 
  5300. provided for review a pre-release version of their new three-dimensional 
  5301. package, CASA-III. These programs are currently marketed in two 
  5302. versions: an entry level version of CASA-II, and a full version of CASA-
  5303. II packaged with the entry-level version of CASA-III which is a 
  5304. completely new application for three-dimensional frames. Prices are ú400 
  5305. and ú800 plus VAT respectively.
  5306. 8.8
  5307. This review has been in gestation for some months: waiting first of all 
  5308. for time on my part, then the latest documentation, followed by much 
  5309. trying out and discussing foibles of the 3-D package, etc, etc. In the 
  5310. middle of all this, I have agreed to go and work in New Zealand for a 
  5311. few years... and of course there was Christmas! However, I now feel I 
  5312. can comment on both packages, consistent with their current state of 
  5313. development.
  5314. 8.8
  5315. I reviewed CASA in Archive some years ago (Archive 4.8 p27) and later 
  5316. briefly reported on various enhancements (Archive 6.9 p48), since which 
  5317. time many new members of Archive will have arrived. CASA-II warrants 
  5318. further mention as it has now been polished to a commendable degree. 
  5319. Although clearly representing a minority interest, it adds to the RISC 
  5320. OS platformæs armoury of quality software. Its main application will be 
  5321. by engineers and students wishing to know what forces and displacements 
  5322. will arise when a structural frame or grid is loaded. For anyone 
  5323. requiring such a facility, a program such as CASA-II will be as 
  5324. indispensable as a word processor.
  5325. 8.8
  5326. I have used CASA in my professional practice for several years, and 
  5327. frankly would be at a loss without it. It ranks second only to 
  5328. PipeDream3 as the most used program on my machine (except perhaps 
  5329. Keystroke!) and, to date, its output has never been faulted by either 
  5330. Local Authorities or other checking Engineers. Obviously, therefore, it 
  5331. works! The screen shot opposite of a typical portal frame is included, 
  5332. in lieu of a thousand words! This shows the frame after analysis with 
  5333. several relevant windows open, including the Member Forces output 
  5334. window.
  5335. 8.8
  5336. Two dimensions
  5337. 8.8
  5338. CASA-II retains the split application approach to enable its use on 1Mb 
  5339. machines; editing the frame, members and loads is done within the front-
  5340. end application, while the appropriate analysis application handles the 
  5341. computation of either a 2-D frame (or truss), or a 2-D grid with loads 
  5342. normal to the plane of the members. The front end has been visibly 
  5343. enhanced in many ways, such that the options for adding and manipulating 
  5344. nodes, members, and indeed sub-structures, are now more capable than my 
  5345. needs require.
  5346. 8.8
  5347. It is possible to create a simple portal frame, for example, using just 
  5348. five nodes and four members. These members can then be split with ease 
  5349. into shorter members by specifying either the fraction, distance, number 
  5350. of sections, etc. Node geometry is thus sensibly handled by the 
  5351. computer. Similarly, loads can be replicated by clicking on existing 
  5352. entries. Nodal entry may be by coordinates, clicking on other nodes to 
  5353. copy X or Y values, or by array. All of these apply to both frames and 
  5354. grids.
  5355. 8.8
  5356. Member type selection has always been assisted by data files of hot-
  5357. rolled steel sections. The user may now add to these using ASCII files, 
  5358. in my case created using PipeDream. For example, timber or concrete 
  5359. member sizes and modulii may be tabulated and stored in the appropriate 
  5360. directory. They will be loaded automatically on startup. Several 
  5361. loadcases may be created with differing load factors for each. These are 
  5362. applied during analysis with output being available for each, 
  5363. individually or in combination. Some care is required to plan loadcases 
  5364. to simplify data entry, yet retain clarity of the final output for 
  5365. checking.
  5366. 8.8
  5367. CASA-II will carry out a second (or more) pass during analysis if 
  5368. required in which the deflected shape from the previous pass is used as 
  5369. the starting point for the next. Most structures converge quickly, i.e. 
  5370. results do not differ greatly between say second and third passes, but 
  5371. some may tend to diverge Ö a potentially disastrous condition which, as 
  5372. far as I am aware, cannot be automatically checked by any other analysis 
  5373. software.
  5374. 8.8
  5375. Other enhancements include a new manual, which includes a full worked 
  5376. example showing data input and results after analysis. More scaling and 
  5377. redrawing options are available, and output to PlotMate and HPGL 
  5378. plotters is now possible. Normal output is via RISCáOS printer drivers. 
  5379. Full renumbering, transformation/mirror, etc facilities are now 
  5380. available and there is a bandwidth reducer to improve analysis speed.
  5381. 8.8
  5382. A stability check can now be specified which applies a proportion 
  5383. (usually 1.5%) of the applied vertical loads (including gravity loading, 
  5384. if active), as a horizontal loading at the appropriate level, in 
  5385. accordance with current practice. Applied loads andáreactions are summed 
  5386. and compared Ö essential for checking.
  5387. 8.8
  5388. The analysis routines are now much faster (up to 500%). Detailed results 
  5389. for points along each member are available so that intermediate nodes 
  5390. are not required. Zooming of the display, as in Draw, is now possible. 
  5391. Analysis can now occur in the background if required. Many, many more 
  5392. detailed improvements are listed in a text file, which should be read in 
  5393. conjunction with the manual, as there may be new, undocumented features 
  5394. available.
  5395. 8.8
  5396. And so to three dimensions
  5397. 8.8
  5398. Why 3-D? This is a harder question to answer than it might seem. 
  5399. Virtually all of my design requirements are for 3-D structures, so how 
  5400. can a 2-D package have been adequate? The answer is that there is 
  5401. generally a core Ébitæ of the structure which is not easy to resolve 
  5402. statically (i.e. with just a few equations, although wl2/8 gets you a 
  5403. long way!). These bits are soluble using 2-D analysis, and the effect 
  5404. of, and on, the other parts can be predicted with reasonable confidence. 
  5405. The virtue of this is simplicity.
  5406. 8.8
  5407. No one wants to pay a designer more than the absolute minimum to justify 
  5408. their valuable structure Ö cheque book engineering is the name of the 
  5409. game in Britain these days. Also, it is important to check that the 
  5410. analysis reflects reality. Hence, it is vital that the analysis be kept 
  5411. as simple as possible, even if simplification may involve a few extra 
  5412. kilos of steel, timber or concrete, etc. Materials are reckoned by 
  5413. clients to be cheap (often this is totally incorrect!) Ö whereas 
  5414. engineering is seen as wasted expenditure. I wish it were not so, but 
  5415. thatæs the way things are heading.
  5416. 8.8
  5417. A 2-D package used to analyse a simplified structure is quick and 
  5418. repetitive. There are cases, however, where this is just not close 
  5419. enough to the reality for confidence in the answers; or, alternatively, 
  5420. the benefits from full consideration are likely to be worthwhile. It 
  5421. would be nice, therefore, if oneæs favourite analysis program also 
  5422. covered the 3-D case, without being unduly laborious to use for the 
  5423. simpler 2-D stuff. Enter CASA-III, to fanfare...
  5424. 8.8
  5425. Booting the application installs a öwee-houseò on the icon bar, and the 
  5426. initial window contains X/Y/Z axes references on a white background. 
  5427. Reference to the main menu reveals a simple but much needed change Ö 
  5428. Save via F3 is implemented (although not on the latest CASA-II). Menu 
  5429. item öViewò permits control of viewpoints, scales, printing, etc. Entry 
  5430. of title info, nodes, members, sections, loads, etc is made within 
  5431. various windows accessed via the öEntryò menu item. The node-load-only 
  5432. restriction of the entry version may seem a serious limitation. 
  5433. Iásuspect, however, that much can be achieved perfectly well using this, 
  5434. and I often simplify my analyses to just such an arrangement. For one 
  5435. thing, it is easier to check that the correct loads have been entered 
  5436. and that they tally with the reactions after analysis. (More of the 
  5437. dreadfully named KISS syndrome!) The remaining two menu items lead to 
  5438. Analysis and Results respectively. It is also worth noting here that the 
  5439. full and entry versions both fitted onto a single 800Kb disk Ö this is 
  5440. unheard of in PC-land!
  5441. 8.8
  5442. I understand that CASA-II is more-or-less the end of the line in terms 
  5443. of development of the 2-D application. The full 3-D package is currently 
  5444. being finalised but, in its current form, it is usable. Although a 
  5445. little rough in places, it shows great promise. As the advert in Archive 
  5446. 8.1 p22 indicates, the 3-D entry level application is provided free with 
  5447. the full version of CASA-II. I wanted to see if it would be viable 
  5448. within a busy office, on tight budgets, to use one program for all 
  5449. situations, i.e. 2-D and 3-D frames. The answer is that the 3-D program 
  5450. can be used for 2-D work, but I have yet to be convinced that it would 
  5451. be cost-effective. Perhaps familiarity, and further work on the front-
  5452. end, will change this. Here I should say that engineering users of 
  5453. RISCáOS machines are in a fortunate position in so far as access to 
  5454. software houses is concerned. W.C.Smith & Associates, like many others 
  5455. in the Acorn orbit, are very responsive to suggestions, and you can be 
  5456. sure that valid comment will be considered and, where possible, acted 
  5457. on.
  5458. 8.8
  5459. CASA-III is different from CASA-II in that it comes as a single 
  5460. application. Much of the flavour of CASA-II is retained, but virtually 
  5461. every aspect of the front end has been changed Ö not always for the 
  5462. better in my view. The second partial screenshot shows some of the 
  5463. different input windows. I think a little further thought is required as 
  5464. to the best combination of menu structure, default window size, etc. I 
  5465. also suspect that the Acorn official style guide is partly responsible 
  5466. for some of the less convincing changes!
  5467. 8.8
  5468. Be in no doubt: three dimensional analysis is no easy matter. Nor is the 
  5469. discipline required for conceiving and entering the model by the user. 
  5470. It becomes vital to be absolutely clear which axis must be referred to 
  5471. for each part of the process. My first attempt at entering a skewed 
  5472. bridge deck had it standing vertically in the air! What is more, it 
  5473. wasnæt absolutely obvious that it was, and I even managed to get some 
  5474. Éresultsæ from the analysis. To be fair, this was operator ignorance.
  5475. 8.8
  5476. One of the extremely clever aspects of CASA-III is the perspective 
  5477. transformations used for graphical output. Time has not permitted a full 
  5478. bench-testing of the application against other packages (in the PC 
  5479. world). This will happen in due course Ö I expect to be able to do this 
  5480. in my new office in Auckland Ö and I will advise further when it is 
  5481. done.
  5482. 8.8
  5483. Summarising the contrasts between CASA-II and CASA-III (full version) 
  5484. may be useful:
  5485. 8.8
  5486. u  Combined editing and analysis in one application
  5487. 8.8
  5488. u  Background printing has been implemented
  5489. 8.8
  5490. u  Analysis results may all be seen together
  5491. 8.8
  5492. u  Point to a member: the appropriate row in the results is highlighted
  5493. 8.8
  5494. u  Restraints are now user defined: change the definition, they all 
  5495. change
  5496. 8.8
  5497. u  Virtual memory is used i.e. via hard disk: this has speed 
  5498. implications but gives access to much bigger frames
  5499. 8.8
  5500. u  <Shift-adjust> can be used to zoom into the structure
  5501. 8.8
  5502. u  Display position settings can be edited
  5503. 8.8
  5504. u  Data entries are carried over when the option box is NOT highlighted 
  5505. Ö yuck!
  5506. 8.8
  5507. u  <F3> now opens a file save dialogue box
  5508. 8.8
  5509. Several features are of more general note and indicate the way forward 
  5510. for RISCáOS-based programs, although I understand that full Acorn 
  5511. support cannot be taken for granted. In particular, the use of virtual 
  5512. memory is a PC-type approach, which is new in my experience of RISCáOS 
  5513. machines. I have not, however, had much opportunity to test it out by 
  5514. analysing a suitably large frame. Background printing also works well 
  5515. and is a timely inclusion. Very few RISCáOS programs have an UNDO 
  5516. feature, and CASA-III also lacks this. I believe it is essential that 
  5517. UNDO becomes a universally available feature to allow confident 
  5518. experimentation with ever more complex applications. I wish Colton had 
  5519. included it in FireWorkz! Minervaæs ProCAD is almost unique in having 
  5520. the magic button to undo mistakes.
  5521. 8.8
  5522. Conclusions
  5523. 8.8
  5524. As I typed this review, a further update of CASA-III arrived, together 
  5525. with some much needed extracts from the manual, giving tutorial 
  5526. information. I have to stop somewhere in order to get this off to the 
  5527. editor, but suffice it to say that I am convinced that CASA-III will 
  5528. continue to be refined and improved, and potential users should be 
  5529. encouraged by this.
  5530. 8.8
  5531. I am not yet convinced that a 3-D package can be suitable for all 2-D 
  5532. and 3-D frames, but it is certainly a good target. An intermediate step 
  5533. might be to have a common file structure for both, i.e. 2-D files can be 
  5534. recognised as such and read into CASA-III. I believe that W.C.Smith and 
  5535. Associates are intending to accomplish this via a separate utility Ö 
  5536. which would suffice.
  5537. 8.8
  5538. As to availability, CASA-II is firmly a reality. CASA-III is usable but 
  5539. not yet fully tested and polished, but with the latest version (2.12), 
  5540. it is very close. Demonstration disks can be obtained from W.C.Smith & 
  5541. Associates on 01665-510682.
  5542. 8.8
  5543. Vital Statistics
  5544. 8.8
  5545. Entry Level 2-D: will run in a 2Mb machine; limited to 32 nodes and 
  5546. members;
  5547. 8.8
  5548. Full Version 2-D: will run in a 2Mb machine but structure size limited 
  5549. only by memory;
  5550. 8.8
  5551. Entry Level 3-D: will work on a 2Mb machine (800Kb free Min); up to 50 
  5552. nodes, 50 members, 50ánode loads etc; 12 load and 12 settlement cases, 
  5553. 64 case combinations;
  5554. 8.8
  5555. Full Version 3-D: 1Mb free memory + Hard disk absolute minimum, 2Mb free 
  5556. memory is recommended; structure size is limited only by available 
  5557. memory.áu 
  5558. 8.8
  5559. CASA-II adds to the RISC OS platformæs armoury of quality software.
  5560. 8.8
  5561. the spell checker is easy to use... ...and certainly worth the extra 
  5562. money
  5563. 8.8
  5564. Fully recommended for novice, enthusiast and pro, even if the price were 
  5565. more than it is Ö ú16.
  5566. 8.8
  5567. Maybe Acorn will gain some serious respect in a world which normally 
  5568. brushes them aside.
  5569. 8.8
  5570. For new users, FireworkzáPro is an excellent package
  5571. 8.8
  5572.  
  5573.