home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1995 / ARCHIVE95.iso / text / magazine / volume_06 / issue_06 < prev    next >
Text File  |  1995-06-25  |  270KB  |  5,724 lines

  1. Improved Service to Education?
  2. 6.6
  3. The aim of Acornæs educational dealership criteria is to improve the 
  4. service given to educational establishments. That is also our aim, too. 
  5. However, unfortunately, at this present time, Acorn say they are unable 
  6. to grant education dealership status to Norwich Computer Services. We 
  7. have made efforts to improve our service and have re-applied in the hope 
  8. of being accepted in the future.
  9. 6.6
  10. In the meantime, I regret that we cannot offer full educational discount 
  11. to educational establishments unless they either send cheque with order 
  12. or pay invoices within seven days of delivery.
  13. 6.6
  14. Staff Changes
  15. 6.6
  16. After almost four years, Ali Don is moving on to higher things. She is 
  17. getting married soon and will be living in Abingdon. (Her fiancΘ works 
  18. for Research Machines!) She has worked tremendously hard to build up 
  19. Norwich Computer Services. Thanks, Ali. We wish you well for the future!
  20. 6.6
  21. Vera Cooke, whom we appointed as Office Manager in November, has worked 
  22. out her 3-month notice period in her previous job and has started work 
  23. here at 96a. Welcome on board, Vera!
  24. 6.6
  25. The editor who is now older, greyer and (hopefully) wiser is still,
  26. 6.6
  27. Yours as ever,
  28.  
  29. 6.6
  30. Products Available
  31. 6.6
  32. Å   2067BC Ö This arcade adventure game from Oregan Developmentsæ which 
  33. was reviewed in Archive 6.4 p31 is now available through Archive for 
  34. ú18.
  35. 6.6
  36. Å   16 bit per pixel upgrade for G8 Plus Ö With the introduction of the 16 
  37. bpp Replay de-compressor from Acorn, State Machine have released an 
  38. upgrade for their G8 colour card that allows full animation 
  39. compatibility in the new 32768 true colour modes. 
  40. 6.6
  41. As well as offering a variety of animation-compatible true colour modes, 
  42. 24 bpp clear files can be loaded which are converted and displayed 
  43. automatically by a new !TrueView application. !TrueView allows panning 
  44. and scaling of images larger than the screen and will cope with all 
  45. formats of clear files.
  46. 6.6
  47. Along with !TrueView, the new !ARMovie application licensed from Acorn 
  48. Computers Ltd is included along with some sample clear files.
  49. 6.6
  50. This upgrade allows 25 frames per second animation in true colour at 
  51. medium resolutions. The new modes available are 576╫424, 800╫300 and a 
  52. 50 frames per second update, 384╫288, which can be double buffered for 
  53. flicker free animation. With this upgrade, 16 bpp digitisers will be 
  54. able to offer high quality real time preview modes without dithering.
  55. 6.6
  56. The upgrade is available when purchasing the G8 card for an extra ú30 
  57. +VAT. As a special offer to existing G8 users, the 16 bpp upgrade is 
  58. available for ú20 +VAT including p&p and new software.
  59. 6.6
  60. A further enhancement to the G8 allows all TV broadcast modes (modes 12, 
  61. 13, etc) to be displayed at full-size on any monitor. All G8 cards now 
  62. include this feature as standard and any existing users of the G8 that 
  63. require full screen TV broadcast modes (e.g. to play Interdictor on VGA 
  64. monitors) can be upgraded for ú10 +VAT including return postage. Note 
  65. that this upgrade is included with the 16 bpp upgrade.
  66. 6.6
  67. Å   Amateur radio software Ö Steve Hunt (G3TXQ) has a selection of amateur 
  68. radio software available for the Archimedes. A morse tutor, an antenna 
  69. designer, frequency prediction and filter design programs are available 
  70. on a compilation disc priced ú9.95 (inc VAT and p&p). For details, send 
  71. an S.A.E. to Steve Hunt, 21 Green Street, Milton Malsor, Northampton NN7 
  72. 3AT.
  73. 6.6
  74. Å   Archivist Ö Oregan Developmentsæ data management system is now up to 
  75. version 4.7. Extra features include store/display sprites, drawfiles and 
  76. text, play Symphony/Maestro/Tracker files, Impression Impulse link, 
  77. Specific label printer and enhanced reports generator. Anyone with 
  78. version 4.00 or later can upgrade free of charge from Oregan by 
  79. returning their registration cards. Anyone with an earlier version can 
  80. upgrade for ú5 direct from Oregan. Archivist is now available through 
  81. Archive for ú32.
  82. 6.6
  83. Å   ArtWorks Viewer Ö This software allows ArtWorks files to be viewed on 
  84. Archimedes computers that donæt have ArtWorks installed. Since it can be 
  85. distributed without charge, it is an ideal way of passing on ArtWorks 
  86. files. The images can be loaded using the ArtWorks Viewer and, 
  87. furthermore, they can be examined in more or less detail by zooming in 
  88. and out. The Viewer is now included in the ArtWorks package and a free 
  89. copy can be obtained on request by calling Computer Concepts. 
  90. 6.6
  91. Å   Balloons + The Zoo is Freddy Teddyæs latest adventure encouraging 
  92. children with counting and addition. It costs ú30 +VAT from Topologika 
  93. or ú33 through Archive.
  94. 6.6
  95. Å   Broadcast Loader Ö This product is no longer available as its 
  96. facilities are contained as standard in the new operating system, RISC-
  97. OS 3.1.
  98. 6.6
  99. Å   CASA update Ö There is now a RISC-OS 3.1 version of CASA (Computer 
  100. Assisted Structural Analysis). Because of the different way that RISC-OS 
  101. 3 handles integers, it needed a re-write of the software, the result 
  102. being that the program now needs a minimum of 2Mb to run it. Please note 
  103. also that CASA is available only from W. C. Smith & Associates and NOT 
  104. from Vision Six Ltd. (Only the name has changed Ö the address remains 
  105. the same.)
  106. 6.6
  107. Å   Christmas Adventure Ö (Slightly unseasonal, sorry!) Help Father 
  108. Christmas to find his map and ensure that the children get their 
  109. presents. This adventure game from Storm Educational Software is aimed 
  110. at children aged 5 to 8 and should help them in reading, mapping, memory 
  111. work and decision-making. The price is ú25.99 from Storm or ú24 through 
  112. Archive.
  113. 6.6
  114. Å   ColourCard updates Ö In my comparisons of the Colourcard and the 
  115. G8Plus (Archive 6.4 p27), I said that I preferred the 25Hz screen update 
  116. speed which the G8 offered despite the fact that this slightly reduced 
  117. the processor speed. Well, CC have now released a free software update 
  118. for the ColourCard which gives users the option to configure the screen 
  119. update speed to 25Hz, rather than the default 12Hz. This software-only 
  120. upgrade is available free on request from both Computer Concepts and 
  121. Wild Vision (but not from Norwich Computer Services).
  122. 6.6
  123. Another development of the ColourCard is a new (external) A3000 version 
  124. of the board. This is now available as an option at the time of purchase 
  125. or as an upgrade kit for existing owners. Wild Vision say that it can be 
  126. fitted by the individual but that a number of people may prefer to have 
  127. a local dealer do the fitting. If you have an existing card and want to 
  128. fit it onto an A3000, the fitting kit can be obtained from Wild Vision 
  129. for a handling charge of ú8.50 +VAT. This applies to boards that say 
  130. öIssue 2ò on them but if you have one of the very early Issue 1 boards, 
  131. you will have to return it to Wild Vision for updating and the handling 
  132. charge will be ú10 +VAT.
  133. 6.6
  134. Å   Concept keyboard Ö Northwest SEMERC have now produced an A4 version of 
  135. the Oldham Overlay Keyboard (a concept keyboard by any other name). This 
  136. A4 board is an exact scaled down version of the A3 board so that 
  137. overlays can be reduced or enlarged on a photocopier for use on either 
  138. keyboard. The educational price of the A4 keyboard is ú115 +VAT from NW 
  139. SEMERC.
  140. 6.6
  141. Å   Curves software pack Ö This is a set of eleven programs from 
  142. Topologika aimed at junior and middle school children but it also 
  143. enables GCSE students to explore complex curves and loci. The pack 
  144. includes the programs and a 90-page book entitled Curves. It contains an 
  145. audio tape with stories and other educational material and a 48-page 
  146. activities book. The complete pack costs ú40 +VAT from Topologika or ú43 
  147. through Archive.
  148. 6.6
  149. Å   Digital Symphony Ö This is a Soundtrack Editor from Oregan 
  150. Developments which is said to be fully Amiga compatible. Its features 
  151. include built-in sample editing, standard musical notation display, 40 
  152. special effects, importing of Maestro and OctaMED files, fully Midi 
  153. compatible, CD quality sample playback rate, track size only limited by 
  154. memory size, flexible cut/paste options and global search/replace/
  155. exchange. Digital Symphony costs ú49.95 all inclusive from Oregan 
  156. Developments or ú48 through Archive.
  157. 6.6
  158. Å   Eizo 340iW Ö Eizo have just launched an excellent new monitor which 
  159. can be used on the Archimedes computers. It is a flat screen, 15ö 
  160. monitor with electronic control Ö just like the more expensive 17ò Eizos 
  161. (F550i and T560iT). This means you can program it to get the best size, 
  162. position, shape, etc for each of the different modes you use. It has the 
  163. same dot pitch as the 9060 Ö 0.28mm Ö which means that the screen in 
  164. made up of more dots and therefore gives a better resolution. I have 
  165. tried it with a G8Plus graphics card and I can display (in the 1600 ╫ 
  166. 600 dot mode) a double page A4 spread, such as the Archive magazine and 
  167. read and edit the text perfectly well!
  168. 6.6
  169. There are two other improvements of this monitor over its predecessors 
  170. (apart from its more Émodernæ styling). Firstly, the power cable and the 
  171. video cable are in a recess under the back of the monitor so they donæt 
  172. stick out and add that extra 2 or 3 inconvenient inches to the depth of 
  173. the monitor. Secondly, Eizo have introduced a power-saving feature 
  174. (thatæs the ÉWæ in the model name). If you use a normal software screen-
  175. blanker, this will reduce consumption to about 80% but then if, after 3 
  176. minutes, the monitor sees that there is still no (blue) signal coming 
  177. from the computer, it shuts down to a standby mode which reduces power 
  178. to about 10%. Then after a user-selectable time (5 to 60 mins) it drops 
  179. further to a 7% power consumption level. Then as soon as you touch the 
  180. mouse or keyboard and restore the video output, the monitor comes back 
  181. to its normal display.
  182. 6.6
  183. The price? Oh yes, I nearly forgot. For the extra 1ö in screen size, 
  184. plus electronic control, plus power saving, you only have to pay ú120 
  185. more than the 9060, i.e. its Archive price is ú670 inc VAT and carriage.
  186. 6.6
  187. Å   Fanfold paper for inkjets Ö Following a request for any company that 
  188. supplied fanfold paper for use on inkjet printers, Mike King of Guernsey 
  189. came up with Inmac Ltd of Runcorn, Cheshire. (Phone 0928Ö579000, Fax 
  190. 0800 611116) Apparently they supply fanfold paper in the following 
  191. sizes: 280 ╫ 210 (ú16.90), 305 ╫ 210 (ú17.90), A4 (ú19.95). The prices 
  192. are per 1,000 sheets but do not include carriage.
  193. 6.6
  194. Å   Faxpack Ö CC have finally implemented the long-awaited FaxPack file 
  195. transfer and answering machine features. The new software also includes 
  196. an option to transmit faxes through the Mercury Network, for users who 
  197. already subscribe to Mercury. The software and EPROM upgrade is 
  198. available free on request. (Computer Concepts will do the upgrade if 
  199. customers feel nervous about changing the EPROM themselves.)
  200. 6.6
  201. (Iæve just had a thought! How many Archive contributors have got 
  202. FaxPacks? If I set one up out-of-hours, you could file-transfer articles 
  203. to me. If you are an Archive contributor and would be interested in 
  204. doing that, perhaps you would let me know. Thanks. Ed.)
  205. 6.6
  206. Å   Look and Listen Ö This is a series of five educational programs from 
  207. Brilliant Computing aimed at encouraging children to be more aware when 
  208. crossing the road. It appears that a fundamental requirement of safe 
  209. road use is an awareness of sound, which direction it is coming from and 
  210. if it is an incoming or an outgoing source. These games use the high 
  211. quality stereo sound output of the Archimedes to develop sound 
  212. discrimination and awareness. The price is ú25 +VAT from Brilliant 
  213. Computing.
  214. 6.6
  215. Å   Numerator Workcards Ö This is a FREE 54-page A4 workbook for use with 
  216. Numerator. It provides a set of activity sheets providing ideas for 
  217. using Numerator in the classroom from beginners to more advanced users. 
  218. Registered Numerator users may obtain a free copy by ringing the Longman 
  219. Logotron sales desk on 0223Ö425558.
  220. 6.6
  221. Å   Masterfile 3 Ö Risc Developmentsæ database is now available through 
  222. Archive for ú54.
  223. 6.6
  224. Å   Myth of Moby Dick Ö This is an adventure game with maths, geography 
  225. and language elements. It is suitable for special needs as well as 
  226. mainstream pupils. The cost is ú30 +VAT from Topologika or ú33 through 
  227. Archive.
  228. 6.6
  229. Å   PipeDream price drop Ö PipeDream3 is now ú79 +VAT (ú85 through 
  230. Archive) and PipeDream4 is ú129+VAT (ú140 through Archive).
  231. 6.6
  232. Å   Round the World Yacht Race Ö This is an extensive project package from 
  233. Storm Educational Software based around a computer program but with 
  234. program guide, study notes, flow chart and a map of the prevailing winds 
  235. and currents. It is aimed at 9+ year olds and develops skills in 
  236. science, maths, geography, science & technology and encourages role 
  237. play. The price is ú34.99 from Storm or ú32 through Archive.
  238. 6.6
  239. Å   Smart Alex Ö Brilliant Computing have produced an interesting 
  240. educational program in which children can Étalkæ, via the keyboard, to 
  241. Alex (who can be male, female, caucasian or coloured), encouraging them 
  242. to talk about feelings, emotions and expressions. The price is ú25 +VAT 
  243. from Brilliant Computing.
  244. 6.6
  245. Å   Smudge the Spaniel Ö This consists of three educational programs from 
  246. Storm Educational Software aimed at Maths and English for children aged 
  247. 4 to 8 years. This involves early learners in counting, reading, writing 
  248. and ordering. One of the programs reinforces addition and subtraction 
  249. and should encourage language development. The programs have options to 
  250. suit a range of ages and abilities. The price is ú25.99 inclusive from 
  251. Storm or ú24 through Archive.
  252. 6.6
  253. Å   Squish Ö This is a transparent sprite compactor designed for use with 
  254. existing applications. It is aimed at publishers who are running out of 
  255. disc space or want to speed up sprite loading. This is designed for use 
  256. by software developers or ötechnically awareò users. For more details, 
  257. contact Ian Sowden of Honeypot.
  258. 6.6
  259. Å   Stock Pack Ö Topologika have produced a content-free stock control and 
  260. simple accounting pack aimed at education Ö secondary or F.E. levels. 
  261. Handle 450 products and 250 customers Ö and make sure you get the VAT 
  262. correct. This costs ú40 +VAT from Topologika or ú43 through Archive.
  263. 6.6
  264. Å   Teletext on AUN networks Ö XOB have produced a version of their 
  265. Teletext serving software which is AUN compatible. It runs from a Morley 
  266. Teletext adaptor and provides Teletext access to all machines on the 
  267. network, Ethernet or Econet, across bridges and through gateways. The 
  268. cost of the site licence is ú154 +VAT from XOB.
  269. 6.6
  270. Å   TextAid Ö Rheingold Enterprisesæ utilities for manipulating text which 
  271. can be used alongside other RISC-OS packages has grown in scope and 
  272. (slightly) in price. It is now ú12.95 inclusive from Rheingold 
  273. Enterprises or ú12 through Archive. (We have a long and favourable 
  274. review which we hope to fit in next monthæs magazine. It does seem to 
  275. offer a wide range of facilities Ö which is why we have added it to the 
  276. Archive Price List. Ed)
  277. 6.6
  278. Å   The Spoken Word Ö This is a new educational package from Wyddfa 
  279. Software aimed at National Curriculum AT 1 and 21 at level 1. It aims to 
  280. encourage an understanding of the spoken word and to stimulate an 
  281. interest in reading. The child can produce bright pictures, the colours 
  282. being shown with their written names and different objects can be 
  283. selected from their written names and/or from an outline drawing. The 
  284. computer responds aloud by naming both the chosen colour and the object. 
  285. The software costs ú20 inclusive from Wyddfa Software.
  286. 6.6
  287. Å   Ultimate Expansion Confusion Ö HCCSæs Ultimate Expansion System is 
  288. very impressive but a little confusing to work out whatæs what. We 
  289. didnæt help by introducing a couple of mistakes into the information we 
  290. gave. (Our excuse is that the article was produced at very high speed 
  291. after the BETT Show.) First of all, we got the pricing of the Starter 
  292. Packs wrong on the Price List Ö that wasnæt too difficult to spot 
  293. because the prices of the micropodules were quoted as being identical to 
  294. the Starter Packs. The Archive prices were correct in the article, viz: 
  295. HiVision Starter Pack ú166, Laser Express Starter Pack ú300 and SCSI 
  296. Starter Pack ú133.
  297. 6.6
  298. However, what the article did get wrong was the description of what you 
  299. actually get in a Starter Pack. i.e. you get the micropodule plus a 
  300. power supply and fan, as stated, but you also get the multipodule to put 
  301. it onto Ö so it really is very good value for money (although HCCS say 
  302. these are introductory prices). If you take the SCSI podule, for 
  303. example, and add up the micropodule plus multipodule plus p.s.u., it 
  304. comes to an Archive price of ú110 + ú43 + ú33 = ú186. Compare that to 
  305. the Pack price of ú133 and you see that you get a ú53 saving!
  306. 6.6
  307. Please note too that you MUST tell us which model of computer you are 
  308. putting the podules into as the Starter Packs are different for A3000, 
  309. A3010, A3020, A4000 and Éthe restæ. Also, because there are so many 
  310. different permutations and combinations, we cannot guarantee to hold 
  311. them all in stock, so the turn-around for orders may not be up to our 
  312. usual (hopefully high) standard. If you are in a rush, you will have to 
  313. forego the Archive discount and go direct to HCCS.
  314. 6.6
  315. Å   Used floppy discs Ö We have a large number of used floppy discs, some 
  316. of which have hardly ever been used, e.g. PD discs that had the wrong 
  317. label on. We have reformatted them and are making them available for 
  318. charity at ú20 for 50 discs.
  319. 6.6
  320. Review software received...
  321. 6.6
  322. We have received review copies of the following: Aldebaran, Ancient 
  323. Greece, Arcade, ArcTrack, Badger Trails, Choices, Grannyæs Garden, 
  324. Insight, Ixion, Landmarks Ö Civil War, LinkWord Ö Spanish, Numerator 
  325. Workcards, PenDown Etoiles, Picture It!, Precision, Punctuate, 
  326. QuickTile, SatPack 1, Screenplay Training Video, Smudge the Spaniel, 
  327. Soapbox, Splash, SpySnatcher, Squish, The Puddle and the Wardrobe, 
  328. ThinkLink, Through the Dragonæs Eye, Tiles, Whale Facts, Xword, Yes 
  329. Chancellor II.ááA 
  330.  
  331. 6.6
  332. Government Health Warning Ö Reading this could seriously affect your 
  333. spiritual health.
  334. 6.6
  335. The murder of 2 year-old James Bulger has sent shock-waves around the 
  336. UK. My 14 year-old son thought about it in terms of the 2 year-old son 
  337. of some family friends and two of his own young friends and drew the 
  338. obvious parallel. His reaction? öOh, Dadò, he said, öThatæs sick!ò.
  339. 6.6
  340. What should our reaction be? Surely, the problem is much bigger than the 
  341. individuals involved in this one case, albeit a particularly horrific 
  342. crime. We canæt just rant and rave against those who are accused of 
  343. having perpetrated this murder Ö we have to ask what we, as a sick 
  344. society, can learn from it.
  345. 6.6
  346. öWe must crack down on crime!ò says one public figure. öThere should be 
  347. less sympathy for the criminals and more insistence on the moral values 
  348. that we expect people to uphold.ò says another. 
  349. 6.6
  350. I donæt pretend to have an immediate solution but I do offer an analysis 
  351. of the problem. Itæs not my analysis, I hasten to add, but the bibleæs 
  352. analysis. See if you think it sounds plausible.
  353. 6.6
  354. Suppose for a moment that God does exist and that He created the world, 
  355. including mankind. Presumably, therefore, He ought to know how 
  356. individuals in society can function best. The bible teaches plainly and 
  357. unequivocally that a stable family based on a husband and wife in a 
  358. loving, life-long committed relationship to one another is Godæs ideal 
  359. for mankind.
  360. 6.6
  361. How does the UK measure up to that ideal? Obviously, there are people 
  362. who hold to that ideal but the vocal majority says, öPersonal freedom is 
  363. the most important thing. I should be free to do what I like... as long 
  364. as I donæt harm anyone, of course. No-one has any right to tell me how 
  365. to live my life. I will have whatever relationships I like.ò
  366. 6.6
  367. What I have to say is not a very popular message but I believe it to be 
  368. true... If society says, öWe donæt need Godæs standards. We can organise 
  369. things our own way without reference to Him.ò then it is on the slippery 
  370. slope. If we as a society and as individuals turn our back on God and 
  371. His standards then we will reap what we sow.
  372. 6.6
  373.  
  374.  
  375. 6.6
  376. Norwich Computer Services 96a Vauxhall Street, Norwich, NR2 2SD. 
  377. 0603Ö766592 (Ö764011)
  378.  
  379. 6.6
  380. 4th Dimension    P.O. Box 4444, Sheffield. (0742Ö700661) (0742Ö781091)
  381. 6.6
  382. 4Mation    11 Castle Park Road, Whiddon Valley, Barnstaple, Devon  EX32 
  383. 8PA. (0271Ö25353) (0271Ö22974)
  384. 6.6
  385. Abacus Training   29 Okus Grove, Upper Stratton, Swindon, Wilts  SN2 
  386. 6QA.
  387. 6.6
  388. Ace Computing   27 Victoria Road, Cambridge  CB4 3BW. (0223Ö322559) 
  389. (0223Ö69180)
  390. 6.6
  391. Acorn Computers Ltd   Fulbourn 
  392. Road, Cherry Hinton, Cambridge  CB1 4JN. (0223Ö254254) (0223Ö254262)
  393. 6.6
  394. Brilliant Computing    FREEPOST, 
  395. P.O.Box 142, Bradford, BD9 4BR. (0274Ö497617) (0274Ö497617)
  396. 6.6
  397. CIS     Unit 2a, 436 Essex Road, London  N1 3QP. (071Ö226Ö3340) 
  398. (071Ö226Ö3408)
  399. 6.6
  400. Circle Software    33 Restrop View, Purton, Swindon, Wilts  SN5 9DG. 
  401. (0793Ö770021)
  402. 6.6
  403. Clares Micro Supplies   98 
  404. Middlewich Road, Rudheath, Northwich, Cheshire  CW9 7DA. (0606Ö48511) 
  405. (0606Ö48512)
  406. 6.6
  407. Colton Software (p27)   2 Signet 
  408. Court, Swanns Road, Cambridge  CB5 8LA. (0223Ö311881) (0223Ö312010)
  409. 6.6
  410. Computer Concepts (p11/22)   Gaddesden 
  411. Place, Hemel Hempstead, Herts  HP2 6EX. (0442Ö63933) (0442Ö231632)
  412. 6.6
  413. David Pilling    P.O.Box 22, Thornton Cleveleys, Blackpool, FY5 1LR.
  414. 6.6
  415. Design Concept    30 South Oswald Road, Edinburgh  EH9 2HG. 
  416. (031Ö668Ö2000)
  417. 6.6
  418. HCCS Ltd    575Ö583 Durham Road, Gateshead  NE9 5JJ. (091Ö487Ö0760) 
  419. (091Ö491Ö0431)
  420. 6.6
  421. Honeypot    Exeter Road, Wheatley, Doncaster  DN2 4PY. (0302Ö340331) 
  422. (0302Ö328735)
  423. 6.6
  424. ICS Ltd    1 Kington Road, West Kirby, Wirral  L48 5ET. (051Ö625Ö1006) 
  425. (051Ö625Ö1007)
  426. 6.6
  427. Iota Software Ltd   St Johnæs Innovation Centre, Cowley Road, Cambridge  
  428. CB4 4WS. (0223Ö421542) (0223Ö421543)
  429. 6.6
  430. Krisalis Software    Teque House, 
  431. Masonæs Yard, Downs Row, Moorgate, Rotherham  S60á2HD. (0709Ö372290)
  432. 6.6
  433. Longman-Logotron    124 Cambridge Science Park, Milton Road, Cambridge CB4 
  434. 4ZS. (0223Ö425558) (0223Ö425349)
  435. 6.6
  436. LOOKsystems (p15)   47 Goodhale Road, Bowthorpe, Norwich  NR5 9AY. 
  437. (0603Ö764114) (0603Ö764011)
  438. 6.6
  439. Mijas Software    Winchester Road, Micheldever, Winchester  SO21 3DJ. 
  440. (0962Ö774352)
  441. 6.6
  442. Minerva Systems    Minerva House, Baring Crescent, Exeter  EX1 1TL. 
  443. (0392Ö437756) (0392Ö421762)
  444. 6.6
  445. Morley Electronics    Morley 
  446. House, Norham Road, North Shields, Tyne & Wear  NE29 7TY. (091Ö257Ö6355) 
  447. (091Ö257Ö6373)
  448. 6.6
  449. Northwest SEMERC    Fitton Hill CDC, Rosary Road, Oldham  OL8 2QE. 
  450. (061Ö627Ö4469)
  451. 6.6
  452. Oak Solutions (p28)   Suite 25, 
  453. Robin Enterprise Centre, Leeds Road, Idle, Yorkshire BD10 9TE. 
  454. (0274Ö620423) (0274Ö620419)
  455. 6.6
  456. Oregan Developments   36 Grosvenor 
  457. Avenue, Streetly, Sutton Coldfield  B74 3PE.
  458. 6.6
  459.  
  460.  
  461. 6.6
  462. ÉJamesæ of Cambridge University, please read the Help Column. Ed.
  463.  
  464. 6.6
  465. Techsoft
  466. 6.6
  467. New artwork
  468. 6.6
  469. (or 6.3 p9 if it doesnæt arrive in time!!)
  470.  
  471. 6.6
  472. Hints and Tips
  473. 6.6
  474. Å   Applications launcher Ö When working on various tasks on my 
  475. Archimedes, I often find that I need to launch more than one 
  476. application. For example, I have a wide selection of regularly used 
  477. clipart stored in Library format within Draw Plus. These clipart items 
  478. form regular input while using Ovation or Impressions. Therefore, when 
  479. working on DTP materials I will, on most occasions, be running Draw Plus 
  480. as well. The following ÉPseudo Applicationæ was therefore devised to 
  481. automate the launch of the required cluster of applications (in this 
  482. case Ovation & Draw Plus).
  483. 6.6
  484. Begin by creating an application directory (i.e. one where the name 
  485. begins with a !) with a name to suite the task cluster (e.g. !DTP). 
  486. Within this you need to create a !Boot and a !Run file, both Obey files, 
  487. using !Edit. The !Boot file only needs to contain the single line ....
  488. 6.6
  489. IconSprites <Obey$Dir>.!Sprites
  490. 6.6
  491. while the !Run file should contain the following...
  492. 6.6
  493. IconSprites <Obey$Dir>.!Sprites
  494. 6.6
  495. Desktop -FILE <Obey$Dir>.
  496. 6.6
  497. FileLaunch
  498. 6.6
  499. In each case, the IconSprites command directs the system to the !Sprites 
  500. file for the pseudo-application while the Desktop command in the !Run 
  501. file instructs the system to execute a series of commands held within 
  502. the file called ÉFileLaunchæ.
  503. 6.6
  504. Again within !Edit, create a new textfile, to be called ÉFileLaunchæ. It 
  505. is the contents of this file that will determine which applications are 
  506. to be launched by your pseudo-application. For example, the following 
  507. will launch both Ovation and Draw Plus as well as opening the directory 
  508. viewer to my ÉFilesæ folder and my Draw Plus Library folder. The exact 
  509. contents being dependent on the organisation of your own system.
  510. 6.6
  511. Filer_CloseDir ADFS::4
  512. 6.6
  513. ADFS::4.$.MoreApps.!Ovation
  514. 6.6
  515. ADFS::4.$.!DrawPlus
  516. 6.6
  517. Filer_OpenDir ADFS::4.$.Files
  518. 6.6
  519. Filer_OpenDir ADFS::4.$.Files. DrawLibs
  520. 6.6
  521. Save this as ÉFileLaunchæ within the pseudo-application.
  522. 6.6
  523. The final job is to create an appropriate sprite to represent your new 
  524. pseudo-application. This should be 34 ╫ 17 units in size. For mine, I 
  525. have merged the small display icons from Ovation and Draw Plus. Once all 
  526. is completed, double clicking on the application will, as if it were a 
  527. normal application, launch the specified applications and open the 
  528. required directory viewers.
  529. 6.6
  530. Although this was initially developed on a hard disc based system, it 
  531. can be just as useful to floppy based systems. For example, it can be 
  532. set up to launch an application along with an appropriate printer driver 
  533. or launch a collection of floppy disc based utilities. For users still 
  534. working with Risc-OS 2, if the application is given the name !Boot and 
  535. placed on the root directory, with the drive set to *OPT 4 2, it gives 
  536. many of the same basic facilities as the new Desktop Boot of RISC-OS 
  537. 3.10. 
  538. 6.6
  539. NOTE: This system does not effect the normal action when you double 
  540. click on an applications file. This will, as always, launch its own 
  541. application and load in the file clicked on.á Mike McNamara, Dunstable.
  542. 6.6
  543. Å   ArcLaser 1.68 and PipeDream Ö With ArcLaser installed, PipeDream 
  544. (3.14) wonæt print using its own driver. It is necessary not only to 
  545. quit ArcLaser but to RMkill the LQEmulator module.á Richard Torrens, 
  546. Cambridgeshire.
  547. 6.6
  548. Å   BJ10e/ex with CC Turbo Driver Ö Under Risc-OS 3/3.10 there is a 
  549. conflict between the Turbo Driver and the new !Printers system. If you 
  550. contact CC, they will tell you to issue the following from the * prompt 
  551. ....
  552. 6.6
  553. RMKill PDriver
  554. 6.6
  555. RMREInit PDriver
  556. 6.6
  557. A far more elegant way is to place these two commands within the !Run 
  558. file of the !Printers application. They should be added immediately 
  559. before the line which reads ....
  560. 6.6
  561. RMEnsure PDriver 3.16 Error etc
  562. 6.6
  563. You will now be able to switch between the two systems without further 
  564. problems!
  565. 6.6
  566. Mike McNamara, Dunstable.
  567. 6.6
  568. Å   Dongle problems Ö Various people have found that, on occasion, they 
  569. cannot print from other applications when using an Impression or 
  570. Artworks dongle. The situation seems to be worse under RISC-OS 3. The 
  571. (temporary) solution is to run Impression or Artworks and quit it. All 
  572. should then work OK. (Hint offered by various readers.) (For more 
  573. discussion, see the Comment Column on page 18.)
  574. 6.6
  575. Å   FoxPro version2 Ö Anyone who has tried to run FoxPro version2 under 
  576. version 1.8 of the PC Emulator will have found that it does not work. If 
  577. you still have an earlier version of the Emulator, try using that 
  578. because it is said to run under some of the earlier versions.á David 
  579. Wild, Hemel Hempstead.
  580. 6.6
  581. Å   Pocket Book power supply Ö Maplin sell a 300mA regulated transformer 
  582. for ú8.95 (+ú1.20 p&p) which will do the same job as the Pocket Book 
  583. mains adaptor and more besides. Maplinæs code is YB23A and the 
  584. polarisation should be negative at the tip at 9V.
  585. 6.6
  586. You cannot format Flash SSDs above 256Kb unless the Pocket Book is 
  587. connected to an adaptor.  Apparently, the Flash SSDs require 12-15V when 
  588. formatting.á Mark Goodwin, Worcester.
  589. 6.6
  590. (N.B. You canæt just use any old transformer for the PocketBook and we 
  591. canæt, of course, be held responsible for any damage which occurs if a 
  592. particular power supply does not work. We still cannot get the Acorn 
  593. Pocket Book mains adaptors but are buying some Psion ones which we will 
  594. be able to sell at the same price Ö ú15 inclusive. Ed)
  595. 6.6
  596. Å Printers, margins, etc Ö I disagree with the statement in Archive 6.5 
  597. p37 that the X Y origin is not stored. There seems to be a fundamental 
  598. lack of understanding in this area. If you want a full explanation, I 
  599. will do one but, in brief, the offsets should be set using the technique 
  600. described in the readme file in the Printers directory using the TopLeft 
  601. printer file. Paper margins should then be set to be at least as big as 
  602. the X Y values, then when the printer tries to print, it says to itself, 
  603. öleft margin 20mm (say) so I have to move the printer head 20mm before I 
  604. start printing. Ah, but wait a minute, the print head is already Xmm 
  605. from the edge, so I only need to move another (20 Ö X)mm before I start 
  606. printing.ò
  607. 6.6
  608. The same is true for Y. None of the default definitions I have looked at 
  609. are anywhere near right which doesnæt help. BJ330 printers auto sense 
  610. the left hand edge of the paper so goodness knows what happens then! á 
  611. Tim Nicholson, Cranleigh.
  612. 6.6
  613. Å   Scrap file Ö Floppy disc users may be pleased to know that the 
  614. Wimp$Scrap file, used for in-memory transfer, does not have to be on a 
  615. physical medium. I have included the line:
  616. 6.6
  617. Set Wimp$Scrap RAM::RamDisc0.$ .ScrapFile
  618. 6.6
  619. in my !System.!Boot file. I have configured the machine to automatically 
  620. create a RAM disc on switching on and have since avoided much disc 
  621. swapping. The !Scrap folder can be avoided, though the Printers (RISC-OS 
  622. 3) application needs to see it. It can be placed inside the Printers 
  623. directory, and the line:
  624. 6.6
  625. Obey <Obey$Dir>.!Scrap.!Boot
  626. 6.6
  627. included near the beginning of the !Printers.!Run file.á Robert Fuller, 
  628. Basingstoke.
  629. 6.6
  630. Å   !Squash Ö This program is a side product of the new printer drivers Ö 
  631. the printer definition files are held in squash format. If you change 
  632. the filetype of a printer definition file to Squash (filetype_FCA) and 
  633. drag it into Squash, it will be unsquashed. Loading into Edit will 
  634. reveal a file not unlike the old OS2 PrDataSrc files, although the 
  635. graphics data is held differently. RISC-OS 3 requires the definition 
  636. files in the unsquashed format. PrintEdit will happily edit files in 
  637. either format but always produce Squashed output. 
  638. 6.6
  639. Å   Squirrel and Compression Ö If, like me, you routinely run your 
  640. Squirrel tables from a Compression window, you may eventually get an 
  641. error message, öBad File Formatò. If you then open the tableæs 
  642. directory, you will find that some of the files inside show the white 
  643. File_xxx icon.
  644. 6.6
  645. Setting the filetype to Squirrelæs DB7 format, will still result in an 
  646. error message.
  647. 6.6
  648. Here is what Digital Services told me: There is Ö they think Ö a bug in 
  649. Compression, which causes this effect very intermittently. The thing to 
  650. do then is to set the filetype to CFSlzw and then uncompress those 
  651. files.á Jochen Konietzko, K÷ln.
  652. 6.6
  653. Å   Symbolic links Ö If you want to have a program in more than one 
  654. folder, it is easy enough to store the program once and then create a 
  655. link to this program in other folders. In RISC OS 3.1: load !Edit and 
  656. create a new Obey file. Shift-drag the program into this window. Save 
  657. the Obey file where you want to have the link. Then a double click on 
  658. the link-Obey file executes the original program. This works with any 
  659. filetype Ö not just applications.á Thomas Goseberg, Germany.ááA 
  660.  
  661. 6.6
  662. Music Column Ö Desktop Tracker
  663. 6.6
  664. Stewart Watson
  665. 6.6
  666. Desktop Tracker from Leading Edge is based on the earlier Tracker 
  667. application but has many enhancements. I phoned Leading Edge, who were 
  668. extremely helpful, and was told that Desktop Tracker is not an update, 
  669. but a complete rewrite. The package comes in a sturdy A5 folder 
  670. containing an A5 ring bound manual, a key strip, the main program disc 
  671. V1.03, a tunes disc and two discs of samples.
  672. 6.6
  673. Protection
  674. 6.6
  675. The program disc is not protected but when first delivered does not 
  676. include the save routines. To receive your full version of the software, 
  677. you register your purchase with Leading Edge, who send you the complete 
  678. version with all the features contained in the manual, with your name 
  679. and address encoded on the disc. The main program requires 320Kb to run.
  680. 6.6
  681. Readme
  682. 6.6
  683. The readme file on the program disc contains the latest information on 
  684. the program, including six alterations to the key strip, four additions 
  685. and two changes. Iæve made the appropriate changes and included a 
  686. drawfile keystrip for inclusion on the monthly program disc.
  687. 6.6
  688. Manual
  689. 6.6
  690. The manual looks very good, and all the necessary information is there. 
  691. The layout is good, with plenty of diagrams to illustrate the various 
  692. features of the program. One small quibble is that Iæm not convinced 
  693. that all the chapters are in the best possible order. For instance, the 
  694. chapter on hard disc installation appears near the end, in Appendix C. 
  695. That apart, it is a well-presented document, complete with a detailed 
  696. index.
  697. 6.6
  698. Appendices
  699. 6.6
  700. The manual has several appendices, the first of which is a step by step 
  701. introduction to entering music into Desktop Tracker. I had one problem 
  702. here, in that no matter what I did, I found that the <home> key could 
  703. not be persuaded to move the cursor as it should. Everything else went 
  704. according to plan, and entering notes is rather like entering notes in 
  705. step time into a sequencer Ö the entry method might appeal more to non-
  706. keyboard players though there is a MIDI option available.
  707. 6.6
  708. Pull-out sheets
  709. 6.6
  710. Pages 97 and 98 of the manual (one double sided A5 sheet) has a copy of 
  711. all the keyboard related functions, including the function keys, plus a 
  712. diagram of the pitches associated with the various QWERTY keys. This is 
  713. printed on cardboard and will be a boon to all those who donæt like to 
  714. spend a lot of time consulting manuals. A copy of these two pages is 
  715. provided on pages 99 and 100 in case of accidental loss.
  716. 6.6
  717. The program
  718. 6.6
  719. Iæve listed below some of the additional features in Desktop Tracker.
  720. 6.6
  721. Ö More effects have been defined to allow greater compatibility with the 
  722. Amiga SoundTracker
  723. 6.6
  724. ÖáFull desktop editing facilities, including a simple sample editor
  725. 6.6
  726. ÖáSustain, as well as repeat loops, can be defined in samples
  727. 6.6
  728. ÖáLarger samples can be loaded in (memory limited)
  729. 6.6
  730. Öá256 events per pattern
  731. 6.6
  732. Öá256 patterns can be written
  733. 6.6
  734. Öá4 effects per event
  735. 6.6
  736. ÖáVirtually unlimited tune length
  737. 6.6
  738. ÖáUp to 16 voice polyphony
  739. 6.6
  740. The program disc
  741. 6.6
  742. The main program disc contains the following applications:-
  743. 6.6
  744. !SysMerge & !System
  745. 6.6
  746. !DeskTrack Ö the main application
  747. 6.6
  748. !DTTBars Ö displays a bar graph öspectrum analyserò on the screen 
  749. together with a display of which voices are playing.
  750. 6.6
  751. !DTTContrl Ö allows various system parameters for Desktop Tracker to be 
  752. changed.
  753. 6.6
  754. !DTTConv Ö used to convert SoundTracker or Tracker files into Desktop 
  755. Tracker files.
  756. 6.6
  757. !DTTJuke Ö a Desktop Tracker player routine
  758. 6.6
  759. !DTTScope Ö displays an oscilloscope display of a voice that is being 
  760. played
  761. 6.6
  762. !DTTSounds Ö a sample converter that allows samples to be taken from 
  763. other programs and converts them into Desktop Tracker format.
  764. 6.6
  765. !ReadMe Ö latest information on changes since the manual was printed
  766. 6.6
  767. Using Desktop Tracker
  768. 6.6
  769. When you load the program, after the obligatory title page has 
  770. disappeared, two windows appear on the screen and the program installs 
  771. itself on the iconbar. Window one is the main editing window, in which 
  772. notes are entered and edited, and window two is the player window which 
  773. controls the various playing options of the program. I found the default 
  774. colours a bit dark but the options menu on the main program icon allows 
  775. you to customise the colours to your own taste.
  776. 6.6
  777. Note entry
  778. 6.6
  779. The note entry procedure is fairly straightforward, because the QWERTY 
  780. keyboard is used as a three octave music keyboard. Just select the 
  781. required track, load a sample you wish to use, then type in the required 
  782. notes. There is also the option of entering monophonic lines from a MIDI 
  783. keyboard, provided you have an appropriate interface, and this does make 
  784. life a lot easier. Unfortunately, the facility to output via MIDI is 
  785. missing at the moment.
  786. 6.6
  787. The tunes disc
  788. 6.6
  789. The tunes disc contains eight example files demonstrating only some of 
  790. Desktop Trackeræs abilities. I was disappointed that they had not 
  791. included a 16 track demo, as Leading Edge claim that Desktop Tracker is 
  792. the first such program capable of running sixteen concurrent tracks. I 
  793. suspect that the rush to get the program released meant that this was 
  794. overlooked.  There are, of course, a multitude of public domain tracker 
  795. files available which can be converted into Desktop Tracker file format 
  796. and which you could use a starting point for building your own library 
  797. of files.
  798. 6.6
  799. Sample discs
  800. 6.6
  801. The two sample discs contain 131 sampled sounds and there is sufficient 
  802. variety, from Flute to AhYeah! or Yam-Death1, to meet most peopleæs 
  803. requirements. Tracker files can be loaded in and the various samples 
  804. used can be stripped out, giving users access to a vast collection of 
  805. sounds at a nominal cost. The sounds provided are in Notes and 
  806. Percussion directories in disc 1, and Musical, Orchestra and Voices 
  807. directories, on disc 2. Any of the sounds provided can be modified and 
  808. re-saved using the facilities in Desktop Tracker.
  809. 6.6
  810. Conclusion
  811. 6.6
  812. This is a very interesting product capable of sophisticated musical 
  813. applications. The facilities provided are comprehensive and there is a 
  814. vast store of tracker material available in public domain libraries. The 
  815. fact that no other equipment is necessary, makes it an attractive 
  816. starting package for those interested in music on a low budget, and many 
  817. more experienced musicians will find many uses for the features 
  818. provided. 
  819. 6.6
  820. Desktop Tracker costs ú63 through Archive.ááA 
  821.  
  822. 6.6
  823. ArtWorks Column
  824. 6.6
  825. Trevor Sutton
  826. 6.6
  827. I am now beginning to find the tools and hot keys in AW very natural to 
  828. use. In fact, on returning to Draw, I find myself reaching for some of 
  829. AWæs key combinations. On my visit to BETT,  I mentioned to CC the 
  830. usefulness of the <ctrl-Q> and <ctrl-W> in Draw. This was carefully 
  831. noted and so I am hopeful. I have always found CC to be good listeners.
  832. 6.6
  833. ArtWorks 1.100
  834. 6.6
  835. Yes, version 1.100, it looks like a very long wait then for version 
  836. 2.000!
  837. 6.6
  838. Though I have had this version of AW for just two days, I have checked 
  839. the problem with rom based fonts like Trinity and Homerton and they will 
  840. now rotate and print correctly. Though support for the colour card is a 
  841. main feature of this upgrade, there are some facilities which will 
  842. appeal to everyone.
  843. 6.6
  844. There is little point in going into great detail because good manual-
  845. style notes are included with the discs. I will briefly summarise the 
  846. extra facilities with a few suggestions as to their use. This will form 
  847. an addendum to the full Archive review of AW. (Archive 6.1 p33.)
  848. 6.6
  849. Outline-only printing is supported and it works in an intelligent way, 
  850. using white rather than no fill, to replace colours. This means that 
  851. deep layers do not show through. This is useful for quick prints and for 
  852. small prints of images as reference material. Painting by numbers is, as 
  853. CC suggest, a possibility! Tiling has been changed and has become more 
  854. logical. So all you bill-posters will no doubt be happier.
  855. 6.6
  856. A useful feature for tracing work is that background layers are now 
  857. tinted 50% towards white. So it is much easier to see a black or 
  858. coloured line as you work over a background image. I may, at last, 
  859. attempt that relief map. There is now a Sprite info box which is 
  860. available either from the Object menu or <shift-f1> (not <ctrl-f1> as it 
  861. suggests in the notes). Process allows sprites with a range of colours 
  862. to be edited and Contone allows monochrome (or two colours with 
  863. intermediate shades). So your black and white scans can now, with ease, 
  864. become glorious sepia.
  865. 6.6
  866. One of the most significant features of this version is undoubtedly the 
  867. support for the colour card and I was stunned by some of the images from 
  868. AW which I saw displayed at the BETT exhibition. At present, the new 
  869. modes do not work within the Archimedes desktop environment and so AW 
  870. takes over the whole screen and the image can be magnified or reduced.
  871. 6.6
  872. There is a new version of the FlipTop application which now provides 
  873. detailed information about the current mode including processor speed, 
  874. refresh rate and an interesting comparison with the previous mode. Some 
  875. useful palettes are available and the irritating countdown in 
  876. QuickChange, which turned choosing modes into an arcade game, has been 
  877. removed.
  878. 6.6
  879. A new application, !AWviewer, is included which simply displays AW 
  880. files, allowing zooms and WYSIWYG. This can be freely distributed with 
  881. your own AW files to make people jealous or perhaps encourage them to 
  882. buy the program. Itæs a shrewd move on the part of CC.
  883. 6.6
  884. Impression 2.18
  885. 6.6
  886. This is now available and the support for AW files seems to work well 
  887. and with a WYSIWYG option in the Misc menu. This means outlines of 
  888. images can be used to speed up redrawing.
  889. 6.6
  890. Palettes
  891. 6.6
  892. Choosing colours in AW can be a little hit and miss, especially if you 
  893. are ultimately aiming to print your work to one of the many ribbon, 
  894. inkjet or even bubblejet or laser colour printers. It helps, of course, 
  895. to print a few samples and I have found the clipart accompanying the AW 
  896. package to be useful. It is possible to save the palettes for each of 
  897. these clips separately Ö some of them give a vast and unuseable list of 
  898. colours. Just try the ColourMap file from AW Disc 3 and have a look at 
  899. the palette. It is clear, from conversations with CC at BETT, that more 
  900. usable palette layout and accessibility are being considered. The 
  901. facility to pick up a colour already in use (as in most painting 
  902. applications) will, I hope, soon be implemented. Mr T.M. Smith has 
  903. written to say that he is currently working on a palette of flesh tones. 
  904. Perhaps useful palettes could be shared? I have submitted a 256 Paint 
  905. palette for inclusion on the monthly disc. This is large but gives 
  906. groups of shades in a fairly usable order. 
  907. 6.6
  908. Customising AWæs toolbox
  909. 6.6
  910. At first, I wondered why anyone would want to change the original 
  911. toolbox layout in AW. I realise that, with the potential of extra 
  912. modules, this is an important facility but there was a feeling of power 
  913. having all the tools instantly available in a block. However, I have 
  914. just decided to experiment with the re-ordering of the toolbox. My aim 
  915. was to produce a layout similar to that of Draw.
  916. 6.6
  917. Using <adjust> dragging allows icons to be swapped, while <adjust> 
  918. dragging off the toolbox adds the tool to a group Ö only sensible groups 
  919. of tools are possible. A menu pointer appears when the pointer moves 
  920. over a group of tools. The single width toolbox is an option from the 
  921. Choices Ö ArtWorks option from the iconbar menu.
  922. 6.6
  923. So my links are as follows:
  924. 6.6
  925. Ö Curve tool Ö Straight line tool, Freehand tool
  926. 6.6
  927. Ö Rectangle tool Ö Oval tool, Rounded rectangle tool
  928. 6.6
  929. Ö Flat fill tool Ö Linear fill tool, Radial fill tool
  930. 6.6
  931. Ö Scaling tool Ö Rotate tool
  932. 6.6
  933. Ö Zoom tool Ö Push tool
  934. 6.6
  935. Ö Blend tool Ö Envelope tool, Perspective tool
  936. 6.6
  937. Ö Text tool
  938. 6.6
  939. Ö Select tool
  940. 6.6
  941. Once an alternative tool is selected, it moves to the toolbox. This 
  942. facility shows much forethought and will no doubt be vital when we have 
  943. Hatched fill tools, Trace tools, Sprite manipulation tools, etc! You 
  944. might not like the end result but itæs worth a try!
  945. 6.6
  946. Rulers in AW
  947. 6.6
  948. Mr J. Jordan sensibly suggests a route to producing rulers in AW. 
  949. Drawing them in a background layer and saving the file as the DefDoc in 
  950. the Auto directory. This would give a default background layer with 
  951. rulers. I welcome this suggestion Ö perhaps someone could draw some and 
  952. offer them for the Archive magazine discs.
  953. 6.6
  954. Printing
  955. 6.6
  956. Mr Smith found that printing from AW to his HP Deskjet 500C produced 
  957. colour banding in graduated fills and blends. However, after purchasing 
  958. the Ace RISC-OS 3, 24 bit Pro-Drivers, the quality improved 
  959. dramatically. 
  960. 6.6
  961. The printer driver for the Deskjet also provides improved printing on a 
  962. Citizen Swift when the appropriate printer definition is loaded. (That 
  963. was a good discovery by my friend Charlie!)
  964. 6.6
  965. Steve Hutchinson has sent in some observations of printing problems 
  966. (along with other useful information which I will use for further 
  967. columns). He says...
  968. 6.6
  969. I have tried to produce a few items using the Fit Lots option Ö for 
  970. example, a prayer bookmark. I change the page setup to a Custom size, 
  971. 70mm wide by 148mm high. This will give me six bookmarks to an A4 page. 
  972. The manual says to reduce the scaling in the Print Dialogue box, a 
  973. little, to allow for the margins, which I do; 97% gives ÉFit Lots (6)æ. 
  974. However on printing out, AW hasnæt taken the margins into account. It 
  975. positions the six copies based on the left bottom corner and I lose 
  976. anything too near the bottom. If it centred it, as Impression does, all 
  977. would be well. If it isnæt going to centre it properly, it should allow 
  978. Print Lots (6) with 100% scaling. 
  979. 6.6
  980. I have not used this facility yet. Any comments?
  981. 6.6
  982. Fonts again
  983. 6.6
  984. Steve Hutchinson offers some different ideas for font organisation.
  985. 6.6
  986. Reading Michael Carteræs comments on the fonts supplied with Artworks, 
  987. what I want is an automatic version of !FontInst. That is, a program 
  988. that looks at a document before it loads it, to discover the required 
  989. fonts and then loads those that are not in the current FontList. It 
  990. could do this from the HardDisc or archived directory, or even by asking 
  991. for the right floppy disc, if it kept a record of where the fonts were. 
  992. It sounds like the next version of !FontDir to me Ö how about it Adrian? 
  993. (Watch this space! Ed.)
  994. 6.6
  995. Thanks Steve. Perhaps someone will solve our problems. I have found, 
  996. though, that after either Impression or AW has failed to find a font and 
  997. replaced it with their choice, the correct fonts can be included by 
  998. subsequently loading the appropriate font directories.
  999. 6.6
  1000. Coda
  1001. 6.6
  1002. As in a musical piece, this section will form a tailpiece to the column. 
  1003. It will sometimes offer questions to be answered and perhaps even 
  1004. provoke discussion.
  1005. 6.6
  1006. AW is a package which encourages creativity. The trouble is, we computer 
  1007. folk enjoy the technology too much. Let us therefore have some 
  1008. suggestions for experimentation or your favourite special effect. Which 
  1009. blends or fills work well for you? Have you tried curve stitching?ááA 
  1010.  
  1011. 6.6
  1012. CC
  1013. 6.6
  1014. new Artwork
  1015.  
  1016. 6.6
  1017. Safesell
  1018. 6.6
  1019. new Artwork
  1020.  
  1021. 6.6
  1022. SpaceTech
  1023. 6.6
  1024. From 6.5 page 40
  1025.  
  1026. 6.6
  1027. Comment Column
  1028. 6.6
  1029. Å   AKF18 monitor problems? Ö I recently purchased a Acorn Multiscan 
  1030. Monitor type AKF18 for use with my A3000. I found, however, that it 
  1031. would not display correctly in the mode 20/21 multiscan modes.
  1032. 6.6
  1033. I telephoned Acorn Customer Services for assistance, only to be told 
  1034. that they do not provide Technical Support over the telephone. I then 
  1035. wrote to Acorn explaining, in detail, my problem. After about four 
  1036. weeks, the following response was received:
  1037. 6.6
  1038. öIt is possible, by means of an adaptor, to attach the AKF18 monitor to 
  1039. an A3000. It was never designed to be used with this computer and 
  1040. therefore compatibility problems such as those described in your local 
  1041. letter will arise.ò
  1042. 6.6
  1043. My local dealeræs comments were that he was not aware of this problem. 
  1044. Need I say any more to potential purchasers than YOU HAVE BEEN WARNED.á 
  1045. D West, Maidenhead.
  1046. 6.6
  1047. In our experience, it is possible to get AKF18 monitors working OK on 
  1048. pre-A5000 computers. If you have problems, itæs probably worth getting 
  1049. Careware 18 Ö it has some utilities which will help. Ed.
  1050. 6.6
  1051. Å   A-Link limitations Ö It seems that the A-Link for the Acorn Pocket 
  1052. Book will only work on RISC-OS 3.10 and not on 3.00. (Apologies to A5000 
  1053. owners still waiting for an upgrade. Ed)á P Hooper, Norfolk.
  1054. 6.6
  1055. Å   ArcFax & Hayes/BABT-approved modems Ö What Philip Green says in his 
  1056. review of ArcFax is not true Ö there are several BABT-approved Hayes 
  1057. modems. I have a Pace Microlin which is definitely Hayes and has a green 
  1058. sticker. I believe the US Robotics (nΘe Miracom) are approved and they 
  1059. are Hayes as well.
  1060. 6.6
  1061. David Pillling tells me that he is about to start a revision of ArcFax 
  1062. incorporating feedback from users. I believe it will also incorporate 
  1063. support for third party serial ports which will help overcome the 
  1064. bottleneck in the Archimedes native port.
  1065. 6.6
  1066. I think that the reason for the time difference between sending and 
  1067. receiving faxes may in part be due to the fact that a real Fax machine 
  1068. is having to scan and compress on the fly whereas, when sending via 
  1069. ArcFax, that part of the job is already done. Some Fax modems can only 
  1070. transmit at 9,600 baud whilst receiving at 14,400. Others work at 14,400 
  1071. both ways and, more commonly, at 9,600 both ways. If you are buying a 
  1072. modem, it is worth checking out its performance. All the BABT-approved 
  1073. units I have come across seem to be 9,600 only. As yet, it is only the 
  1074. unapproved ones that seem to be capable of 14,400.á Tim Nicholson, 
  1075. Cranleigh.
  1076. 6.6
  1077. Å   Archimedes in the Arabian Gulf Ö In this far-flung outpost of 
  1078. Archimedian society, it is sometimes difficult to maintain the stimulus 
  1079. and interest which is greatly enhanced by magazine editorial and comment 
  1080. such as provided in Archive. (I wonder if the same letter will appear 
  1081. elsewhere?! Ed) There are at least four personal users of Acorn RISC 
  1082. machines in Abu Dhabi that I know of plus the english-speaking junior 
  1083. schools in Abu Dhabi and Al Ain and interest in Acorn machines is 
  1084. growing all the time. If any Archive member has been öpostedò or is 
  1085. considering a posting in the Arabian Gulf and would like to correspond, 
  1086. I would be most happy to hear from them. Graham Howard, c/o ADGAS, 
  1087. P.O.Box 3500, Abu Dhabi, UAE.
  1088. 6.6
  1089. Å   ArcSimp upgrade Ö As I write this (early February), Mijas Software 
  1090. have updated their simulation software ArcSimp to version 1.55. Several 
  1091. bugs have been fixed and some improvements to the WIMP interface make 
  1092. the handling even better than before.
  1093. 6.6
  1094. In addition, they have put a new example simulation onto the disc, which 
  1095. shows some of the scope of the program: The acceleration of a 
  1096. öperformance carò can be manipulated by changing the setup of the gear 
  1097. box (number of gears, transmission ratios). Registered users should, by 
  1098. now, have received their free upgrade.
  1099. 6.6
  1100. The next major revision (version 2.00) with a new, more detailed manual, 
  1101. has been announced for öprobably the first quarter of æ93ò. If this new 
  1102. manual is carefully done, it will be a real boon.á Jochen Konietzko, 
  1103. K÷ln, Germany.
  1104. 6.6
  1105. Å   CD-ROMs Ö Now that CD-ROMs are becoming more popular, I am tempted to 
  1106. look across to the PC world. There, games are often available on CD-ROM, 
  1107. whilst in the Acorn market all we can get are art files. Now, I am sure 
  1108. that games manufacturers will be reluctant to make game CDs until the 
  1109. demand is there, but I also feel that some people will be reluctant to 
  1110. buy a CD-ROM drive until the supply is there. Which came first, the 
  1111. chicken or the egg? Neil Walker, Norwich.
  1112. 6.6
  1113. Å Ceramic Solutions Ö The Colton pottery team have done it again. To 
  1114. celebrate their 5th Anniversary they have produced another mug.
  1115. 6.6
  1116. öSo whatæs new?ò cry dedicated Colton watchers. Precisely nothing I am 
  1117. afraid Ö same conventional open top, closed bottom circular cross 
  1118. section; same vertically aligned handle. OK there are now three colours. 
  1119. My A level class scratched their befuddled heads and asked, öIs that one 
  1120. and a half bit colour?ò No lads, itæs not. See you all next year.
  1121. 6.6
  1122. Steve, the director of computer-based learning, was quick to recognise 
  1123. an opportunity, öwrite them a good review and tell Colton you want to 
  1124. review two more.ò In our budget, mugs come under Éconsumablesæ. 
  1125. 6.6
  1126. The decoration might be described by graphic designers as öa broad 
  1127. frieze of penguinsò Ö but it would only be described in this way once, 
  1128. since few things annoy the folk who hang around listening to graphic 
  1129. designers so much as weak puns.
  1130. 6.6
  1131. Colton, keen to emphasise the power and ease of use of their new word 
  1132. processor chose to advertise Wordz at the BETT show with a word 
  1133. processed year planner. Good try, but will it do letters? Now that I 
  1134. have described the mug as Énothing newæ, I suppose I will find out 
  1135. because they will probably write to me asking for their free mug back.á 
  1136. Robert Chrismas, Gosport.
  1137. 6.6
  1138. Å   Compression, version 1.17 is an upgrade worth installing: Compression 
  1139. is now fully RISC-OS 3 and 3.10 compatible, so that it can also be 
  1140. included into a boot file without difficulty.
  1141. 6.6
  1142. In addition, there is a very useful new keyboard short cut. Simply 
  1143. pressing <Ctrl-Insert> opens the öotherò directory window (Compression 
  1144. or normal), which is particularly valuable if you are somewhere deep 
  1145. inside the directory tree and want to compress or decompress a file.á 
  1146. Jochen Konietzko, K÷ln, Germany.
  1147. 6.6
  1148. Å   Credit where credit is due Ö When I wrote (Archive 6.2, p8) about my 
  1149. experiences with my SCSI hard disc, I expected to get it back within the 
  1150. next week or so.
  1151. 6.6
  1152. When it still had not arrived after more than two months, in 
  1153. exasperation, I phoned Morley. It turned out that they had sent the disc 
  1154. long ago and a subsequent check was able to trace it up to the point 
  1155. where it left the UK, then it vanished.
  1156. 6.6
  1157. Rather than wait for the insurance company to act, Morley decided to 
  1158. send a replacement straight away. This arrived within ten days but, 
  1159. somewhere along the way, someone had obviously used the parcel for 
  1160. target practice because there was a big hole in the side. Most of the 
  1161. Styrofoam chips had vanished and the drive had suffer a head crash!
  1162. 6.6
  1163. This prompted Morley to send a third disc (a newer model Ö mine was no 
  1164. longer available Ö they wrote öhope you donæt mindò) and to compensate 
  1165. me for the long wait, they even threw in (free of charge) a new EPROM 
  1166. for their SCSI podule which contains CDFS (someone obviously remembered 
  1167. I had asked about this a while ago).
  1168. 6.6
  1169. Now that is what I call service!á Jochen Konietzko, K÷ln, Germany.
  1170. 6.6
  1171. Å   Dongle problems Ö On occasions, I find that I cannot print from other 
  1172. applications until I have run Impression and quit it and when I recently 
  1173. used a Canon BubbleJet, instead of my own LaserDirect, I experienced the 
  1174. same problem. Perhaps I can offer the following explanation.
  1175. 6.6
  1176. The Impression dongle contains various circuits which need power. The 
  1177. power is obtained by rectifying two data lines from the Archimedesæ 
  1178. printer interface (D1 and D8) and two lines from the printer (SLCT and 
  1179. NACK); the rectified voltage is stored on a capacitor and powers the 
  1180. dongle. In normal operation, Impression activates the dongle every time 
  1181. it is run but if Impression has not been run there is no guarantee that 
  1182. power will be delivered to the dongle. (This also seems to be more of a 
  1183. problem on RISC-OS 3.1. Ed.)
  1184. 6.6
  1185. D1, D8 and NSTB from the computer and BUSY from the printer are buffered 
  1186. on the dongle by one of the ICs, so no power on the dongle means no 
  1187. output to the printer. Also, the BUSY line from the dongle to the 
  1188. computer stays high, telling the computer that the printer is busy and 
  1189. unable to take any input. The printer data stays in the Archimedes, 
  1190. which then freezes up, waiting; this is an un-delightful feature of 
  1191. RISC-OS 3.1 which doesnæt seem to let its buffers fill before hanging.
  1192. 6.6
  1193. (Incidentally, people with old dongles will discover that on the newer 
  1194. Archimedes machines, the bidirectional printer interface will not work 
  1195. from printer to computer as CC did not wire up all the pins between the 
  1196. connectors.)
  1197. 6.6
  1198. The DIY solution of shorting pins together on the dongle may work 
  1199. (although I canæt see why it should) and it shouldnæt damage anything 
  1200. but it isnæt really the answer. Affected users should write to Computer 
  1201. Concepts demanding a better solution e.g. (1) Computer Concepts write a 
  1202. short module which will Éexerciseæ the dongle, or (2) redesign it, or 
  1203. (3) use a more sensible method of software protection such as 
  1204. installation routines which burn-in registration codes provided by CC on 
  1205. the telephone Ö quite a common method on PC software.á Seßn Kelly, 
  1206. Leighton Buzzard.
  1207. 6.6
  1208. Å   RISC-OS 3.1 upgrades Ö Here is what we wrote in the Price List last 
  1209. month...
  1210. 6.6
  1211. I am sorry to say that the position with regard to A5000 RISC-OS 3.1 
  1212. upgrades has still not resolved itself. (Itæs now nearly 6 months since 
  1213. I placed the order with the distributor!) In fact, Acorn have just told 
  1214. us that they have sent out more A5000 upgrades than they have made 
  1215. A5000s. 
  1216. 6.6
  1217. So what has happened to these upgrades? Iæll tell you where I think they 
  1218. are. Owners of pre-A5000 computers have bought them Ö they have ignored 
  1219. Acornæs licence conditions and have installed them in non-A5000 
  1220. computers to save themselves ú30 a set.
  1221. 6.6
  1222. In other words, a number of selfish people have taken advantage of 
  1223. Acornæs goodwill in allowing A5000 owners to have 3.1 chips virtually at 
  1224. cost and have thereby left bona fide A5000 owners without their 3.1 
  1225. upgrades.
  1226. 6.6
  1227. Here is a response from a reader...
  1228. 6.6
  1229. I read with interest your comments in the latest Archive about the 
  1230. shortage of RISC-OS 3.10 upgrades, but was very puzzled by your comments 
  1231. about people öbreaking the licence conditionsò by fitting these upgrades 
  1232. to older machines; I have checked the licence and there is no such 
  1233. condition!
  1234. 6.6
  1235. Iæm sure that Acorn arenæt stupid Ö if they didnæt want the upgrades to 
  1236. be fitted to older machines then they would have imposed some definite 
  1237. conditions, rather than relying on goodwill and peopleæs öhonestyò.
  1238. 6.6
  1239. Could you please check the licence conditions? I can see none that 
  1240. people would be breaking through buying A5000 upgrade packs. Indeed, the 
  1241. printed manual and extra delivery expense make me wonder if Acorn makes 
  1242. any more profit on the full upgrade packs compared with the A5000 packs.
  1243. 6.6
  1244. Given that the number of ROM sets coming into the country is limited, it 
  1245. strikes me that Acorn has got to make the decision whether it is more 
  1246. important to upgrade users from RISC-OS 3.00 to RISC-OS 3.10 or from 
  1247. RISC-OS 2.0x to RISC-OS 3.10. That is surely the true reason for the 
  1248. shortage of A5000 upgrade packs?
  1249. 6.6
  1250. I, too, have checked the licence agreement and the reader is correct 
  1251. that there is nothing which specifically refers to its use (or 
  1252. otherwise) on any other computers. Iæm sorry that I didnæt check my 
  1253. facts properly but I still maintain that it is taking advantage of 
  1254. Acornæs goodwill. Ed.
  1255. 6.6
  1256. Å   The Good, The Bad and the Pocket Book Ö A short story by the non-
  1257. technical partner in a computer household.
  1258. 6.6
  1259. The Bad (Sad) News Ö sold our old faithful (much modified) BBC B.
  1260. 6.6
  1261. The Good News Ö bought a Pocket Book (from NCS).
  1262. 6.6
  1263. The Bad News Ö NCS had not received any stocks of A-links or power 
  1264. packs.
  1265. 6.6
  1266. Weeks Later Ö The Good News Ö the A-link arrived.
  1267. 6.6
  1268. The Bad News Ö it needs RISC-OS 3.1, not 3.0! We donæt have 3.1 on our 
  1269. A5000 and neither does any dealer in the country it appears!
  1270. 6.6
  1271. The Good News Ö a kind friend offers the use of her A5000 (that has the 
  1272. upgrade) to transfer the now bulging files on the Pocket Book.
  1273. 6.6
  1274. I arrive complete with A-link, software and manual. The coffee comes out 
  1275. and resigned faces show they expect they are in for a long evening.
  1276. 6.6
  1277. The Even Better News Ö it worked first time! Ten minutes later, all the 
  1278. files are transferred and we enjoy a pleasant evening swapping stories 
  1279. about Acorn and the non-availability of items.
  1280. 6.6
  1281. öWell ...?ò was the comment on my return home. öAll done. Easy.ò I reply 
  1282. with a grin.
  1283. 6.6
  1284. Now to transfer the word processing files in Edit into First Word Plus. 
  1285. He sits and tries different ways Ö I get out the manual! Unfortunately, 
  1286. it was not written for a Énormalæ person like me. I read out the 
  1287. instructions for ÉImporting text from plain text editorsæ. I read 
  1288. exactly and he types in as I speak, presses <return>, clicks on boxes, 
  1289. etc but all to no avail. (öGive it to me, youæve misread something.ò The 
  1290. usual mutterings follow.)
  1291. 6.6
  1292. WHY didnæt it work Ö because the instructions are not exact. You have to 
  1293. realise that, because you clicked on <End of File Replace> during the 
  1294. first operation (and itæs never mentioned again) you should do it every 
  1295. time. Well, I didnæt realise. To my non-technical brain, if it doesnæt 
  1296. say do something then you probably shouldnæt do it! 
  1297. 6.6
  1298. Itæs that kind of problem in the manuals that make your average computer 
  1299. user (and I mean that word USER Ö they want to USE it for a particular 
  1300. purpose) give up using an expensive and very useful tool.
  1301. 6.6
  1302. **********
  1303. 6.6
  1304. The Pocket Book is great, easy to use and very useful for taking notes 
  1305. in meetings, reminding you of appointments, telling the time, having an 
  1306. address book database; all in a smaller space than my Filofax.
  1307. 6.6
  1308. However, its biggest bonus is then to transfer those meeting minutes, 
  1309. lecture notes, etc into another document or DTP publication.
  1310. 6.6
  1311. (The same will apply to using the spreadsheet and database but I havenæt 
  1312. got that far yet.)
  1313. 6.6
  1314. So, come on Acorn, make life easy for the likes of me. Give me the Ébits 
  1315. and piecesæ that I need to make everything work together. Also, remember 
  1316. that we are all not technically minded (nor have hours to spend 
  1317. Éfiddling aroundæ) and make the manuals a bit more USER friendly.
  1318. 6.6
  1319. **********
  1320. 6.6
  1321. The Bad News Ö NCS still havenæt received the power packs and as for the 
  1322. RISC-OS 3.1 ......
  1323. 6.6
  1324. Sue Hooper, Martham, Norfolk.
  1325. 6.6
  1326. (We have got some Psion mains adaptors but have still only received less 
  1327. than 100 of the 250 sets of A5000 RISC-OS upgrades that I ordered on 1st 
  1328. September. Ed)
  1329. 6.6
  1330. Å   When is a K not a k? Ö Following on from the comments last month about 
  1331. kb and Kb, I have been informed by more than one reader that K is an 
  1332. accepted (though not SI-approved) unit meaning 210 i.e. 1024. This then 
  1333. distinguishes it from k which is 103. (Mind you what distinguishes 106 
  1334. (M) from 220 (M)?) Well, I think Iæll stick as I am with Mb and Kb. OK? 
  1335. Ed.
  1336. 6.6
  1337. Å   Wish list for a new Acorn machine:
  1338. 6.6
  1339. Modular design. Have memory boards (inc MEMC) on a daughter board (like 
  1340. A540).
  1341. 6.6
  1342. CPU (and socket for FPU) on daughter board. Also make the CPU much 
  1343. faster.
  1344. 6.6
  1345. Graphics card with VIDC20 or better including 512Kb or more of its own 
  1346. dual-port memory. 
  1347. 6.6
  1348. Memory upgrade to go to greater than 4Mb as on an A540. (Yes I know 
  1349. about 8 Mb upgrades for 400 series but Acorn donæt produce them.)
  1350. 6.6
  1351. Built-in IDE controller to save a podule slot. (Iæd prefer built-in 
  1352. SCSI! Ed.)
  1353. 6.6
  1354. More than four expansion slots Ö one option would be to have them 
  1355. vertically stacked. This would, however, preclude full-width podules, 
  1356. e.g. I/O podule, and would also make the case taller Ö not in keeping 
  1357. with Acornæs current style. (Chris hadnæt seen the February magazine 
  1358. when he wrote this. I think Ultimate Expansion System may be one answer. 
  1359. Ed.)
  1360. 6.6
  1361. Again, as per the A540, a hefty PSU.
  1362. 6.6
  1363. I▓C lines brought out on a separate connector. I have to lose the use of 
  1364. one podule connector because I use a Morley Teletext adaptor which uses 
  1365. these lines.
  1366. 6.6
  1367. The idea behind these suggestions is that the machine can easily be 
  1368. upgraded as and when different parts become available. It might also 
  1369. make manufacture easier and therefore cheaper. For example, Acorn could 
  1370. simply have a plain mother board and plug in an ARM2, ARM3 board or 
  1371. ARM600 board depending on the customeræs specification. The same applies 
  1372. to the graphics system, with a choice of VIDC or VIDC20. The dual port 
  1373. memory would allow the VIDC 20 to use higher resolutions and colours 
  1374. without loss of speed.á Chris Walker, Norwich.ááA 
  1375.  
  1376. 6.6
  1377. News Flash ... Ethernet and Econet ...
  1378. 6.6
  1379.    Get Teletext
  1380. 6.6
  1381.                 on all stations
  1382. 6.6
  1383.                            of an AUN Network
  1384.  
  1385. 6.6
  1386. The XOB Teletext Server is the only AUN compatible teletext server.
  1387. 6.6
  1388. It will deliver teletext pages to stations on Econet and Ethernet 
  1389. networks, over bridges and through gateways.
  1390. 6.6
  1391. The server is multi-tasking and RISC OS compliant on Archimedes series 
  1392. machines. It allows pages to be saved as sprites so that graphics may be 
  1393. incorporated in published reports. Pages may be saved as text as the 
  1394. basis for newspaper articles. Pages may also be saved in viewdata 
  1395. format.
  1396. 6.6
  1397. Terminal software is also supplied for BBC-B and Master series machines.
  1398. 6.6
  1399.    Site Licence: ú154.00 (ex VAT)
  1400. 6.6
  1401.    XOB, Balkeerie, Eassie, Angus  DD8 1SR.  Tel. 030  784  364.
  1402.  
  1403. 6.6
  1404. !System and !Scrap ù A Beginneræs Guide
  1405. 6.6
  1406. Richard Hallas
  1407. 6.6
  1408. After Paulæs plea last month for article for beginners, I thought I 
  1409. would have a go at explaining !System and !Scrap. If you try to run 
  1410. them, nothing appears to happen, so why do we need them and what are 
  1411. they for?
  1412. 6.6
  1413. All that is needed here is a little basic understanding of how the Acorn 
  1414. operating system works. RISC-OS is what is known as a Émodularæ 
  1415. operating system, which means that it is comprised of lots of small 
  1416. components, each of which has its own function: these are modules. You 
  1417. can check this out by pressing <f12> (after which a star should appear 
  1418. at the bottom of the screen) and typing HELP MODULES. Press <return>, 
  1419. and a long list of titles will scroll up the screen. These are the 
  1420. components from which the operating system is built up Ö each has a 
  1421. version number and date next to it. Most of the names will be self-
  1422. explanatory, such as öFont Managerò for looking after the outline fonts, 
  1423. and öHourglassò, which takes care of the egg-timer pointer shape you see 
  1424. when an operation takes a long time. (If you want to return to the 
  1425. desktop at this point, press <shift> to allow this list to continue to 
  1426. its end and then press <return> again.)
  1427. 6.6
  1428. The point about modules is that each is a self-contained set of routines 
  1429. which is only used when needed. Different teams of programmers were 
  1430. responsible for writing the different modules at different times and 
  1431. many modules have undergone revisions since they were first created, 
  1432. either to improve their facilities or to correct mistakes, or both.
  1433. 6.6
  1434. One of the really nice things about RISC-OS is that if a module has been 
  1435. revised since its original inclusion in the operating system, a copy of 
  1436. the updated version can be loaded from disc. For example, the copy of 
  1437. the Font Manager built into RISC¡OSá2 is a very early version which 
  1438. cannot cope with the now standard outline fonts. Therefore, RISC¡OSá2 
  1439. applications which use outline fonts have to make sure that a more 
  1440. recent version of the Font Manager has been loaded from disc. Whatæs 
  1441. more, it is also possible to load additional modules from disc to extend 
  1442. the facilities of the operating system.
  1443. 6.6
  1444. !System
  1445. 6.6
  1446. !System is a directory tha   t contains 
  1447. later versions of some of the modules built into the operating system. 
  1448. It also contains copies of extra modules that provide facilities which 
  1449. may be needed by certain applications but which are not built into the 
  1450. operating system.
  1451. 6.6
  1452. An example of one of these is a module called öInterface Managerò. Many 
  1453. applications, especially ones in the public domain, have nice-looking 3D 
  1454. buttons and borders. (Impression was the first application to use this 
  1455. style, although the effects are created by its own proprietary system.) 
  1456. To provide this effect, the Interface Manager module is needed and so 
  1457. when you load an application that uses it, the application will try to 
  1458. make sure that the module is available. First it checks to see if the 
  1459. module has been loaded already and then, if not, it tries to find a copy 
  1460. within the !System directory.
  1461. 6.6
  1462. If your computer does not know where your !System is located, you will, 
  1463. at this point, get an error message along the lines of öSystem resources 
  1464. cannot be foundò. This is why it is important to let the computer know 
  1465. where there is a copy of !System when you first switch it on. If you 
  1466. have a hard disc, !System should be located in the first directory to 
  1467. open when you click on the hard disc icon.
  1468. 6.6
  1469. All that is needed to tell the computer where !System is located, is to 
  1470. open a directory containing it. To be doubly sure, you can double-click 
  1471. on !System to Érunæ it. This has the effect of telling the computer that 
  1472. you really want it to use this particular copy of !System. This is 
  1473. useful if you have used a floppy disc which has a copy of !System on it, 
  1474. and you want to make sure the computer is not using that copy of !System 
  1475. by mistake.
  1476. 6.6
  1477. The last point illustrates why it can be confusing to have more than one 
  1478. copy of !System available. The computer can only know about the location 
  1479. of one !System at once, so you should have your own working copy into 
  1480. which you copy all the latest modules as you receive them. An 
  1481. application called !SysMerge from Acorn will make the process of 
  1482. updating modules in !System very straight forward.
  1483. 6.6
  1484. If you do have an out-of-date module in your !System, you may get a 
  1485. slightly confusing error message when you try to run an application. It 
  1486. may say something like, öYou need Clib 3.75 or laterò. Clib, which is 
  1487. short for Shared C Library, is a module which is needed by applications 
  1488. which were written in the ÉCæ programming language. The error message 
  1489. simply indicates that the copy in your !System is out of date and the 
  1490. application you are trying to use needs some facilities provided by a 
  1491. later version of the module. A copy of the relevant version will 
  1492. probably be supplied with the application, in which case you can either 
  1493. use the !SysMerge utility to update your !System.
  1494. 6.6
  1495. (If you prefer to öseeò what is going on, you can open up your !System, 
  1496. by holding down <shift> while double-clicking on it, open the Modules 
  1497. sub-directory that is inside it and copy the module into it yourself.)
  1498. 6.6
  1499. If the updated module has not been provided with the application, you 
  1500. will probably be able to get a copy from a local Acorn dealer or by 
  1501. buying Shareware 17 from Archive.
  1502. 6.6
  1503. There is one very important point to bear in mind when you have just 
  1504. updated a module. If the old version of the module is loaded (and in 
  1505. use) when you load the application which needs the newer version, the 
  1506. computer is quite likely to crash. For this reason, you should save all 
  1507. your work in progress, update your !System and then reset the machine.
  1508. 6.6
  1509. So, to summarise: !System is simply a place to keep updated and new 
  1510. modules. The computer must know where it is located so that it can load 
  1511. the modules when it needs them.
  1512. 6.6
  1513. !Scrap
  1514. 6.6
  1515. !Scrap uses the same icon as !System but is, if anything, slightly more 
  1516. mysterious. As with !System, you should only have one copy of !Scrap 
  1517. available, and opening a directory containing it (or double-clicking on 
  1518. it) will tell the computer where it is located. The computer often has 
  1519. to write things into !Scrap, so those of you with a hard disc drive are 
  1520. at an advantage. If !Scrap is on your hard disc, the computer can write 
  1521. things to it without you knowing or having to insert the floppy disc 
  1522. containing it.
  1523. 6.6
  1524. The precise purposes of !Scrap are slightly less well-defined than those 
  1525. of !System, but basically it has two uses. One is to facilitate the 
  1526. smooth running of the system when transferring data and the other is to 
  1527. provide a Ésafety netæ if an application crashes. If you open up !Scrap 
  1528. (by double-clicking on it with <Shift> held down) you will see that it 
  1529. contains a directory called öScrapDirò. This directory will probably be 
  1530. empty but it may contain one or more other directories, or perhaps a 
  1531. file.
  1532. 6.6
  1533. When you use two applications together, such as a drawing program and a 
  1534. desktop publisher, you may want to save data from one program into the 
  1535. other. You may perhaps drag a picture from the drawing application into 
  1536. a graphic frame in the DTP package. When this happens, the drawing 
  1537. program may send the graphic directly into the DTP package using the 
  1538. computeræs own memory (direct memory transfer) or it may save the 
  1539. picture to disc and tell the desktop publisher to load it. If the latter 
  1540. method is used, the drawing program will save the picture into !Scrap. 
  1541. The desktop publisher will then load the picture from inside !Scrap, 
  1542. display it in the frame and delete the disc copy. All this will be 
  1543. transparent to the user but if something goes wrong and the drawing 
  1544. program crashes (say), you may find that there is still a copy of the 
  1545. drawing inside !Scrap.
  1546. 6.6
  1547. The second purpose of !Scrap is to provide a place for applications to 
  1548. save data if they crash unexpectedly. For example, RISC-OS 3.1æs built-
  1549. in copy of !Paint is not particularly reliable and can quite easily 
  1550. crash in the middle of editing a large sprite file. However, it has the 
  1551. redeeming feature of often saving the edited file before it quits. If 
  1552. you look inside !Scrapsæs öScrapDirò directory, you may find it contains 
  1553. another directory with the name öPaintò which, in turn, contains the 
  1554. file you were working on when the program crashed. If you leave your 
  1555. !Scrap untended, you may find that it occasionally acquires other 
  1556. directories when applications crash and save their data inside it. It is 
  1557. important, therefore, that you do not keep !Scrap on a write-protected 
  1558. disc or the computer will not be able to work properly.ááA 
  1559. 6.6
  1560. Thanks, Richard. If anyone else feels there is a subject they could 
  1561. explain clearly for the uninitiated, get in touch with me or with Laura 
  1562. Handoca, our new Beginnersæ Column editor. Ed.
  1563.  
  1564. 6.6
  1565. CC
  1566. 6.6
  1567. From 6.5 page 19
  1568.  
  1569. 6.6
  1570. PipeLine-Z
  1571. 6.6
  1572. Gerald Fitton
  1573. 6.6
  1574. It is the help readers of this column give each other (rather than my 
  1575. monthly words) which makes PipeLine-Z such a success. Hereæs an 
  1576. example...
  1577. 6.6
  1578. DataBase
  1579. 6.6
  1580. In the Januaryá1993 PipeLine column, I included a request for help in 
  1581. changing the structure of a database. I have had several replies which 
  1582. involve the use of !Edit. Let me start by reminding you of the problem 
  1583. which was posed by Roger King. Roger has a number of records in a format 
  1584. similar to the one below (four columns) with one record per row:
  1585. 6.6
  1586.    ColáAááColáBááColáCááColáD
  1587. 6.6
  1588. What he wants to do is to change it to a format which uses two rows per 
  1589. record but with only three columns:
  1590. 6.6
  1591.    ColáAááColáBááColáD
  1592. 6.6
  1593.                ColáC
  1594. 6.6
  1595. Roger does not want to type all the records again but wants a way of 
  1596. transferring the data from his Éoldæ database to the new one.
  1597. 6.6
  1598. I received many replies which used variants of the same basic technique 
  1599. of combining the features of PipeDream and Edit. However, I would like 
  1600. to give special mention to Howard Snow and to Bruce Brown who exchanged 
  1601. discs and ideas with Roger King.
  1602. 6.6
  1603. On the Archive monthly disc you will find disc versions with the details 
  1604. of the conversion procedures recommended by Howard and Bruce.
  1605. 6.6
  1606. Bruce summarises the advantages of using the combination of PipeDream 
  1607. and Edit to solve database manipulation problems.
  1608. 6.6
  1609. 1. Nearly all databases and word processors can export data as ASCII. 
  1610. (CSV is also very useful when numbers and text are involved.)
  1611. 6.6
  1612. 2. PipeDream is marvellous for getting tabbed ASCII files into columns 
  1613. which allows the order of the data, both fields and records, to be 
  1614. changed at will using block moves and sorts.
  1615. 6.6
  1616. 3. Virtually any search and replace operation can be carried out in 
  1617. Edit. This applies particularly to RISC-OS 3 Edit and SrceEdit which 
  1618. have the more versatile Wildcard option as well as Magic characters.
  1619. 6.6
  1620. If you have more examples of using a combination of PipeDream with some 
  1621. other package (such as Edit or Basic) then please send them to me.
  1622. 6.6
  1623. Upgrades
  1624. 6.6
  1625. Wordz was launched at the BETT Show in January 1993 as version 1.00. I 
  1626. now have version 1.01 and Iæve been told that version 1.02 is just 
  1627. around the corner.
  1628. 6.6
  1629. This brings me round to asking you to write to me with your views about 
  1630. software upgrades. Rather longer ago than I care to mention, I read for 
  1631. a degree in Applied Mathematics at Imperial College, London. One of the 
  1632. extra curricular courses I attended was about publishing the result of 
  1633. research work. The course started with fundamentals such as grammar, 
  1634. spelling, the use of the word örespectivelyò and the (still much 
  1635. misused) apostrophe Ö but it also included a series of lectures on the 
  1636. topic öWhen to Publish?ò
  1637. 6.6
  1638. This topic was introduced in the form of the question, öShould you 
  1639. publish some unfinished research to Éget in before the competitionæ or 
  1640. should you wait until youære certain youæve explored every aspect of the 
  1641. subject?ò Many times, when I was in industry, I had an invention not 
  1642. quite ready to patent and deliberated, weighed the odds of being pipped 
  1643. at the post and thought about my college lectures.
  1644. 6.6
  1645. Releasing software for sale is not quite the same problem as publishing 
  1646. research but it has similarities. A large package such as Squirrel, 
  1647. Impression, PipeDream or Wordz requires many hours of development (and 
  1648. expenditure) in advance of any revenue. With such a package, it is 
  1649. almost impossible for the software team to write the program in such a 
  1650. way that it is Éguaranteedæ to be bug free. (Mind you, I have read a 
  1651. Defence Specification which goes a long way towards developing a 
  1652. philosophy, based on set theory, which might lead to a method of writing 
  1653. programs which are guaranteed to be bug free!)
  1654. 6.6
  1655. In addition to delaying release dates because of known or potential 
  1656. bugs, programmers are notorious for wanting to add a new feature or 
  1657. wanting to improve the method of implementing an established feature 
  1658. (ease, flexibility, speed). So, when do you release the software for 
  1659. sale? The answer is definitely not to wait until it is completely bug 
  1660. free and when the package has all the features that it is possible to 
  1661. think of Ö for that day, like tomorrow, never comes!
  1662. 6.6
  1663. From what I have seen, Colton Software, like so many other software 
  1664. suppliers, wait until a package is Éuseableæ rather than Éperfectæ 
  1665. before releasing it. My experience of them is that, when they release 
  1666. software for sale, they are aware of things which could be improved but 
  1667. they honestly believe that purchasers will be able to get good use out 
  1668. of the package as it stands at version 1.00.
  1669. 6.6
  1670. So, letæs accept that it would be unreasonable to delay the release of a 
  1671. version 1.00 because desirable features are not yet implemented or 
  1672. because of minor bugs known or potential. When the package is improved 
  1673. who should pay? There is a cost involved in providing upgrades and 
  1674. someone something has to pay it. Should that be the customer, the 
  1675. distributor, the dealer or the software house? So that you donæt get 
  1676. your mind locked into the current set of conventions, letæs consider one 
  1677. possible scenario which might prove popular in some sectors! 
  1678. Distributors (such as NCS) take a profit margin on the original sale. 
  1679. Should they pay the software house for the extra work involved in 
  1680. upgrading the package but pass the benefit to their customer free of 
  1681. charge? Should the customer pay? Should the software house keep 
  1682. supplying free upgrades for ever?
  1683. 6.6
  1684. I notice that the most recent upgrade to Squirrel is free but, if you 
  1685. want to make use of the new features, you will have to buy a new 
  1686. handbook for about ú15. The latest version of Impression, version 2.18, 
  1687. will cost you about ú10 if you want to upgrade.
  1688. 6.6
  1689. I am a great believer in the concept of controlling Cash Flow (rather 
  1690. than mere Profit) as a method of keeping a company financially healthy. 
  1691. In times of economic expansion, my insistence on projecting Cash Flow as 
  1692. well as ultimate Profit has been treated with suspicion (and even 
  1693. ridicule) by some of my colleagues in industry but, in a time of 
  1694. recession, Cash Flow (and not Profit) becomes the criterion for 
  1695. survival! (Funny you should mention that, Gerald Ö we nearly learned 
  1696. that the hard way last month! Ed.)
  1697. 6.6
  1698. All links in the software distribution chain need positive cash flow if 
  1699. they are to thrive and prosper. There is negative cash flow to the 
  1700. writers of packages during its development, positive cash flow during 
  1701. the sale but further negative cash flow every time a free upgrade is 
  1702. supplied to the user.
  1703. 6.6
  1704. So hereæs my question to you. öHow should upgrades by financed?ò Should 
  1705. it be the software house, the distributor, the dealer, the user or some 
  1706. combination of all these people?
  1707. 6.6
  1708. If you have an early version of Wordz, send both your program and your 
  1709. examples disc to Colton Software for a free upgrade to what will 
  1710. probably be version 1.02. It will save Colton Software administrative 
  1711. costs if you include a self addressed label (and a stamp) with your 
  1712. discs.ááA 
  1713.  
  1714. 6.6
  1715. Colton
  1716. 6.6
  1717. From 6.5 page 20
  1718.  
  1719. 6.6
  1720. Oak
  1721. 6.6
  1722. From 6.5 page 14
  1723.  
  1724. 6.6
  1725. Principles of Desk Top Publishing Ö Part 1
  1726. 6.6
  1727. Mike McNamara
  1728. 6.6
  1729. In my role as a college lecturer, I run regular introductory courses in 
  1730. DTP. In these, I am often asked whether anyone could learn to use DTP. 
  1731. The simple answer to this is Éyesæ but then, this is not really the 
  1732. right question. What they should have asked is Écan anyone learn to use 
  1733. DTP to good effect?æ. The answer to this is far less clear-cut, although 
  1734. still basically Éyesæ, or more accurately Éyes ifæ. The aim of this 
  1735. article is to look at some of these Éifsæ.
  1736. 6.6
  1737. An interesting side-effect of the power of the Archimedes is that a very 
  1738. high proportion of its users have access to DTP. This is due to the 
  1739. simple fact that Impression and Ovation are designed to be used for both 
  1740. DTP and word processing, while on other systems like Macintosh or IBM 
  1741. these two tasks require two packages. Through being able to combine the 
  1742. two into one package Archimedes users have very cost-effective access to 
  1743. high quality DTP software. Combine this with the ease of access to all 
  1744. Archimedes software through RISC-OS and the temptation to exploit the 
  1745. full potential of the software is irresistible.
  1746. 6.6
  1747. However, power has its risks (no pun intended). Having access to 
  1748. professional DTP software does not turn you into a professional DTP 
  1749. user, any more than access to word processing turns you into a best-
  1750. selling writer. DTP is far more than simply combining text and graphics 
  1751. and adding a few fancy headings. DTP is a design process and needs 
  1752. considerable thought. If you already have a design background then you 
  1753. are well ahead of the game. If not, then be prepared to invest a little 
  1754. time to learning some basic principles. Unfortunately, there are no set 
  1755. rules to good design. If there were then they would be built into the 
  1756. software and we could all produce perfect results every time. What may 
  1757. be considered good design today will be old hat and cliched by tomorrow. 
  1758. Design is an aspect of fashion and, as with any fashion, it changes with 
  1759. time.
  1760. 6.6
  1761. There are a few basic principles that can help guide us but, at the end 
  1762. of the day, trust your own judgement. If you like the look of what 
  1763. youæve produced then go for it. Donæt be afraid to use the work of 
  1764. others to help develop your own ideas.
  1765. 6.6
  1766. Suck it and see!
  1767. 6.6
  1768. The first, and possibly most important, of these principles is to 
  1769. experiment. Get into the habit of trying out ideas Ö not on the computer 
  1770. but on paper. The reason for working on paper first is quite simple. If 
  1771. you work directly on the computer then your creativity will be led, at 
  1772. least in part, by the software youære using. The less familiar you are 
  1773. with the software, the more restricted your ideas will become. 
  1774. 6.6
  1775. By working with pencil and paper, you can let your creative ideas take 
  1776. over. Work as quickly as you can. Allow one idea to follow another and 
  1777. donæt discard any. I tend to find that the faster I work, the more ideas 
  1778. I seem to get. Donæt try to be too precise but work in rough concepts Ö 
  1779. use wiggly lines to represent the text and simple cartoon or stick 
  1780. characters for graphics (see below). 
  1781. 6.6
  1782. Once you have a collection of possible designs, you can then select 
  1783. those which seem most effective and/or pleasing, and refine these. From 
  1784. the paper you are then ready to move to the computer and use the power 
  1785. of the software to bring your final idea(s) to life.
  1786. 6.6
  1787. When playing with design ideas, never lose sight of the purpose for 
  1788. which the materials are being designed. Here you need to remember that 
  1789. the design is going to play a direct part in the success, or otherwise, 
  1790. of the message you are trying to present. For example, complex, fancy 
  1791. layouts take time to read. They are not therefore suited to situations 
  1792. where the reader needs to get the message quickly.
  1793. 6.6
  1794. The more material you put onto the page, the darker and more crowded the 
  1795. page becomes. A darker page (less white space) looks more intimidating 
  1796. to the reader. A Édarkeræ page design may be more appropriate for a more 
  1797. formal message while something like a party invite comes across better 
  1798. when Élighteræ. Itæs all a matter of balance and this is something that 
  1799. you develop a feel for with practice. The degree of Édarknessæ or 
  1800. Élightnessæ of the page can be effected by many aspects of your design. 
  1801. The most obvious of these is simply the amount of material you try to 
  1802. fit onto the page. The closer things crowd together, the darker the 
  1803. effect. On top of this, your selection of font, font leading, margin 
  1804. sizes, text alignment, columns, gutters, etc will all play a part. If 
  1805. some of these terms donæt mean anything to you Ö DONæT PANIC Ö I shall 
  1806. be expanding on them, and a number of other topics, in later articles.
  1807. 6.6
  1808. For now, get your pencil and paper out and start playing around with 
  1809. ideas. It may even help to start a scrapbook of other peopleæs work Ö 
  1810. company cards, advertising flyers, brochures, price lists, letterheads, 
  1811. etc. These can provide invaluable inspiration, sparking off all sorts of 
  1812. new ideas for your own work in the future.
  1813. 6.6
  1814. Above all, donæt be afraid to experiment. Rejected ideas are not 
  1815. failures. They are simply inappropriate for the particular task at hand. 
  1816. They may well provide you with valuable ideas for later projects. 
  1817. 6.6
  1818. In the best teaching tradition Ö we learn through our mistakes; and 
  1819. looking back at some of my own earlier work, Iæve made quite a few! 
  1820. 6.6
  1821. Frame power
  1822. 6.6
  1823. To end this month, I would also like to draw your attention more closely 
  1824. to the Éframeæ within DTP. Those of you already familiar with DTP will 
  1825. inevitably understand the basic concept of the frame. For the newcomer a 
  1826. little explanation is in order.
  1827. 6.6
  1828. Anything placed onto the page within a DTP package is placed within a 
  1829. frame. In both Ovation and Impression these frames need to be created 
  1830. before the item they are to contain can be imported or created. A frame 
  1831. can contain either text or graphics and may in turn contain other frames 
  1832. (not necessarily of the same type). Thus, you might create a graphic 
  1833. frame, place within it a picture and then, again within the graphic 
  1834. frame, create a text frame to hold a caption.
  1835. 6.6
  1836. Therefore, for anyone getting into DTP it is essential that you spend 
  1837. time getting to know how to create, move, refine and fill frames. Until 
  1838. these skills are mastered, all other aspects of the DTP environment will 
  1839. appear all but impossible to control.
  1840. 6.6
  1841. However, frames are far more important to the DTP user than simply as 
  1842. the containers for items on the page. The creative and imaginative use 
  1843. of frames opens up vast new areas in page design.
  1844. 6.6
  1845. To begin with, if you find that the effect you are trying to achieve is 
  1846. proving somewhat complex, consider splitting some of the element between 
  1847. frames and then altering the interaction of the frames.
  1848. 6.6
  1849. or example, how do you create the effect of a Drop Cap (as shown at the 
  1850. start of this paragraph)? If you try to do it with a single block of 
  1851. text within a single text frame Ö you canæt. When you start to think in 
  1852. terms of multiple frames, the task is fairly simple Ö simply remove the 
  1853. initial letter from the paragraph and place it in a frame of its own. 
  1854. Increase its size as you require and then move it into the appropriate 
  1855. position. 
  1856. 6.6
  1857. For even finer control, make the initial letter frame passive. By 
  1858. default a text frame will repel the contents of other, closely 
  1859. associated, text frames by a set distance. A passive frame has had this 
  1860. repel action switched off, thus allowing the contents of others to flow 
  1861. over it. Now create a third, empty frame, with the repel still on and 
  1862. size it to move the remainder of the paragraph as required. You should 
  1863. also find here that frames sit not only alongside each other but also in 
  1864. front of or behind others. Thus you may need to alter this order to get 
  1865. the final effect.
  1866. 6.6
  1867. Next month: Fonts and Format Ö Some guidelines on how to select the 
  1868. right font for the job and how these selections and the layout format 
  1869. you choose can change the image of the message you put across.ááA 
  1870.  
  1871. 6.6
  1872. F
  1873.  
  1874. 6.6
  1875. Help!!!!
  1876. 6.6
  1877. Å   Colour printers Ö Does anyone have access to both a Canon BJC800 and 
  1878. an HP Deskjet 550C? We need someone to do some side-by-side comparisons 
  1879. of speed and output quality. Any offers? Ed.
  1880. 6.6
  1881. Å   Genesis/Magpie Column? Ö The Multimedia Column covers some of the 
  1882. broader issues of Multimedia but perhaps there is scope for a Genesis/
  1883. Magpie Column? Does anyone have any contribution to make to such a 
  1884. column and/or fancy helping to edit it? Ed.
  1885. 6.6
  1886. Å   ÉJamesæ of Cambridge University Ö Thanks for your letter. I would like 
  1887. to be able to reply but you didnæt given me an address. I donæt have a 
  1888. Ésolutionæ but I think it might help to discuss it. Ed.
  1889. 6.6
  1890. Å   LinTrack Ö With this pre-RISC-OS program, when it is used under RISC-
  1891. OS 3.1, the printing slows down considerably. It seems as if the output 
  1892. via the serial port takes place one command at a time rather than 
  1893. continuing until the buffer fills up. A PCB layout which used to take 3 
  1894. hours to plot now takes 10 hours! Can anyone help, please? Or is there a 
  1895. newer PCB layout to which I can transfer existing LinTrack layouts? 
  1896. (Sorry, Iæve lost track of who asked the question. Ed.)
  1897. 6.6
  1898. Å   Strategy games Ö At present there are very few strategy games for the 
  1899. Archimedes. Does anyone want to help in writing games of this type, 
  1900. either PD or Éprofessionalæ? Contact David Jones, 160 Hazelwood Drive, 
  1901. St Albans, Herts  AL4 0UE.
  1902. 6.6
  1903. Å   Spreadsheet Column Ö Chris Johnson has offered to edit a Spreadsheets 
  1904. Column. Since PipeDream is well covered, I suspect this effectively 
  1905. means a Schema/Eureka Column. If you have ideas, hints & tips, 
  1906. questions, bugs, etc, write to Dr C A F Johnson, Chemistry Dept, Heriot-
  1907. Watt University, Riccarton, Edinburgh EH14 4AS. (It would probably be 
  1908. helpful to state the version number of the program you are using.) His 
  1909. E-mail address is CHECAJ @ UK.AC. HERRIOT-WATT.CLUSTER or  CHECAJ @ 
  1910. UK.AC.W.CLUST.ááA 
  1911. 6.6
  1912. Help Offered
  1913. 6.6
  1914. Å   Circuit diagrams Ö I have been using DrawPlus for drawing circuit 
  1915. diagrams for some time now. If anyone would like a library of symbols, 
  1916. please contact me. Richard Torrens, 30 Reach Road, Burwell, 
  1917. Cambridgeshireá CB5 0AH.
  1918. 6.6
  1919. Å   Digitising sounds Ö In response to B J Edwardsæ request in Archive 6.5 
  1920. p17, Dave Shepherdson would be happy to try to digitise any sounds that 
  1921. Archive readers would like transferring into module form. Send an audio 
  1922. tape, formatted disc and return postage to Dave Shepherdson, 3 Tarn 
  1923. Villas, Cowpasture Road, Ilkley  LS29 8RH.
  1924. 6.6
  1925. Å   Impression to bromide Ö Anyone looking for a service for outputting 
  1926. Impression files to bromide should contact Taylor Lambert Advertising. 
  1927. They charged me ú3.50 +VAT per A4 page (min charge ú15) and they were 
  1928. very helpful Ö they seemed to know all about Impression, Draw, etc.á 
  1929. Paul Cayton, Guisley.
  1930. 6.6
  1931. Å   Spectrum emulator Ö If anyone would like a Spectrum emulator, Carsten 
  1932. Witt has one which has data transfer on 232/423 i/o port, screen module, 
  1933. LOAD and SAVE in Spectrum Basic but executed on Acorn ADFS. Contact 
  1934. Carsten at Rostockerstrasse 5, D-4353 Oer-Erkenschwick, Germany. (Phone 
  1935. 010Ö49Ö2368Ö57910.)ááA 
  1936.  
  1937. 6.6
  1938. Ovation Column
  1939. 6.6
  1940. Maurice Edmundson
  1941. 6.6
  1942. Pamphlet printing & book production
  1943. 6.6
  1944. Two recent additions to Ovation are the pamphlet printing and the galley 
  1945. printing modes. I was pleased to see these enhancements appear, 
  1946. especially the former, since a good deal of my output is produced in A5 
  1947. format, ranging from one folded A4 sheet (4 pages) to multiple sheets in 
  1948. booklet form. I have also had a long letter followed by a telephone 
  1949. conversation with a reader who was fairly new to the Archimedes and to 
  1950. Ovation and was hoping, when he had gained more experience, to produce 
  1951. books to professional standards. Perhaps there are others with similar 
  1952. interests and ambitions.
  1953. 6.6
  1954. If you are preparing material which will be sent to a commercial printer 
  1955. for production in booklet form, then almost certainly work would be 
  1956. carried out on A4 sheets in the önormalò way. Perhaps I could return to 
  1957. this in a later column. For the moment, I want to concentrate on how to 
  1958. produce copy which will be printed from the Archimedes using the 
  1959. pamphlet mode within Ovation.
  1960. 6.6
  1961. Whatever you are preparing, if you intend to use pamphlet printing, it 
  1962. must be typed on an A4 page. Ovation will automatically reduce this in 
  1963. size to A5 and rotate the pages into the landscape position. From the 
  1964. File menu, select <Print Setup> and in this dialogue box, highlight the 
  1965. Pamphlet button. This removes the highlight from the paper orientation 
  1966. buttons. Now obtain the Print dialogue box, highlight <Even Pages> and 
  1967. print. Pages will be printed on one side of the paper in correct 
  1968. sequence. For the second run, highlight <Odd Pages>, feed the pages in 
  1969. the same order as for the first run, but turned over so that the second 
  1970. side will be printed. It is an easy process. If you use a sheet feeder, 
  1971. keep an eye on the printer to ensure it doesnæt pull through two sheets 
  1972. instead of one by mistake. 
  1973. 6.6
  1974. One other point to note is that, because of the 70% reduction in size, 
  1975. this must be allowed for during the preparation of the document. 
  1976. Margins, font sizes, pictures, etc should all be larger on the screen 
  1977. than is required in the final pamphlet.
  1978. 6.6
  1979. The folded A4 sheet is the simplest document and the easiest to make. 
  1980. Any four successive A4 document pages can be printed in pamphlet mode. 
  1981. One or more of these can be blank but the print will always produce a 
  1982. leaflet with the outer right hand page as page 1 progressing to pages 2 
  1983. and 3 inside the fold and page 4 on the rear outside. Producing a larger 
  1984. booklet is a different matter, requiring much more preparation and I 
  1985. should like to look at this technique in more detail.
  1986. 6.6
  1987. There are several ways in which Ovation might be used for book 
  1988. production. One could produce a Style Sheet incorporating the various 
  1989. formats for the book Ö its title pages, contents pages, font styles, 
  1990. etc. (A style sheet can contain more than one Master Page.) Every new 
  1991. book would use it as the starting point. Some people prefer to start 
  1992. each chapter afresh as a new document with its own Master Page and only 
  1993. combine them when the task is finished. My preference is to prepare a 
  1994. set of document pages with suitable master pages along the lines of the 
  1995. first model quoted above, saved not as a style sheet but as a (blank) 
  1996. Ovation document. The reason I hold to this preference is that printing 
  1997. a book involves double pages, and with the need to keep all page entries 
  1998. as page-pairs, I feel my template method is simpler, especially for 
  1999. someone relatively new to Ovation.
  2000. 6.6
  2001. On screen, the double-sided pages of the book may be viewed in one of 
  2002. two ways. First with alternate pages scrolling upwards one after the 
  2003. other, each one filling the whole screen (the default mode). Second, by 
  2004. selecting <Show double pages> from the View menu, with each pair side by 
  2005. side. If <Fit in window> is also selected, they can be viewed together 
  2006. which is useful for checking but probably too small for typing. 
  2007. 6.6
  2008. Preparing the template
  2009. 6.6
  2010. From the iconbar menu, choose <New Document>. This dialogue box appears 
  2011. and the values I have chosen are suitable for a trial book.
  2012. 6.6
  2013.  
  2014. 6.6
  2015. Making the inner margin slightly wider has two advantages: as a rule, 
  2016. extra width is required for the binding at the fold; also it is easy to 
  2017. see at a glance on the screen whether the page is a right or left hand 
  2018. page. Select <OK> and obtain the new document page. This single frame 
  2019. right-hand page will be used for the Title pages and the Contents pages 
  2020. but for the main text pages I will consider the more complex case where 
  2021. pages have two columns of text like this magazine. 
  2022. 6.6
  2023. Glance at the bottom left corner of the tools panel and verify that you 
  2024. have 1/1 Ö chapter one, page one. Type at the top left of the page the 
  2025. word öTitleò for reference. Press <Enter> on the key pad; the next page 
  2026. comes into view and the caret is passed to the top left. Type öReverse 
  2027. of title pageò. Scroll the page up the screen with the scroll bar and 
  2028. check that the indicator reads 1/2. From the Page menu choose <New 
  2029. Chapter Ö after the current chapter>. On the new page of the new chapter 
  2030. (2/3), type öContentsò. Press <enter> again to get the caret to the top 
  2031. of the next page (2/4) and type öreverse of contents pageò. 
  2032. 6.6
  2033. We now want a third chapter with modified master pages. Obtain another 
  2034. new öchapter -afterò indicated by 3/5. Use <adjust> on the page menu for 
  2035. <Show Master Pages> (3L) then select <Page Guidelines>. You now have a 
  2036. similar dialogue box to the New Document box pictured above. Modify it 
  2037. to give in addition, Header = Footer = 12mm; 2 columns; gutter = 6mm. 
  2038. <OK>. The new two-column Master Page appears. Hide the Master Page but, 
  2039. as yet, the document page has not adopted the new style and is single 
  2040. frame. Select <Delete Page> from the page menu and get this dialogue 
  2041. box:
  2042. 6.6
  2043.  
  2044. 6.6
  2045. Remembering that we have always to work in pairs of pages, we must 
  2046. delete two pages not one. These are pages 5 to 6. When these go, they 
  2047. are instantly replaced with two more pages, containing the two columns 
  2048. we require. In fact, only page 5 comes on the screen. Use <Enter> twice; 
  2049. on the first press the caret goes to the top of column 2 and on the 
  2050. second press it goes to the top of the left column on page 6.
  2051. 6.6
  2052. At this stage, your book consists of a right hand page for the title and 
  2053. its reverse, a right hand page for the contents and its reverse and the 
  2054. first two pages for the text of chapter 1 (although to the computer, 
  2055. this is chapter 3).
  2056. 6.6
  2057. Preparing the fonts
  2058. 6.6
  2059. Now prepare the paragraph styles for the book. Of course, you can make 
  2060. amendments later but it is useful to have the main selection already 
  2061. defined in the Style Sheet. Firstly, select and edit Body Text. This 
  2062. might be 14pt Trinity Normal, justified, with the other parameters as 
  2063. already set. (Remember 14pt on screen will become 10pt when printed). 
  2064. Then Main Heading, e.g. 24pt SwissB bold, centre aligned with 6pt Space 
  2065. after; Sub Heading, 21pt ditto left aligned with 4pt Space after; Small 
  2066. Head say 18pt Trinity bold, left aligned with 4pt Space after. Using the 
  2067. öSpace afterò facility gives just the required degree of separation 
  2068. between the heading and the paragraph. Spacing by always using carriage 
  2069. returns is bad practice Ö a left over from the manual typewriter. 
  2070. 6.6
  2071. Using the prepared template
  2072. 6.6
  2073. It is wise to divide even a small booklet into chapters. Chapters are 
  2074. easier to keep tidy as they go through several re-writes and other 
  2075. editing. Text never flows across chapters.
  2076. 6.6
  2077. All is now set to begin writing. Using appropriate fonts, enter the 
  2078. details on the title page and its reverse if required. I suggest you 
  2079. keep the contents page free for the time being, using it mainly as a 
  2080. notepad to keep a check on the various chapters as you write the book. 
  2081. From the first text page show the master pages in order to fill in the 
  2082. headers and the footers, once on a left hand master page and once on its 
  2083. right hand counterpart. (When selecting master pages, it is always the 
  2084. left one which appears first.) Activate the header frame, choose from 
  2085. Paragraph styles, HeaderL and enter your text, e.g. Chapter 1. Setting 
  2086. the scene. It will be aligned to the left of the frame. Move to the 
  2087. footer frame and, using the same style, press <insert> to start the 
  2088. automatic page numbering system. Type the word page in front of the # 
  2089. sign if preferred. Scroll to the RH Master page and repeat the procedure 
  2090. using HeaderR for the text style.
  2091. 6.6
  2092. Hide the master pages and you will probably find that on the document 
  2093. page, the footer shows the wrong page number. From the page menu select 
  2094. <Modify chapter> to get the following dialogue box. Here you can choose 
  2095. the starting number, 1 in my example. You will also appreciate that if 
  2096. you want an Introduction at the beginning of the book which is not to be 
  2097. included in the main page numbers, you can have these pages numbered 
  2098. separately in Roman numerals.
  2099. 6.6
  2100.  
  2101. 6.6
  2102. There are obviously many other hints and tips to be covered about book 
  2103. production which I can return to again. In the meantime, I would welcome 
  2104. your comments.ááA 
  2105.  
  2106. 6.6
  2107.  
  2108. 6.6
  2109.  
  2110. 6.6
  2111.  
  2112. 6.6
  2113.  
  2114. 6.6
  2115.  
  2116. 6.6
  2117.  
  2118. 6.6
  2119.  
  2120. 6.6
  2121.  
  2122. 6.6
  2123. Dear Mr. Evans,
  2124.  
  2125. 6.6
  2126. My address permanently typed here.
  2127.  
  2128. 6.6
  2129. 23 February 1993
  2130.  
  2131. 6.6
  2132. Mr. J. W. Barlow
  2133. 6.6
  2134. 22 Sedgemore Drive
  2135. 6.6
  2136. Bolton
  2137. 6.6
  2138. BO5 6XU
  2139.  
  2140. 6.6
  2141. Fig. 1
  2142.  
  2143. 6.6
  2144.  
  2145. 6.6
  2146.  
  2147. 6.6
  2148.  
  2149. 6.6
  2150.  
  2151. 6.6
  2152.  
  2153. 6.6
  2154.  Dear [merge2] [merge1],
  2155.  
  2156. 6.6
  2157. [merge2] [merge3] [merge1]
  2158. 6.6
  2159. [merge4]
  2160. 6.6
  2161. [merge5]
  2162. 6.6
  2163. [merge6]
  2164.  
  2165. 6.6
  2166. Fig. 2
  2167.  
  2168. 6.6
  2169. Universal Widgets Ltd.
  2170. 6.6
  2171.  
  2172. 6.6
  2173.  
  2174. 6.6
  2175.  
  2176. 6.6
  2177. Dear [Merge2][Merge1],
  2178. 6.6
  2179. I shall be visiting [Merge5] during the second week of April. I have a 
  2180. number of new lines which I would like to discuss with you and I hope to 
  2181. bring along a sample of one of these which I believe will be of 
  2182. particular interest to your business.  You will find details of the 
  2183. present state of your account on the enclosed invoice.  it would be 
  2184. helpful if you could let me have your cheque within the next week or so. 
  2185. [Merge8].
  2186. 6.6
  2187.  
  2188. 6.6
  2189. I look forward to meeting you once again,
  2190.  
  2191. 6.6
  2192. Tom Jones (Area 5)
  2193. 6.6
  2194. 8 Lindhurst Road
  2195. 6.6
  2196. London NW7 9ZA
  2197. 6.6
  2198. Tel: 081 23 22 25
  2199.  
  2200. 6.6
  2201. 15 February 1993
  2202.  
  2203. 6.6
  2204. [Merge2][Merge3][Merge1]
  2205. 6.6
  2206. [Merge7][Merge4]
  2207. 6.6
  2208. [Merge5]
  2209. 6.6
  2210. [Merge6] 
  2211.  
  2212. 6.6
  2213. With apologies to Maurice, these three figures were missed out of last 
  2214. monthæs Ovation Column. Ed
  2215.  
  2216. 6.6
  2217. C From Basic
  2218. 6.6
  2219. Thomas Down
  2220. 6.6
  2221. Users of the Archimedes series computers are very lucky in that they 
  2222. have a very powerful structured version of the Basic programming 
  2223. language built-in. However, it is not perfect: it is not really suitable 
  2224. for speed-critical tasks (unless you are experienced enough to use the 
  2225. built-in assembler) and its support for RISC-OS windows is virtually 
  2226. non-existent, except at the very lowest command level (SYS calls).
  2227. 6.6
  2228. Due to these failings, many programmers decide to change to another 
  2229. programming language. Although there are several alternatives on the 
  2230. Archimedes, by far the best supported, at least up until now, is C. So 
  2231. it was this that I chose to use.
  2232. 6.6
  2233. Compilers
  2234. 6.6
  2235. Before you can begin programming in C, you need a special program, known 
  2236. as a compiler, to translate the program (written as a text file) into 
  2237. machine code. There are two available on the Archimedes. I will look at 
  2238. each separately.
  2239. 6.6
  2240. The cheapest option is available from Risc Developments (Beebug C). It 
  2241. comes in an Impression style box with a ring-bound manual and two discs. 
  2242. It runs without problems on anything from a 1Mb A3000 upwards, although 
  2243. you may have trouble compiling large WIMP programs on a 1Mb machine. It 
  2244. runs fine, although rather more slowly, from floppy discs. When loaded, 
  2245. it installs a single Ébig Cæ icon on the iconbar. At first, the program 
  2246. looks much the same as Edit but it has a compile option on the menu. 
  2247. This opens a window displaying the compileræs progress. The system works 
  2248. quite well but somehow lacks the overall professional appearance of 
  2249. Acornæs offering. It also suffers from occasional crashes which can be 
  2250. very disconcerting. It does, however, include a built-in assembler, 
  2251. similar to (although slightly less flexible than) the Basic Assembler. 
  2252. 6.6
  2253. The alternative is marketed by Acorn themselves, although it appears to 
  2254. be written by a company called Codemist. It is fully compliant with the 
  2255. ANSI C standard and will be referred to as ANSI C from now on. This is a 
  2256. really professional system which has been used to write many of our most 
  2257. popular programs. Version four is supplied on four discs, together with 
  2258. Acornæs DDE environment. The whole system is efficient and business-
  2259. like, allowing you to write both applications and (with the help of a 
  2260. separate utility) relocatable modules. It also comes with a debugger 
  2261. which makes it much easier to find subtle bugs in major programs. The 
  2262. only real drawback is the price Ö around three times that of Beebug C. 
  2263. Also it requires a higher system specification Ö 2Mb of RAM and a hard 
  2264. disc are needed to use the system seriously.
  2265. 6.6
  2266. Comparisons
  2267. 6.6
  2268. I do not usually like to rely on speed comparisons but I could not 
  2269. resist trying one simple benchmark test. The following comparisons 
  2270. relate to the dhrystone benchmark which tests string handling and simple 
  2271. integer manipulation. They were run on an ARM 3 A440/1 with IDE hard 
  2272. disc and RISC-OS 3. All timings were done in mode 35 (larger screen, 
  2273. standard resolution, 16 colour).
  2274. 6.6
  2275. Beebug C
  2276. 6.6
  2277. Time to Compile Ö 15 seconds
  2278. 6.6
  2279. Dhrystones/Second Ö 7705.3
  2280. 6.6
  2281. Size Ö 6580 
  2282. 6.6
  2283. ANSI C v4
  2284. 6.6
  2285. Time to Compile Ö 4 seconds
  2286. 6.6
  2287. Dhrystones/Second Ö 7714.3
  2288. 6.6
  2289. Size Ö 20420 (squeezed to 6847)
  2290. 6.6
  2291. The results of these comparisons are quite surprising. There is no real 
  2292. speed difference and the cheaper compiler produces more compact code. 
  2293. However, the difference is not so significant when the ANSI C code is 
  2294. compressed with the squeeze utility supplied and results may well be 
  2295. different for larger programs. 
  2296. 6.6
  2297. Editors
  2298. 6.6
  2299. Both these compilers are supplied with a program editor which allows 
  2300. dynamic error correction (called Éthrowbackæ by Acorn). This means that 
  2301. any errors found in your program when compiling are displayed in a 
  2302. window. When you click on an error, the editor automatically moves to 
  2303. the particular line. 
  2304. 6.6
  2305. Both the supplied editors provide much the same features as Edit but I 
  2306. find that, except for the error-correcting facilities, they provide very 
  2307. little help when writing large amounts of C program. A much better 
  2308. solution is to use DeskEdit 2 (also from Risc Developments). 
  2309. Surprisingly, this only provides dynamic error correction with Acornæs 
  2310. compiler! This seems a very strange policy, to say the least. 
  2311. 6.6
  2312. Learning the lingo
  2313. 6.6
  2314. Having bought a compiler, before you can use it seriously, you really 
  2315. need a tutorial guide to the language. There are a number of these 
  2316. around but the one I used was ÉThe C Programming Languageæ, written by 
  2317. the languageæs inventors, Kernighan and Ritchie (usually known as K&R). 
  2318. This book contains an extensive reference section as well as the 
  2319. tutorial. However, there are many other books available and they are 
  2320. probably just as effective.
  2321. 6.6
  2322. When working with C, you will soon realise that it is a very small 
  2323. language, only providing basic commands. A lot of the functionality 
  2324. (including all I/O) is provided by a Élibraryæ of standard functions, 
  2325. which are available to all C programs.
  2326. 6.6
  2327. Fully structured
  2328. 6.6
  2329. C is a highly structured programming language, encouraging the use of 
  2330. separate functions wherever appropriate. Even the main program is a 
  2331. function (called main()). GOTO is supported, but instead of specifying a 
  2332. line number, the name of a tag in the program is given. However, its use 
  2333. is not encouraged unless it is really needed. On a more positive note, C 
  2334. allows variables to be grouped together into objects called structures. 
  2335. This can make data storage in programs far tidier.
  2336. 6.6
  2337. The language also allows large programs to be split into a number of 
  2338. files. Once compiled, these files are linked together into a single 
  2339. application. Both compilers include a so-called Émakeæ utility which 
  2340. helps the management of multi-file programs by examining the date stamps 
  2341. of the files, and re-compiling any files which have changed. The ANSI C 
  2342. linking program also allows a program to be linked together into several 
  2343. overlay files which are automatically loaded from disc when needed, 
  2344. allowing the development of very large programs.
  2345. 6.6
  2346. Command line only
  2347. 6.6
  2348. As you work your way through your chosen C tutorial book, you will soon 
  2349. notice the lack of any form of support for graphics in the basic C 
  2350. standard, let alone access to the window environment. The closest you 
  2351. can get to this, while still only using standard commands, is a program 
  2352. running in an Edit task window.
  2353. 6.6
  2354. To do any form of machine-specific work in C, you must use a second 
  2355. library. Under ANSI C this is called RISC_OSLib. With Beebug C, it is 
  2356. split up into several parts but the functions provided are the same.
  2357. 6.6
  2358. The easiest operations within RISC_OSLib are the so-called BBC-style 
  2359. graphics commands. This part of the library provides all the missing 
  2360. graphics commands, even using the same names as Basic. However, the real 
  2361. power of the library comes in the way it can be used to produce a 
  2362. window-based application. When your program initialises, you simply tell 
  2363. the library which function to call when a particular event occurs. For 
  2364. instance, there will be a function which is called when the iconbar icon 
  2365. is clicked and another to handle selections from the menus.
  2366. 6.6
  2367. The library also provides a number of Éspecialæ windows where most, or 
  2368. sometimes even all, the WIMP programming is done for you. A Édboxæ is a 
  2369. simplified window which only contains icons. The handler function for a 
  2370. dbox is told which icon has been clicked. All you need to program 
  2371. yourself is a Éswitchæ statement (equivalent to Basicæs CASE) containing 
  2372. the code to be executed when each icon is clicked. This system makes it 
  2373. simplicity itself to implement something like the Print... dialogue box 
  2374. in Impression. 
  2375. 6.6
  2376. Another special is the txt (sic) system (supported only by Acorn C). 
  2377. This allows easy display of text in a window and, when used with another 
  2378. part of the library, allows full editing too! However, my personal 
  2379. favourite is the Ésaveasæ command. When this is called, a full save box 
  2380. appears on the screen. All you need to do is specify a function in your 
  2381. program to be called when the icon has been dragged to a directory 
  2382. viewer.
  2383. 6.6
  2384. Getting started
  2385. 6.6
  2386. All this may seem very complicated but, with the help of a good example 
  2387. application, you can quite quickly pick up the basics. You really do 
  2388. need an example though, preferably a Érealæ application. I used David 
  2389. Pillingæs Chess game (which was proudly advertised as including full 
  2390. source code) to good effect.
  2391. 6.6
  2392. Once you have overcome the initial learning period, the C library offers 
  2393. an extremely convenient approach to writing C programs, as is proved by 
  2394. the number of applications written using it.
  2395. 6.6
  2396. I have included on the monthly program disc a very simple example of how 
  2397. the dbox module can be used to write a simple window-based application. 
  2398. Implementation of graphics windows is a little more complicated but it 
  2399. is still easier than using SYS calls from Basic.
  2400. 6.6
  2401. The future
  2402. 6.6
  2403. Since the launch of the Archimedes, Acorn have developed their compiler 
  2404. (and the library with it) through four major releases Ö and it seems 
  2405. unlikely that they will stop here. Anyone who has had a good look at 
  2406. RISC-OS 3 will probably have noticed that there is a RISC_OSLib 
  2407. directory in the resources. Closer examination reveals that the 
  2408. RISC_OSLib code is included in the ROM SharedCLibrary (which previously 
  2409. only contained ANSI standard functions). Although this does not 
  2410. currently appear to be available to programmers outside Acorn, when the 
  2411. files required to use it become available, this could considerably 
  2412. reduce the size of WIMP programs.
  2413. 6.6
  2414. Secondly, Acorn are now apparently working on a C++ compiler. This is a 
  2415. variant of C which has become popular on many other systems. It provides 
  2416. a simple form of object-orientation (see Archive 6.3 p55, A Little 
  2417. OOPS), by allowing functions to be defined within structures. This means 
  2418. that these special structures can be considered as individual objects, 
  2419. accessed by calling the functions within them. So the internal layout of 
  2420. data within a structure becomes irrelevant. This can make program layout 
  2421. much tidier.
  2422. 6.6
  2423. Conclusions
  2424. 6.6
  2425. If you want to do some serious WIMP programming, it is well worth 
  2426. investigating C as an alternative to Basic. Before you start, you have 
  2427. to consider which compiler to use. Although ANSI C provides a much 
  2428. better, more stable, development environment (and a faster compiler), 
  2429. there is very little difference in the compiled code. So you really have 
  2430. to consider whether your greatest priority is price or the general 
  2431. stability and ease of use of the development system.ááA 
  2432.  
  2433. 6.6
  2434. Calling all Puzzled Beginners...
  2435. 6.6
  2436. Laura Handoca
  2437. 6.6
  2438. You may have noticed a paragraph on p17 last month concerning the 
  2439. development of a beginnersæ hints and tips column. Well, this is going 
  2440. to appear in all its glory in the next issue of Archive.
  2441. 6.6
  2442. For now, I just want to outline how I would like this column to develop. 
  2443. There will be occasional special articles on common problems or useful 
  2444. techniques. Two such items that are presently in the pipeline concern 
  2445. !System and !Scrap folders, and the use of Edit and Draw in combination. 
  2446. (The first one has already come out of the pipeline Ö see page 23.  Ed.)
  2447. 6.6
  2448. In general, however, the plan is to publish readersæ questions and 
  2449. answers. öBeginnerò covers a fairly wide range of abilities, so I hope 
  2450. the column will cover a broad selection of topics. Therefore please do 
  2451. write in, however basic you think your query is.
  2452. 6.6
  2453. öWhat sort of questions?ò, I hear you cry. The answer is just about 
  2454. anything which you donæt understand or donæt know how to do: 
  2455. difficulties with printers (hands up, if youæve never experienced any!), 
  2456. strange error messages, etc Ö almost anything can be a problem if youære 
  2457. as computer-illiterate as I am!
  2458. 6.6
  2459. I must emphasize that although Iæm editing this column, Iæm also a 
  2460. beginner having only been an Archimedes user since August last year, so 
  2461. donæt be afraid that I will laugh at your Éobviousæ questions. I 
  2462. probably wonæt know the answer myself. I am fortunate in having a very 
  2463. good friend who is extremely knowledgeable about Acorn computers but I 
  2464. know that without his help I would have come unstuck on numerous 
  2465. occasions, so donæt be embarrassed to ask if youære stuck!
  2466. 6.6
  2467. Please send any questions, tips or ideas for articles for this column to 
  2468. me at the address below. Hopefully, the next issue will reflect the 
  2469. bulging mailbag I am expecting. Remember, this column is for your 
  2470. benefit, but it will only work if you join in.
  2471. 6.6
  2472. Laura Handoca, Wildlife Conservation Research Unit, Department of 
  2473. Zoology, South Parks Road, Oxford OX1 3PS.ááA 
  2474.  
  2475. 6.6
  2476. PD Column
  2477. 6.6
  2478. David Holden
  2479. 6.6
  2480. It is often suggested to me that I should publish a list of Archimedes 
  2481. PD libraries. I have not done so because, as a PD author, I normally see 
  2482. libraries from the Éother sideæ and so the criteria by which I judge 
  2483. them is rather different from that used by most people. However, what I 
  2484. will do is explain one of the factors by which I judge libraries, 
  2485. although I expect that this will flood my doormat with letters from 
  2486. people that disagree.
  2487. 6.6
  2488. The first thing that places a library high on my list is if they have 
  2489. ever written to me. This is not just for egotistical reasons. I have 
  2490. been a PD author from the earliest days of the Archimedes and I have yet 
  2491. to find a library that does not have some of my programs. Most PD and 
  2492. Shareware authors are constantly updating and improving their work, 
  2493. myself included. A good library should, of course, be aware of this fact 
  2494. and try to obtain the latest versions. Most authors are particularly 
  2495. concerned about this because we donæt want old versions of programs in 
  2496. circulation, particularly if they contain bugs which have since been 
  2497. eliminated. Many now include a condition in their distribution licence 
  2498. saying that the program may only be distributed by libraries which have 
  2499. been given permission. This ensures that the author knows where to send 
  2500. updates.
  2501. 6.6
  2502. One of my programs which contains this condition is Architype. Now (and 
  2503. this is my ego speaking) I donæt think that any PD library worthy of the 
  2504. name could exist without a copy of Architype Ö certainly anyone who is 
  2505. involved with Archimedes Shareware or PD should be aware of it. So far 
  2506. only one major library has actually written and asked for permission to 
  2507. include it and this is The Datafile.
  2508. 6.6
  2509. For a library to offer good service to its customers, it must also offer 
  2510. service to authors. One of the reasons that I was happy to take over 
  2511. A.P.D.L. was that it was a library that had always followed this 
  2512. principle. Building up a catalogue of PD and Shareware programs is not a 
  2513. Éonce onlyæ job. It is a continual process of updating discs. I am in 
  2514. regular contact with over a hundred authors and I am constantly updating 
  2515. discs, yet I am aware that there are probably later versions of many 
  2516. other programs that I do not have. Very few libraries publish the 
  2517. version numbers of the programs in their catalogue. Quite often when a 
  2518. version number is shown, I am aware of several later ones.
  2519. 6.6
  2520. Clipart
  2521. 6.6
  2522. There are now quite a few companies selling discs of clipart. I have 
  2523. been looking at some of these commercial offerings recently and have 
  2524. noticed that a lot of it is taken from PC public domain discs and 
  2525. converted to Archimedes sprites or drawfiles.
  2526. 6.6
  2527. There is nothing technically wrong with this. If work is declared public 
  2528. domain then the original author no longer has any claim upon it so there 
  2529. is no bar to anyone else using it for profit. What I would urge you to 
  2530. do is to examine some of the material available from PD libraries before 
  2531. you spend money on the commercial discs. I have some discs of clipart 
  2532. which were obviously taken from the same PC PD source as certain 
  2533. commercial discs that I have seen. The biggest difference is that the 
  2534. discs that I have contain about 50% more material and a lot more trouble 
  2535. has been taken over the conversion. So check out the PD libraries first 
  2536. Ö you might be pleasantly surprised.
  2537. 6.6
  2538. F18 Hornet II
  2539. 6.6
  2540. I am writing this two days after my February Archive arrived and already 
  2541. I have had a lot of requests for the New Dawn disc magazine. Since the 
  2542. response to all of the offers I have made has been very high, I shall 
  2543. continue to make them whenever I discover something out of the ordinary 
  2544. that I think is worthy of your attention.
  2545. 6.6
  2546. This monthæs disc is coincidentally from one of the authors of New Dawn. 
  2547. It is a flight simulator created using the SIMIS Flight Simulator 
  2548. Toolkit called F18 Hornet II. This is rather similar to Interdictor but 
  2549. a lot cheaper. It is actually Shareware, and regular readers will be 
  2550. aware that I am always eager to encourage Archimedes Shareware authors. 
  2551. The ÉPDæ version is fully functional and you can obtain a copy from good 
  2552. PD libraries or in the usual way by sending four first class stamps or a 
  2553. cheque for ú1 to me at the address below. The registered version comes 
  2554. on two discs and is normally available direct from the authors for 
  2555. ú7.50. It has various additional features including extra missions.
  2556. 6.6
  2557. Please continue to write to me at the usual address, 39 Knighton Park 
  2558. Road, Sydenham, London SE26 5RNááA 
  2559.  
  2560. 6.6
  2561. Language Column
  2562. 6.6
  2563. David Wild
  2564. 6.6
  2565. I am sorry that this column has been absent for the last two months; 
  2566. various problems have got in my way. Apart from minor illness, the most 
  2567. important one has been a hard disc failure and, of course, I didnæt have 
  2568. backups of several important files. A whole month was spent slaving away 
  2569. with Adrian Lookæs disc editor searching for relevant files. Itæs an 
  2570. obvious case of not following the principles I have taught for years and 
  2571. I certainly donæt want to go through that again.
  2572. 6.6
  2573. You will see, within future issues of Archive, what seems to be a 
  2574. promising series on ÉCæ for beginners. The first article has, among 
  2575. other things, a comparison of the ÉCæ compilers available for the 
  2576. Archimedes. It would obviously be inappropriate for me to recommend one 
  2577. but I would emphasise that you should pick a compiler carefully if you 
  2578. are going to do a lot of programming. Make sure that the one you buy 
  2579. fits with your way of working and donæt be tempted to buy a different 
  2580. one just to save money; the consequences will stay with you for a lot 
  2581. longer time than you will feel the extra cost. At the same time, if the 
  2582. cheaper one suits you best donæt think that the dearer one ought to be 
  2583. better.
  2584. 6.6
  2585. In one of this monthæs Acorn magazines there is a correspondent 
  2586. regretting the fact that ÉC++æ is not available for the Archimedes and 
  2587. suggesting that the inability to port programs from other machines will 
  2588. have serious consequences. While I am always pleased to see new 
  2589. languages becoming available for the Archimedes, I am not totally 
  2590. convinced that we need a lot of programs transferring from other 
  2591. machines. What is much more important is that we maximise data 
  2592. compatibility. Among the reasons for buying an Archimedes are programs 
  2593. such as öImpressionò and öArtworksò, which will do things that cannot be 
  2594. done on a PC for anything like the same price.
  2595. 6.6
  2596. Now if Impression can import data from the popular PC word processors, I 
  2597. can offer to produce DTP output for someone by saying östick it on a 
  2598. disc and send it to meò without their needing to know what program I am 
  2599. using. Equally, a program like öSquirrelò ought to be able to read dBase 
  2600. files, at least, and possibly those from the more popular other 
  2601. databases. If this is possible, I can provide services and be judged by 
  2602. my results: ordinary users are not likely to ask, beforehand, which 
  2603. program I use and if the result is good enough they are not likely to be 
  2604. worried that it wasnæt a standard PC program. We must remember that most 
  2605. computer users are not enthusiasts and are only interested in the 
  2606. results produced.
  2607. 6.6
  2608. I was taken to task recently for my comments about ÉCæ on the desktop 
  2609. because I didnæt like to see it at the top level. Itæs not because it is 
  2610. ÉCæ; my ideal desktop would have directories for things like these 
  2611. articles, the jobs I do for work and the newsletter which I produce for 
  2612. a society which has nothing at all to do with computers. One of the 
  2613. glories of a system like RISC-OS is that it frees us from the tyranny of 
  2614. the öWordstar Directoryò. I have spent many hours going through a 
  2615. wordprocessor directory trying to find a particular file, where someone 
  2616. is not entirely sure of the name, or where there is a need to öweedò 
  2617. some of the files which are no longer needed. Archimedes users can 
  2618. create a directory for the task in hand and include all sorts of file in 
  2619. it Ö Impression, Draw, PipeDream, etc. With fewer files, we have less 
  2620. trouble in naming them and, when the task is over, we can copy the whole 
  2621. directory on to a floppy disc for storage. I can do the job of looking 
  2622. after the data files but I would like the computer to do the tedious job 
  2623. of finding the actual tools I need.ááA 
  2624.  
  2625. 6.6
  2626. Small Ads
  2627. 6.6
  2628. (Small ads for Archimedes and related products are free for subscribers 
  2629. but we reserve the right to publish all, part or none of the material 
  2630. you send, as we think fit. i.e. some people donæt know what Ésmallæ 
  2631. means and there are certain things, as you can imagine, that we would 
  2632. not be prepared to advertise as a matter of principle. Sending small ads 
  2633. (especially long ones!) on disc is helpful but not essential. Ed)
  2634. 6.6
  2635. Å   40MB ST506 drive, brackets & cables ú120, Atomwide (Avie) ST506 drive 
  2636. podule unused ú75 o.n.o., PC emulator (1.80) ú70, Arcterm 7 ú55, MiG 29 
  2637. ú30, UIM ú10, Twinworld ú10, Guild of Thieves ú10, Tactic ú7, 5╝ö 40/80 
  2638. Switchable drive plus interface ú50 o.n.o. Arthur P.R.M.s Offers? Phone 
  2639. 0247Ö457655.
  2640. 6.6
  2641. Å   A310 with 4Mb RAM, 40Mb hard disc, ARM3, VIDC enhancer and software, 
  2642. ú600. Phone 0744Ö58404.
  2643. 6.6
  2644. Å   A440/1, ARM3, 50Mb drive, 4Mb RAM, ú490. Software and extras ú100. 
  2645. Will split. Phone Sheffield 0742Ö724554.
  2646. 6.6
  2647. Å   A5000 4Mb RAM, Acorn multisync, Learning Curve with PC Emulator v1.8, 
  2648. ú1400. Acorn Desktop C ú150. Clares Illusionist ú50. CC Compression ú25. 
  2649. Risc User complete ú30. Archive complete ú30. Beebug complete ú30. v21/
  2650. 22/23/22bis/42/42bis MNP 4/5 modem, Terminals Plus, Arch to Hayes lead, 
  2651. ú150. All for ú1700. Phone 081Ö698Ö3772.
  2652. 6.6
  2653. Å Acorn AKF30 14ö monitor. Free to an educational establishment, ú10 
  2654. otherwise. Phone 0483Ö766729 (eves).
  2655. 6.6
  2656. Å   CC Scan-Light 256 (original version for A300/400) ú90; 2nd 3╜ö drive & 
  2657. fascia for A300 series ú45; Pro Artisan ú30. Phone 0388Ö537412.
  2658. 6.6
  2659. Å   Multistore 2 ú90, Presenter 2 ú10, Hotlink ú15, Showpage ú80, Archway2 
  2660. ú50, MultiFS ú20, ALPS Creator ú15, Powerband ú5, E-Type Designer ú5, 
  2661. Holed Out Designer ú5, Masterfile II ú5, FWP v1 ú5, Beebug 5╝ö interface 
  2662. ú10, !Help guide ú4. Write to D Bell, 2 Braes View, Shieldhill, Falkirk, 
  2663. FK1 2EB.
  2664. 6.6
  2665. Å   Ovation 1.35S ú49 o.n.o. Phone Tom Johnson on 9752Ö556684.
  2666. 6.6
  2667. Å   PC Emulator V1.34 with DR DOS 3.41 and PC DOS 3.30. Offers to Chris 
  2668. Walker on 0953Ö604255 (eve).
  2669. 6.6
  2670. Å   PC Emulator 1.8 ú70, Numerator ú40, Clares Archimedes Toolkit ú5, 
  2671. Droom ú10, Interdictor ú15, System Delta Plus ú30, Dreadnoughts ú20, 
  2672. Cartoon Line (without case) ú15, The WIMP Game (without case) ú10, C-
  2673. Front (For C release 3) ú10. Phone 0286Ö870101.
  2674. 6.6
  2675. Å   Phillips Monochrome (green screen) monitor ú20 (buyer pays postage), 
  2676. External 5╝ö 80/40 track disc drive with PSU and 310 interface ú20, 
  2677. Archway 2 ú25, Spellmaster for Z88 ú15. Phone Joe Gallagher 
  2678. 081Ö986Ö4442.
  2679. 6.6
  2680. Å   RISC-OS 3.10, boxed and unused, ú35. Beebug 5╝ö disc interface, 40 
  2681. track drive, DFS reader software and 50 5╝ò discs, the lot for only ú45 
  2682. o.n.o. +p&p. Phone Derby 0332Ö557751.
  2683. 6.6
  2684. Å   Star LC200 Dot Matrix Printer, little used, ú110 o.n.o. Phone 
  2685. 0732Ö454707.
  2686. 6.6
  2687. Å   Tape backup. Oak high speed 150Mb tape drive with 8 tape cartridges, 
  2688. (total cost new over ú900), for sale ú399. Phone Chris on 0276Ö20575 
  2689. after 6.
  2690. 6.6
  2691. Å   Wanted Ö öDesigner Castles and Medieval Villagesò by Data Design. 
  2692. Phone Eddie on 0342Ö714905.
  2693. 6.6
  2694. Å   Wanted Ö Sheet feeder for Panasonic KX-P1124. Phone Derby 0332Ö557751.
  2695. 6.6
  2696. Charity Sales Ö The following items are available for sale in aid of 
  2697. charity. PLEASE do not just send money Ö ring us on 0603Ö766592 to check 
  2698. if the items are still available. Thank you.
  2699. 6.6
  2700. (If you have unwanted software or hardware for Archimedes computers you 
  2701. could donate for charity, please send it in to the Archive office. If 
  2702. you have larger items where post would be expensive, just send us 
  2703. details of the item(s) and how the purchaser can get hold of them.)
  2704. 6.6
  2705. Arcticulate ú5, Arctist (art package) ú3, EMACS (D Pilling) ú2, Fan for 
  2706. A310 ú5, First Word Plus (v1) ú3, MicroDrive (golf) ú6, Inter-Sheet on 
  2707. ROM ú5, Saloon Cars ú10, Serial interface for Panasonic KX-P1080, 1091, 
  2708. 1092, 1592 or 3131 ú4, System Delta Plus Ref Guide ú3, UIM ú4, Wordwise 
  2709. Plus A (disc) inc. manuals ú8.ááA 
  2710.  
  2711. 6.6
  2712. The DTP Column
  2713. 6.6
  2714. Richard Hallas
  2715. 6.6
  2716. Impression 2.18
  2717. 6.6
  2718. Although announced in my last column (Archive 6.2 p29), Impression 2.18 
  2719. has just started to be shipped as I write. Although, on the face of it, 
  2720. there donæt seem to be very many improvements, the ones that have been 
  2721. implemented are significant and useful, and they required some fairly 
  2722. major internal changes to Impression Ö which is the reason for the 
  2723. delay. Version 2.18 is the release which brings Impression into line 
  2724. with ArtWorks and it has three major enhancements:
  2725. 6.6
  2726. ÅáIt will render ArtWorks files directly, along with sprites and 
  2727. drawfiles. Some of ArtWorksæ code is now built into Impression, so 
  2728. ArtWorks files will be rendered much more quickly than drawfiles on the 
  2729. screen.
  2730. 6.6
  2731. ÅáIt can now cope with more than 255 fonts. This is primarily brought 
  2732. about by the fact that ArtWorks comes with over 220 fonts but the 
  2733. improvement will benefit any user who has a lot of fonts.
  2734. 6.6
  2735. ÅáMost significantly, for non-ArtWorks users, is the fact that the 
  2736. spelling checker will now accept top-bit-set characters, i.e. those in 
  2737. the range of ASCII 128Ö255. This range contains all the accented 
  2738. characters, diphthongs and ligatures, so it will at last be possible to 
  2739. include words like Émediµvalæ, Éna∩veæ and É₧lesæ.
  2740. 6.6
  2741. Owners of both Impression and ArtWorks can upgrade to Impression 2.18 
  2742. for free, as before. However, there is an upgrade fee of ú10 +VAT if you 
  2743. donæt own ArtWorks. (Upgrades are only done through CC.)
  2744. 6.6
  2745. PMS version 2
  2746. 6.6
  2747. Further to the comments made in my Music Typesetting part 1 article 
  2748. (Archive 5.11 p37), there have been some very significant changes made 
  2749. to PMS. It has been completely rewritten as a multitasking desktop 
  2750. application, and many of the restrictions of version 1 have been 
  2751. removed. The printout quality has been dramatically improved, largely 
  2752. due to a much higher quality pair of outline fonts now being supplied 
  2753. with the package.
  2754. 6.6
  2755. The principle of operation is still the same: you still have to write 
  2756. your own text files of musical öcommandsò which PMS then processes, but 
  2757. now everything happens in the desktop, and the music is displayed in a 
  2758. window from which you can print, save drawfiles or ù for the first time 
  2759. ù play the scores. The playback facilities are intended simply for 
  2760. proof-hearing purposes and are therefore of Maestro-type quality.
  2761. 6.6
  2762. Some of the main improvements and new features of version 2 are as 
  2763. follows:
  2764. 6.6
  2765. ÅáBetter quality printed outputáand full desktop compliance with music 
  2766. appearing in a window.
  2767. 6.6
  2768. ÅáPlayback facilities for proof-hearing purposes.
  2769. 6.6
  2770. ÅáFull drawing facilities implemented as Éproceduresæ. The drawing 
  2771. facilities provide variables so that your shapes can accommodate 
  2772. whatever notes or chords they are Éattachedæ to. You can therefore build 
  2773. up libraries of esoteric shapes if you need them, and use the shapes as 
  2774. often as you wish with only one definition.
  2775. 6.6
  2776. ÅáGreater flexibility of slurs, ties, hairpins, underlay and other text: 
  2777. better positioning, more options, etc.
  2778. 6.6
  2779. ÅáNew markings for dynamics, time signatures, etc.
  2780. 6.6
  2781. ÅáFacilities for creating incipits.
  2782. 6.6
  2783. ÅáPMS now works to a resolution of one thousandth of a point, as opposed 
  2784. to one point in version 1.
  2785. 6.6
  2786. Generally, version 2 can do everything that version 1 could but more 
  2787. easily and flexibly. There are too many improvements and extensions to 
  2788. list here. Files are broadly compatible with version 1, although some 
  2789. small changes will be necessary to print old files successfully. If you 
  2790. are a PMS1 user, an upgrade to version 2 is available for ú50, and if 
  2791. you make good use of the program, this is money well spent.
  2792. 6.6
  2793. PMS2 exists in two basic versions: PostScript and non-PostScript. Apart 
  2794. from the extra printing facilities of the PostScript version, the two 
  2795. programsæ capabilities are identical. If you are going to use either 
  2796. version of the program in a professional environment, then you need to 
  2797. buy a commercial licence, which doubles the price: non-PostScript 
  2798. version ú175 (commercial ú350); PostScript version ú250 (commercial 
  2799. ú500). The PostScript versions are capable of driving typesetting 
  2800. machines directly. The basic non-commercial non-PostScript version is 
  2801. available from EMR, but all four versions are available directly from 
  2802. the author, whom you should contact for details: Philip Hazel, 33 
  2803. Metcalfe Road, Cambridge CB4 2DB. (0223Ö65518)
  2804. 6.6
  2805. Printing problems with LaserDirect and RISC OS 3╖1?
  2806. 6.6
  2807. I think a lot of us are suffering at the moment from the effects of 
  2808. upgrading to RISC-OS 3╖1. Many users have complained of occasional poor 
  2809. quality prints, with black areas being rendered by the LaserDirect as 
  2810. grey-scale and of poor quality text appearing.
  2811. 6.6
  2812. The fault is intermittent, but there is a work-around: if you find that 
  2813. the problem has occurred and your LaserDirect has produced a nasty 
  2814. print, open up the printer setup window and change the resolution. This 
  2815. will clear the faulty printing state. Then switch the resolution back to 
  2816. however you want it. The problem only surfaces after one print has been 
  2817. made, so you can always be sure that your initial print will be all 
  2818. right.
  2819. 6.6
  2820. The faulty printouts only happen when Quick Text is switched off, so to 
  2821. stop the problem occurring completely, switch the Quick Text option ON 
  2822. and save the settings. Of course, you then have the problem that if you 
  2823. use any RISC-OS 3 format fonts (either the built-in ones or those from 
  2824. EFF) in your documents, you will have to switch Quick Text OFF again and 
  2825. hope for the best, because the LaserDirect drivers do not as yet know 
  2826. how to deal with the new format fonts. (CC have just released 2.09 which 
  2827. improves the situation. Ed.)
  2828. 6.6
  2829. A plea
  2830. 6.6
  2831. Colton Software have furnished the DTP Column with a copy of their new 
  2832. word processor, Wordz. If you have any DTP-related queries or hints and 
  2833. tips regarding this application or, of course, Impression and Ovation, 
  2834. do share them with your fellow readers. The postbag seems to have been 
  2835. quite empty of late. In order for this column to be interesting and 
  2836. relevant, we need to know what interests you and what you want to read 
  2837. about. If you have some practical advice to share, so much the better!
  2838. 6.6
  2839. Wordz Review
  2840. 6.6
  2841. Further to Gerald Fittonæs preview last month, this is a review of the 
  2842. full version (1╖01) of the new word processor. Wordz has been in the 
  2843. pipeline (sic!) for several months now; so what does yet another RISC-OS 
  2844. word processor have to offer?
  2845. 6.6
  2846. Wordz arrives in a gaudily coloured cardboard box containing a disc 
  2847. wallet of the same shrieking orange, and a pleasant blue spiral-bound 
  2848. manual. Installing the software involves typing in your name, which is 
  2849. written into the program along with a unique serial number. Your name is 
  2850. then immortalised in the Info box, but the software can otherwise be 
  2851. backed up freely. This is surely the best possible method of software 
  2852. protection, and is of no inconvenience to anyone except a pirate.
  2853. 6.6
  2854. The manual is quite hefty at around 175 pages, but much of it is 
  2855. unnecessary for the simple reason that Wordz is so straightforward to 
  2856. use. A lot of the manual is devoted to very simple step-by-step 
  2857. explanations which are ideal for absolute beginners, although I found 
  2858. that they sometimes verged on the pedantic. An experienced user will 
  2859. find that there is a lot of very basic material to wade through before 
  2860. any useful information is found, which is a pity; however, the manual is 
  2861. well written (despite a few minor inaccuracies) and is extremely well 
  2862. presented and printed, with a decent index and some very good contents 
  2863. pages.
  2864. 6.6
  2865. Two discs are provided: one contains just the main program, whilst the 
  2866. second contains a wide variety of examples and exercises. It is assumed 
  2867. that the purchaser already has the outline font manager and some fonts, 
  2868. as none are provided. The examples disc contains some excellent support 
  2869. material, including a general-purpose application to tabulate plain 
  2870. ASCII files. There are files relating to tutorial sections of the 
  2871. manual, as well as some sample tables and styles for your own use and 
  2872. experimentation, and demonstrations of various aspects of Wordzæ 
  2873. facilities. Finally, there are also a couple of very nicely presented 
  2874. 1993 year planners ready to print out.
  2875. 6.6
  2876. Using Wordz
  2877. 6.6
  2878. Clicking <select> on the iconbar icon doesnæt immediately open a fresh 
  2879. document in Wordz, as you might expect it to. Instead you are presented 
  2880. with a list of templates contained within the application and you must 
  2881. select one of these as the basis of your new document. This is actually 
  2882. a very handy system, although I would also have liked the option to open 
  2883. a default template straight away (perhaps by clicking <adjust> instead). 
  2884. You can easily build up a library of often-used document formats and 
  2885. save them away inside Wordz itself so that they donæt clutter up your 
  2886. work directory. Of course, since they are templates, you canæt 
  2887. accidentally overwrite them by forgetting to rename your document before 
  2888. saving it.
  2889. 6.6
  2890. The document window is subdivided into several areas, many of which can 
  2891. be turned on and off independently. At the top is the button bar which 
  2892. provides handy shortcuts to many of the features. Below it is a status 
  2893. line. This shows helpful messages when you point at the buttons and, 
  2894. more usefully, it also displays the word count and dynamic readings as 
  2895. you alter the position of tabs, etc on the ruler. There are both 
  2896. horizontal and vertical rulers available and, in addition, you can turn 
  2897. on column and row borders which contain large numbered labels in the 
  2898. manner of a spreadsheet. These can really be quite handy, as clicking on 
  2899. a row heading (each of which corresponds to a paragraph) will highlight 
  2900. the whole paragraph to which it refers, and dragging the bottom of any 
  2901. row label will resize it and modify the space after the paragraph. The 
  2902. column headings work in a similar way, although you will normally only 
  2903. have one column of text: Wordz has no proper facilities for creating 
  2904. multi-column pages. The column headings come into their own when 
  2905. creating tables.
  2906. 6.6
  2907. The table facilities provided within Wordz are really splendid and 
  2908. enormously flexible. Creating a table couldnæt be easier: simply open 
  2909. the table box, enter the number of rows and columns you want and click 
  2910. OK. The table appears in the text straight away and, by dragging the row 
  2911. and column borders (or the margin markings on the rulers), the cells can 
  2912. be dragged to whatever size you want. Itæs even possible to alter the 
  2913. widths of individual cells within a table, making them different from 
  2914. the cells below and above them. Cells can contain as many lines of text 
  2915. as you want, and styles can be applied to the whole table or to 
  2916. individual cells. Extra highlight boxes can be added, in different line 
  2917. styles and colours, both around and within cells, and individual cell 
  2918. borders can also be turned on and off. (In fact, the box styles are 
  2919. available to paragraphs too, so itæs an easy matter to put a box around 
  2920. a piece of text.) Itæs very difficult to think of tables that Wordz 
  2921. couldnæt handle, and the speed with which really complicated tables can 
  2922. be created is very impressive.
  2923. 6.6
  2924. Another innovation of Wordz lies in its handling of graphics. You simply 
  2925. drop your graphic onto the page and it immediately attaches itself to 
  2926. the text, so that if you add more text above the picture, it will move 
  2927. down the page to accommodate it. However, it is also possible to attach 
  2928. the bottom of the picture to text independently of the top. This means 
  2929. that not only can images flow along with the text (in the same way as 
  2930. embedded graphic frames do in Impression), but you can also enter text 
  2931. within the picture, and it will stretch itself vertically to accommodate 
  2932. whatever you type. This is a really clever approach to the problem of 
  2933. adding fancy borders to a non-frame-based text processor, to name one 
  2934. simple example.
  2935. 6.6
  2936. You can also place pictures in front of or behind the text. Imported 
  2937. graphics can be turned into background images, filling the page behind 
  2938. the text, which is good for stationery. When saving a document, the 
  2939. graphics used within it are normally saved as well, but you can, 
  2940. instead, opt for Wordz to reference the original disc files which the 
  2941. graphics came from. This makes documents less portable, but can 
  2942. potentially save an enormous amount of disc space. If you later decide 
  2943. you want to save the graphics within the document, there is a simple 
  2944. menu option to let you do so. Once on the page, the graphics can of 
  2945. course be resized and dragged around, although there is no means of 
  2946. rotation or precise positioning, and no attempt is made to reformat or 
  2947. even repel text: you have to look after all that side of things 
  2948. yourself.
  2949. 6.6
  2950. Text handling is generally very good and resembles Impression rather 
  2951. than Ovation with respect to styles, although in some ways it is like a 
  2952. cross between the two. Whilst not being as flexible as Impressionæs 
  2953. style system, Wordzæ styles can be overlaid freely which makes them more 
  2954. powerful that the whole-paragraph style system of Ovation. It combines 
  2955. its Impression-like styles with Ovationæs clever application of Bold and 
  2956. Italic to any font as attributes in their own right. Another clever new 
  2957. feature is a Éregionsæ facility in which the styles in use in a 
  2958. highlighted area can be investigated one by one, and individually 
  2959. removed if necessary.
  2960. 6.6
  2961. The button bar provides quick access to styles and effects, and the only 
  2962. difference in use between the two is that you have to give a name to a 
  2963. style before you define it. In fact, you can change your mind whilst 
  2964. defining an effect and make it into a style after all. In terms of 
  2965. whatæs available and how you set it up, styles and effects are identical 
  2966. and use exactly the same selection window.
  2967. 6.6
  2968. This selection window is another extremely well designed aspect of the 
  2969. application. It provides a set of radio icons down the left hand side 
  2970. corresponding to text options, spacing, colours, etc. Clicking on one of 
  2971. these, changes the contents of the window to enable you to alter your 
  2972. chosen aspect. Each radio icon has a little green indicator next to it 
  2973. which lights up if you change anything, so you can immediately see which 
  2974. areas have been modified ù a very nice touch which is surprisingly 
  2975. useful.
  2976. 6.6
  2977. One other icon on the button bar is worthy of a mention: the View 
  2978. Control, represented by a pair of glasses. Clicking on this opens a 
  2979. window with a host of options. The expected percentage zoom entry box is 
  2980. there, along with a few handy presets and a Éfit to screenæ button. 
  2981. There is a New View button which allows you to open as many windows onto 
  2982. your document as you wish, and you can choose whether to display the 
  2983. full page, the printing area only or just the main text area (excluding 
  2984. headers and footers). Unusually, in addition to the New View option, it 
  2985. is also possible to split any windows to show different areas of the 
  2986. document at once. You can create a vertical split for viewing two sides 
  2987. of a wide table, a horizontal split for comparing two areas of a 
  2988. document, or even both together! This creates an amazing array of window 
  2989. controls, as each split can be dragged around, and the sub-windows 
  2990. scrolled independently of one another.
  2991. 6.6
  2992. Headers and footers
  2993. 6.6
  2994. Being a word processor rather than a frame-based desktop publisher, 
  2995. Wordz lacks such refinements as master pages and multiple text areas on 
  2996. one page. You are limited to the single text story which flows from one 
  2997. page to the next. However, a system of headers and footers is provided 
  2998. and these are about as flexible as they could be. By default, their 
  2999. contents repeat from page to page as you would expect and you can add a 
  3000. Éliveæ page number if you wish. However, you can alter them part-way 
  3001. through the document and resize them freely at any point. It is even 
  3002. possible to restart page numbering at any number, so chapter creation is 
  3003. perfectly feasible.
  3004. 6.6
  3005. Printing
  3006. 6.6
  3007. Wordzæ printing facilities are reasonable without being as extensive as 
  3008. Impression or Ovation. RISC¡OS drivers are used, although it is possible 
  3009. to produce a fast draft print in conjunction with a special page 
  3010. template. There is no portrait or landscape setting as such, because 
  3011. this falls under the page setup heading, and you choose orientation at 
  3012. the same time as picking paper size, margins, etc.
  3013. 6.6
  3014. The initial print box just has a copies box and a whole document or 
  3015. range selector. However, there is also a button marked Extra, and 
  3016. clicking on this leads to a second print window with more extensive 
  3017. options. This window lets you print even or odd pages only, and select 
  3018. collated printing and reverse order. You can also print Étwo upæ, with 
  3019. two pages appearing on one sheet of paper. There is also a Pamphlet 
  3020. button associated with this option which sets up Wordz to print pages in 
  3021. the correct order, side by side, on single sheets which you can then 
  3022. staple together to make a properly numbered booklet. There is no control 
  3023. for sizing the printout and, unlike Impression, it is not possible to 
  3024. fit more than two pages on a single sheet at once.
  3025. 6.6
  3026. However, Wordz has one really excellent innovation in its printing 
  3027. facilities and this is the range box in the extended print window. 
  3028. Rather than the usual two boxes for page ranges, Wordz provides a 
  3029. multiple line entry area into which you can type detailed printing 
  3030. instructions, including blank pages. This allows you to set up prints in 
  3031. the most flexible way possible, especially in conjunction with the Two 
  3032. Up option. For example, you can enter ö4 6Ö9 11ò to print pages 4, 6, 7, 
  3033. 8, 9 and 11, and you can include B for Blank to indicate empty pages: so 
  3034. öB 1ò in combination with the Two Up option would print page 1 to the 
  3035. right of a blank page, which is correct for pamphlet printing. In fact, 
  3036. all that the Pamphlet button in the print box does is to set up the 
  3037. range box for you automatically (as well as making sure Two Up is 
  3038. switched on). This ranges box is such an excellent idea, Iæm surprised 
  3039. no-one else has implemented it before. Something similar would be 
  3040. absolutely ideal in Impression.
  3041. 6.6
  3042. Of course, such facilities as a word count and find and replace are 
  3043. provided, as is a spelling checker of around 55,000 words, which I 
  3044. believe is PipeDream compatible. Therefore, all the basic facilities you 
  3045. would expect from a word processor are present. The manual states that 
  3046. the kerning information built into RISC-OS 3 fonts is used 
  3047. automatically, although when I compared some text in a Wordz window with 
  3048. the same text in a Vector window with kerning manually switched on, this 
  3049. did not appear to be the case. No doubt this problem will be corrected 
  3050. but I was disappointed that no actual kerning option was provided in the 
  3051. program.
  3052. 6.6
  3053. I was also slightly disappointed that there werenæt a few more advanced 
  3054. text handling facilities available. Naturally all the standard effects 
  3055. are available but some of the more exotic effects available in 
  3056. Impression and, more particularly, Ovation were not available. I am 
  3057. quite a fan of small capitals in titles, and Ovation is currently the 
  3058. only package to offer them, as well as a number of other effects such as 
  3059. tracking. The RISC-OS world is still waiting for a word processor or DTP 
  3060. package that can do its own automatic inter-letter spacing. Wordz has no 
  3061. facilities for looking after footnotes, which is a shame.
  3062. 6.6
  3063. Conclusion
  3064. 6.6
  3065. I basically like Wordz very much. Itæs very nicely presented, extremely 
  3066. well designed, and the advertsæ claims about ease of use are not 
  3067. exaggerated: it really is extremely quick and easy to master. All the 
  3068. features it contains are very well conceived and implemented; my only 
  3069. concern is that it doesnæt do quite as much as it might. The price is 
  3070. reasonable but competes directly with Ovation and so I have to ask if 
  3071. you are getting similar value for money. Wordz is a straightforward word 
  3072. processor whereas Ovation is a full DTP package. Traditionally, in this 
  3073. situation, you would expect the word processor to be better of the two 
  3074. as a writing tool, but the Archimedes being the machine it is, Ovation 
  3075. is in fact just as good a word processor as Wordz, and better in some 
  3076. ways because it has a bigger range of text effects and better page 
  3077. layout facilities.
  3078. 6.6
  3079. In Wordzæ defence, it is a lot easier to use than Ovation, and if you 
  3080. have much need for the table creation facilities then itæs obviously the 
  3081. one to go for. Of course, itæs also possible to create tables in Ovation 
  3082. but theyære an awful lot harder to set up, and they donæt flow with the 
  3083. text. Wordzæ style system is also a lot friendlier and more flexible 
  3084. than Ovationæs.
  3085. 6.6
  3086. There is another consideration too: Wordz is the first in a series of 
  3087. packages which will integrate together, the next release being the 
  3088. spreadsheet, Resultz. Presumably, combining these packages will result 
  3089. in a product that is greater than the sum of its parts; the Wordz manual 
  3090. hints at a couple of things to do with spreadsheets imported from 
  3091. Resultz. I hope that Colton Software will continue to develop Wordz and 
  3092. add a few more exotic features in future releases because I feel that, 
  3093. overall, it is slightly under-powered at the moment.
  3094. 6.6
  3095. If you want a word processor that can do sophisticated page layout, you 
  3096. are much better off looking at Ovation for a similar price. However, as 
  3097. a word processor in its own right, Wordz is excellent and if you are 
  3098. more interested in being able to integrate some different packages 
  3099. together, or youære after sophisticated table creation, or if you simply 
  3100. want a very easy to use word processor, then Wordz is well worth a 
  3101. look.ááA 
  3102.  
  3103. 6.6
  3104. NetView
  3105. 6.6
  3106. Glynn Parry
  3107. 6.6
  3108. As a teacher of IT using a bridged Econet network, split over two 
  3109. teaching rooms and an office and consisting of thirty Archimedes A310/
  3110. A3000 machines served by an ARM3 upgraded 310 running Level 4, I was 
  3111. intrigued by the potential of this piece of software.
  3112. 6.6
  3113. Initial impressions
  3114. 6.6
  3115. !Netview arrives on a single disc with a short (9 page) pamphlet 
  3116. documenting its features and method of operation. Unusually, it also 
  3117. comes with a password that is hand-written on a slip of paper inside the 
  3118. disc wrapper. This password was not, as I expected, a form of copy 
  3119. protection/software registration but simply controls access to the 
  3120. software itself and, for this reason, it is changeable by the user (and 
  3121. should, in fact, be changed immediately by the user, for network 
  3122. security reasons). 
  3123. 6.6
  3124. Setting up
  3125. 6.6
  3126. Installation is simply a matter of dragging the file to a suitable 
  3127. directory and, in operation, the software appears fully RISC-OS 
  3128. compliant. The file is run by double-clicking whilst logged onto an 
  3129. Econet network and entering the current password (this is case-
  3130. sensitive). Changing the password involves choosing the Épasswordæ 
  3131. option from the application menu and typing in the old password, 
  3132. followed by the new password twice. You then save it using Ésave 
  3133. optionsæ.
  3134. 6.6
  3135. In use
  3136. 6.6
  3137. The software allows the Network Manager to view the screen of any user 
  3138. currently logged onto any part of an Econet network that you may be 
  3139. logged onto. It also allows you to send notify messages simultaneously 
  3140. to multiple selected logged-on users. Notify messages may be GS Trans 
  3141. (*echo-ed) or sent direct. In either case they end up in an error window 
  3142. on the usersæ machines if the users are working in the desktop. To help 
  3143. you, the software also allows you to obtain a list of machines currently 
  3144. connected to your network. I was very quickly able to obtain screen 
  3145. images of several users logged onto our thirty-station Econet network, 
  3146. each within their own window and each updating at 10 second intervals. 
  3147. öWonderfulò, I thought, öI can now see Jonathan using his computer for 
  3148. the preparation of electronic graffiti, I can send him a message warning 
  3149. him of the consequences, and dissuade him from undesirable usage.ò Ö or 
  3150. words to that effect! On further investigation, it rapidly became 
  3151. obvious that although the software was doing exactly what it was 
  3152. supposed to do, there were obvious limitations to this kind of activity, 
  3153. some serious, others merely frustrating.
  3154. 6.6
  3155. Problems arising
  3156. 6.6
  3157. 1)   áThe Notify statements are received by the user in the standard 
  3158. error box and this forces the user into positive action to cancel it 
  3159. before they can proceed with their own work and then the message is 
  3160. lost. This is not Éfriendlyæ as it can kill the flow of ideas. A pupil 
  3161. in full flow on a major piece of examination course-work is not going to 
  3162. appreciate this kind of disruption to their activity. A module should be 
  3163. supplied to intercept this and put it into a text window from which it 
  3164. could be saved for reference or dealt with as a * command to be acted on 
  3165. directly (dependent on whether the message is sent GSTrans-ed or not). 
  3166. This would allow the class teacher to, for example, send messages to 
  3167. preload software and specified files into groups of machines before a 
  3168. class arrives.
  3169. 6.6
  3170. 2)   áMore than one or two active views updating frequently on our ARM2 
  3171. machines prevents the Network manager from making any sensible use of 
  3172. other software at the same time as Netview partly because of the 
  3173. continued öegg-timerò activity, and partly because each update from 
  3174. Netview brings that window to the front, often hiding your own working 
  3175. window. I was unable to test this with ARM3, but I would not expect the 
  3176. situation to be substantially improved Ö Econet bandwidth and 
  3177. transmission rates being potentially the major limiting factors.
  3178. 6.6
  3179. 3)áLooking at any useræs machine with Netview whilst it is involved in 
  3180. any processor intensive activity initiates a östation not listeningò 
  3181. error and a lot of egg-timer activity on the Network Manageræs machine 
  3182. and (more seriously) either causes similar activity on the useræs 
  3183. machine, prompting the users to perform a <ctrl-break> and restart 
  3184. (which spoils the point of the software!) or worse still causes the 
  3185. useræs machine to ölock upò Ö recoverable by nothing short of a <ctrl-
  3186. reset>. The same occurs if your machine is doing anything moderately 
  3187. processor intensive Ö even typing this review into Impression with 
  3188. Netview windows active, was sufficient to crash four usersæ machines 
  3189. simultaneously Ö one using Revelation ImagePro, one using Vector and 
  3190. another doing no more than typing a letter home using Impression. This 
  3191. occurs even when viewing single machines. I was not able to test its use 
  3192. with BBC machines, as our only Beeb acts as a network Teletext-server 
  3193. not as a net user.
  3194. 6.6
  3195. The documentation does warn that Éviewing a station is a delicate 
  3196. processæ, that it Émay fail for a number of reasonsæ and it may 
  3197. Éoccasionally crash the remote machineæ. The author of the software also 
  3198. includes a disclaimer absolving himself from any responsibility for any 
  3199. loss of data or other undesirable occurrences and he recommends not 
  3200. viewing stations which are carrying out any critical activity. 
  3201. Unfortunately, if you know what is happening on the stations, you have 
  3202. no need for this kind of utility.
  3203. 6.6
  3204. On the plus side, if these problems could be overcome, I can see this 
  3205. kind of utility becoming indispensable Ö for example, a phone call from 
  3206. a department with a request for help could be responded to without 
  3207. putting the phone down Ö just Netview the screen and advise!
  3208. 6.6
  3209. Even better would be the possibility of using the Notify facility in 
  3210. conjunction with software on the useræs machine to receive and use the 
  3211. Notify commands. It would then be possible to operate directly on the 
  3212. remote useræs machine to deal with the problem and to see and check the 
  3213. results of the changes on the view on your own screen.
  3214. 6.6
  3215. On balance though, the problems mentioned above are non-trivial Ö indeed 
  3216. frequently fatal Ö and I cannot therefore recommend this software for 
  3217. serious network use in its current state.
  3218. 6.6
  3219. I have one final concern for when it does work properly. What happens 
  3220. when a pupil or other network user gets hold of this software and uses 
  3221. it to view your Éconfidentialæ work, such as pupil reports, exam 
  3222. preparation, etc, etc?
  3223. 6.6
  3224. Netview is ú34.99 (no VAT) from Sanjay Pattni, Flat 11, 86 Ifield Road, 
  3225. London  SW10 9AD.ááA 
  3226.  
  3227. 6.6
  3228. Fonts Workshop Ö RISC-OS 3 Fonts
  3229. 6.6
  3230. Roger Spooner
  3231. 6.6
  3232. With the release of RISC-OS 3, Acorn have taken the opportunity to 
  3233. upgrade the fonts which the Archimedes machines use. This means a new 
  3234. font manager module, version 2.98 and a new set of font files, version 8 
  3235. (although you wonæt see that number).
  3236. 6.6
  3237. There are a couple of real differences which will affect users and, 
  3238. apart from that, the files are just different.
  3239. 6.6
  3240. There are also some changes in the Font Manager module to improve it in 
  3241. several ways.
  3242. 6.6
  3243. Kerning tables
  3244. 6.6
  3245. It is now possible to control the spacing between any two characters 
  3246. specifically, as compared to the previous option of defining the width 
  3247. of any one character and hoping that it fits with most purposes.
  3248. 6.6
  3249. As in the diagram, the letters A and Y do not normally go together very 
  3250. well; both have been designed to go beside something like an I and are 
  3251. therefore given a width assignment appropriate to their widest point. 
  3252. When put together, they appear very far apart.
  3253. 6.6
  3254.  
  3255. 6.6
  3256. Spacing for the widest part of letters.
  3257. 6.6
  3258. Kerning tables allow for a general width to apply to most uses, and a 
  3259. set of specific widths relating to certain combinations of letters. Thus 
  3260. the spacing for A followed by Y will be more like that in the diagram 
  3261. below; I have included three widths each for the letters; the top, 
  3262. middle and bottom parts. Thus the letters can be brought together until 
  3263. any of these levels touch. Of course, the kerning table could contain 
  3264. spacings calculated by hand or by any mechanical means.
  3265. 6.6
  3266.  
  3267. 6.6
  3268. In this case, it is the lowest thirds which have touched.
  3269. 6.6
  3270. More characters
  3271. 6.6
  3272. The new font files can now contain far more characters, if required. 
  3273. This can go up to 768. Thus, most conceivable characters including 
  3274. foreign, greek, symbolic and other character sets can all be included in 
  3275. the same font file. In practice, this is more likely to include a few 
  3276. hundred characters at most. I do not know the mappings for which 
  3277. positions to use, nor how to make the later positions appear.
  3278. 6.6
  3279. Future proofing
  3280. 6.6
  3281. The files include some surplus information space which could be used in 
  3282. the future for other details which are not known yet.
  3283. 6.6
  3284. Encodings files
  3285. 6.6
  3286. There is a new set of files which describes which positions in the font 
  3287. file are mapped to which characters. There is a list of names of 
  3288. characters including A, B, C and space, exclam, quotedbl which describe 
  3289. all the known characters. Thus, for fonts which have been transferred 
  3290. from other formats, it would be easy to map the characters around so 
  3291. that they appear when you press the right key, without the pound sign, 
  3292. say, being in position 163 in the font file. There can be as many sets 
  3293. of encodings as required.
  3294. 6.6
  3295. Linear links
  3296. 6.6
  3297. I am unsure as to whether the files prohibited this before but it is now 
  3298. definitely possible to include several copies of one character in 
  3299. another. Previously the dots on iæs were copied from the full stop, but 
  3300. it was not quite so easy to make a colon (:) of two full stops, and much 
  3301. more difficult to get an ellipsis (╝). It is now possible to link 
  3302. several dots, or whatever, into the same destination character.
  3303. 6.6
  3304. Font file names
  3305. 6.6
  3306. The font files now end in 0 typically. This is the alphabet number, 
  3307. ready for use with other encodings files. Thus in a normal font 
  3308. directory will be IntMetric0 and Outlines0 instead of the old names.
  3309. 6.6
  3310. The Font Manager
  3311. 6.6
  3312. A number of changes have been made to the font manager module which sits 
  3313. in memory. This is supplied in ROM in RISC-OS 3. It has a number of 
  3314. changes to make it even easier to enjoy.
  3315. 6.6
  3316. Individual cacheing
  3317. 6.6
  3318. With the old font manager (2.44, etc), when a program tried to display 
  3319. one letter, a whole group of 32 would be loaded from disc and processed. 
  3320. This involved turning the outline shapes to bitmaps (pixel patterns) and 
  3321. then anti-aliasing them at the right size. This could take a long time, 
  3322. often long enough to notice and sometimes as long as ten or twenty 
  3323. seconds. This is now no faster, but it is organised differently; when a 
  3324. character is requested for display (and if it is not already cached and 
  3325. ready), memory will be allocated for the 32 characters of that block, 
  3326. the outlines file will be loaded, but only the one character will be 
  3327. processed. It will be stored in its cached form and displayed 
  3328. immediately. When other characters in the same block are requested they 
  3329. will be taken from the loaded outlines file to the cache quite quickly. 
  3330. The effect of all this is to make characters appear within fractions of 
  3331. a second. The whole page will appear no quicker, but it looks as if 
  3332. something is happening.
  3333. 6.6
  3334. As the page is drawn, it accelerates, finding that more and more 
  3335. characters are already available and do not need to be processed at all.
  3336. 6.6
  3337. Reformed memory management
  3338. 6.6
  3339. When a font is requested, memory for it is allocated in the Font Cache. 
  3340. This is not released until the font is declared no longer required. The 
  3341. use of this varies depending on the software; Draw declares all fonts 
  3342. Énot neededæ immediately after use but Impression keeps them until you 
  3343. remove the document. This leads to a larger font cache and more Éfont 
  3344. cache fullæ errors.
  3345. 6.6
  3346. Rotation
  3347. 6.6
  3348. The new font manager can also perform arbitrary fixed matrix 
  3349. transformations on the fonts. This means, in real terms, that it can 
  3350. stretch or squeeze the fonts and rotate them.
  3351. 6.6
  3352. T1ToFont
  3353. 6.6
  3354. Also supplied with RISC-OS 3 is an application called !T1toFont. This 
  3355. converts fonts from PostScript type 1 format to Archimedes format, ready 
  3356. for normal use. It is somewhat temperamental and requires a file for 
  3357. each font (AFM) which is often not supplied as Macintosh users do not 
  3358. require it. Nevertheless, it is a useful program if you do have access 
  3359. to other sources of fonts.
  3360. 6.6
  3361. FontPrint
  3362. 6.6
  3363. Also supplied is !FontPrint, an application to send an Archimedes font 
  3364. from disc to a local PostScript printer. This then occupies memory in 
  3365. the postscript machine and allows it to print in your favourite fonts. 
  3366. It will work in school situations where the printer is available by wire 
  3367. but not where the user wishes to print by disc to a PostScript bureau 
  3368. (because the transfer of the font is bi-directional).
  3369. 6.6
  3370. The effect on the end user
  3371. 6.6
  3372. All this new technology has a couple of significant parts:
  3373. 6.6
  3374. The software does tricks with the old font files, e.g. FontFX and 
  3375. LaserDirect in QuickText mode will not work with the new fonts. FontFX 
  3376. is stuffed and LaserDirect can be put into normal Éslowæ mode.
  3377. 6.6
  3378. The single character cacheing is much more pleasant to watch; it seems 
  3379. to display the picture much more quickly without the ugly delays and 
  3380. hourglass.
  3381. 6.6
  3382. You may find the ÉFont Cache Fullæ error annoying, depending on the 
  3383. circumstances. This is unfortunate but it does reduce unnecessary 
  3384. discarding of important cached fonts.ááA 
  3385.  
  3386. 6.6
  3387. Five Typing Tutors
  3388. 6.6
  3389. Evelyn Grant
  3390. 6.6
  3391. In this comparative review, I shall be looking at five touch typing 
  3392. tutors of various prices:
  3393. 6.6
  3394. Touch Type   Iota   ú46 (Archive)
  3395. 6.6
  3396. Turbo Type   CIS   ú23 (Archive)
  3397. 6.6
  3398. Fast Type   Sword Software   ú19.95 
  3399. (Sword)
  3400. 6.6
  3401. Architype   Shareware 45   ú2 (Archive)
  3402. 6.6
  3403. TypeWrite   Shareware 47   ú2 (Archive)
  3404. 6.6
  3405. Three basic principles must be observed when learning to touch type:
  3406. 6.6
  3407. Å Do not look at your hands/fingers.
  3408. 6.6
  3409. Å Use all your fingers Ö on the correct keys.
  3410. 6.6
  3411. Å Repeat each level until you are competent and then move on (a system 
  3412. of continual repetition and extension).
  3413. 6.6
  3414. All the programs attempt to encourage these principles but some more 
  3415. effectively than others.
  3416. 6.6
  3417. Posture
  3418. 6.6
  3419. Bad posture and technique may lead to repetitive strain injury. I was 
  3420. concerned that none of the programs start by emphasising the importance 
  3421. of posture and technique of movement. Although this was covered in some 
  3422. of the documentation, particularly Fast Typeæs, it was not given 
  3423. sufficient prominence. These programs are not a substitute for a typing 
  3424. course with professional supervision and instruction.
  3425. 6.6
  3426. Speech and sounds
  3427. 6.6
  3428. Two of the programs Ésayæ the letter you need to type next. This is 
  3429. helpful for partially sighted users but the speech cannot keep up with 
  3430. faster typing speeds and ends up sounding like Donald Duck. In any case, 
  3431. a classroom full of machines talking to their users would do wonders for 
  3432. Aspirin sales! Touch Type sensibly recommends the use of headphones. 
  3433. 6.6
  3434. Some of the programs use a metronome sound effect, whose speed can be 
  3435. increased as progress is made. This can be helpful but the idea that all 
  3436. keyboard strokes should be strictly rhythmic lost favour some time ago. 
  3437. The accent now is on accuracy and fluency.
  3438. 6.6
  3439. Touch Type
  3440. 6.6
  3441. This is a talking RISC-OS compliant program.
  3442. 6.6
  3443. The lessons are well organised, paying special attention to common key 
  3444. combinations, and also giving equal weight to less common keys such as 
  3445. Éqæ, Ézæ and Éxæ, giving the learner the opportunity to achieve maximum 
  3446. dexterity.
  3447. 6.6
  3448.  
  3449. 6.6
  3450. Touch type keyboard window 
  3451. 6.6
  3452. The keyboard on the screen highlights each letter, indicating Érightæ 
  3453. and Éwrongæ key depressions, and a ÉHandsæ window shows which finger you 
  3454. should use.
  3455. 6.6
  3456. There is a clear display showing your rate of progress and the 
  3457. characters which you need to practice more to achieve a high rate of 
  3458. accuracy.
  3459. 6.6
  3460. The concept of Édraggingæ the exercises from the directory may be 
  3461. difficult for learners who have little experience of the desktop but, 
  3462. once mastered, presents few problems.
  3463. 6.6
  3464. I found Touch Type to be very satisfactory as a teaching program, 
  3465. enabling users to progress at their own rate, yet still achieving full 
  3466. potential on the keyboard. There was one technical problem. Removing the 
  3467. disk then quitting the program without closing any windows causes Touch 
  3468. Type to crash out and leave you with the dreaded ÉFileCore in useæ 
  3469. error. This may have something to do with Iotaæs disk protection.
  3470. 6.6
  3471. Turbo Type
  3472. 6.6
  3473. Turbo Type puts an icon on the iconbar. When you click on the icon, 
  3474. Turbo Type mono-tasks Ö pressing <escape> takes you back to the intact 
  3475. desktop. This is another talking program.
  3476. 6.6
  3477. The exercises are divided into ÉBeginnersæ, ÉIntermediateæ, ÉAdvancedæ 
  3478. and ÉNumericæ (on the numeric keypad). The range of exercises appear to 
  3479. cover all abilities and allows more experienced users to improve on 
  3480. keyboard manipulation and accuracy.
  3481. 6.6
  3482. The ÉBeginnersæ exercises follow the standard öHome Keysò method. After 
  3483. each exercise the program displays the typing speed and accuracy rate. 
  3484. The exercises for more advanced users are well designed and should build 
  3485. a high level of speed and accuracy. A separate application !TTEditor 
  3486. allows you to create your own exercises.
  3487. 6.6
  3488. I am not sure whether it is the speech or the protection but this 
  3489. program takes ages to load.
  3490. 6.6
  3491. Fast Type
  3492. 6.6
  3493. Fast Type is RISC-OS compliant and it supports !Help. It does not talk 
  3494. at the moment although a Évoiceæ option is indicated in the menu. The 
  3495. keyboard window does not change to show which key is next which 
  3496. unfortunately encourages users to look down at the keyboard, rather than 
  3497. maintaining a watch on the screen.
  3498. 6.6
  3499. A finger in the ÉHandsæ window changes colour to show which finger you 
  3500. should be using. This is distracting in the middle of an exercise. It 
  3501. would be better if there was an introduction explaining how each key in 
  3502. the exercise should be fingered.
  3503. 6.6
  3504.  
  3505. 6.6
  3506. Fast Type on the desktop
  3507. 6.6
  3508. The lesson structure was good, based on traditional typing lessons. 
  3509. Progression is only possible when an exercise is completed. However, the 
  3510. content of the lessons was very basic. A great many more lessons 
  3511. offering wider use of different keyboard combinations are needed to make 
  3512. this a useful program.
  3513. 6.6
  3514. The manual contained a number of spelling mistakes and grammatical 
  3515. errors.
  3516. 6.6
  3517. Archi   type
  3518. 6.6
  3519. Architype puts an icon on the iconbar. When you click on the icon it 
  3520. mono-tasks. A menu option allows you to return to an intact desktop.
  3521. 6.6
  3522. There are two different practice methods, lessons and exercises. In the 
  3523. lessons, you are presented with one letter at a time from a list of 
  3524. letters. In the exercises, you have to copy a short passage.
  3525. 6.6
  3526. The staccato-like way in which the keys were presented in the lessons 
  3527. was very difficult, despite being highlighted on the keyboard as well. I 
  3528. was also dismayed to find that some of the home keys, namely Éaæ and É;æ 
  3529. were considered to be of little importance and thus rarely displayed in 
  3530. the initial lessons.
  3531. 6.6
  3532.  
  3533. 6.6
  3534. A completed exercise
  3535. 6.6
  3536. The lessons do not end Ö the user must press <escape> when he/she has 
  3537. had enough. Presenting the keys individually without any warning of what 
  3538. key is coming next did not encourage grouping and the development of 
  3539. fluency.
  3540. 6.6
  3541. Architype could be used to provide basic instruction in the use of the 
  3542. keyboard, but it is not suitable for training touch typists.
  3543. 6.6
  3544. TypeWrite
  3545. 6.6
  3546. This is a mono-tasking program which looks like an up-dated BBC program.
  3547. 6.6
  3548. There is a good introduction which gives details of fingering and a 
  3549. well-designed keyboard chart which is used throughout the program.
  3550. 6.6
  3551.  
  3552. 6.6
  3553. The user can choose the number of times an exercise needs to be 
  3554. repeated, thus regulating their own learning.
  3555. 6.6
  3556. There are not enough exercises and the only way to add new ones is to 
  3557. change the program. Like the previous Shareware program, this might do 
  3558. to become more familiar with the keyboard but it will not teach you to 
  3559. be a professional touch typist.
  3560. 6.6
  3561. There are a number of punctuation and spelling errors in the 
  3562. instructions, and the program uses the Memalloc module.
  3563. 6.6
  3564. (Many thanks to Robert Chrismas, my colleague and fellow lecturer, for 
  3565. his technical assistance in the preparation of this review.)ááA 
  3566.  
  3567. 6.6
  3568. Getting Started with PipeDream4
  3569. 6.6
  3570. Charles Hill
  3571. 6.6
  3572. Getting Started with PipeDream4 (for Spreadsheets and Charts) is a 32 
  3573. page booklet costing ú3.95 + p&p from Colton Software (or ú2.95 per copy 
  3574. for 30+ copies).
  3575. 6.6
  3576. Content
  3577. 6.6
  3578. The booklet contains a step-by-step guide to setting up spreadsheets and 
  3579. producing charts. It has a format similar to the PD4 Tutorial but is 
  3580. somewhat simpler to follow. It starts at a lower level and is only 
  3581. concerned with using PD4 as a spreadsheet. The Getting Started section 
  3582. includes loading, printing and saving, moving around the screen, 
  3583. entering numbers and formulae, relative and absolute references, editing 
  3584. slots and altering slot displays and operations on blocks. A section 
  3585. called Charting includes drawing and changing charts, adding and 
  3586. removing data to/from charts, printing and saving charts and editing 
  3587. saved charts. Further sections include formatting of spreadsheets and 
  3588. charts, functions, naming slots and ranges, sorting and fixing columns 
  3589. or rows.
  3590. 6.6
  3591. Comments
  3592. 6.6
  3593. This is a useful booklet and a valuable introduction for those wishing 
  3594. to use PD4 as a spreadsheet.  Even though it seems to start off at a 
  3595. simpler level than the Tutorial (which I also think is very user 
  3596. friendly) it does seem to progress further than the Tutorial but in easy 
  3597. stages. The booklet is also very well set out and clearly illustrated. A 
  3598. few minor niggles include the lack of an index (although this is hardly 
  3599. fair as it is intended as a tutorial not a reference book and the 
  3600. contents list is very detailed), the lack of a mention that charts can 
  3601. be further edited in !Draw (although this can be inferred from the 
  3602. information that charts are saved as drawfiles) and in the section on 
  3603. functions, the explanation of the Lookup function made reference to 
  3604. slots which were not illustrated and so made the section difficult to 
  3605. follow. For an experienced PD4 user, there is probably little in the 
  3606. bookletæs content which could not be gained from the PD4 Tutorial or 
  3607. Reference manuals Ö the bookletæs strength is in its ease of use, not 
  3608. its comprehensive coverage of all spreadsheet and chart options.
  3609. 6.6
  3610. Getting Started with PipeDream4 (for Spreadsheets and Charts) has been 
  3611. published as part of the öComputer-based Modelling across the 
  3612. Curriculumò project by AU Enterprises and NORICC.ááA 
  3613.  
  3614. 6.6
  3615. Using RISC¡OSá3.1
  3616. 6.6
  3617. Hugh Eagle
  3618. 6.6
  3619. öDonæt blame it all on RISC-OS 3!ò Archive staff have, on a number of 
  3620. occasions recently, given this advice to Archimedes users. öBut it has 
  3621. only happened since I changed to RISC-OS 3...ò Yes, but that doesnæt 
  3622. mean itæs the fault of RISC-OS 3. Often itæs a hardware fault that was 
  3623. set off by fiddling with the p.c.b. of an old computer Ö or, as in some 
  3624. of the cases in Hughæs column this month, it is caused by a change in 
  3625. configuration that occurred when you did a <delete-powerup> (or because 
  3626. you didnæt do one!). The final reason is that you havenæt read the 
  3627. manual Ö if I had a pound for every time I have had to give advice that 
  3628. was basically, öRead the manualò... Ed.
  3629. 6.6
  3630. Once again Iæve been nearly overwhelmed by the flood of correspondence. 
  3631. However, do keep the letters coming, please; Iæll try to use them all in 
  3632. due course, I promise! My address remains: 48áSmithbarn, Horsham, 
  3633. Sussex, RH13á6DX.
  3634. 6.6
  3635. Paul says, öTry to be briefò, so Iæll get started.
  3636. 6.6
  3637. Programmersæ Reference Manual
  3638. 6.6
  3639. I was told at the BETT show in January that the new PRM will be ready in 
  3640. öthe second quarterò of 1993.
  3641. 6.6
  3642. Programs and hardware that work
  3643. 6.6
  3644. Some additions to the lists of previous months:
  3645. 6.6
  3646. Ö Chocks Away
  3647. 6.6
  3648. Ö Conqueror
  3649. 6.6
  3650. Ö DrawBender
  3651. 6.6
  3652. Ö öMost 4Mation softwareò
  3653. 6.6
  3654. ÖáTaskAnsi (from David Pilling) (However, Tord Eriksson adds that you 
  3655. may want to upgrade it anyway to take advantage of enhancements.)
  3656. 6.6
  3657. ÖáScanlight Junior 256 (it öseems to thriveò)
  3658. 6.6
  3659. Ö Pendown and Pendown+
  3660. 6.6
  3661. Ö PC emulator (öthe oldestò version)
  3662. 6.6
  3663. ÖáPineapple Digitiser (another confirmation that it works, contrary to 
  3664. the report in Archive 6.3 p15)
  3665. 6.6
  3666. ÖáXOB Remote Logon (Correction!) Ray Wright has found that the problem 
  3667. he reported last month (Archive 6.5 p29) was in fact a fault in his BBC 
  3668. Micro, and that Remote Logon works fine. Apologies to XOB.
  3669. 6.6
  3670. ÖáAcorn DTP (Needs to be patched using the Patch from the Support disc.)
  3671. 6.6
  3672. Problem programs
  3673. 6.6
  3674. ShowPage Ö Tord Eriksson says this öworks fine so long as there is no 
  3675. on-screen text! Not much use for ShowPage therefore, you might say, but 
  3676. some stunning graphics are possible as shown by the examples supplied 
  3677. with the program.ò
  3678. 6.6
  3679. Atelier Ö Andrew Campbell has found that Atelier causes his A5000 to 
  3680. hang whether he uses RISC¡OSá3.0 or RISC¡OSá3.10. (The sequencer loads 
  3681. but not the main program. He has tried old modules to no effect.) 
  3682. However, Atelier does still run on his A3000 after the upgrade to 
  3683. RISC¡OSá3.10.
  3684. 6.6
  3685. The following have been reported as not working:
  3686. 6.6
  3687. Fun School 4 (Under 5æs)
  3688. 6.6
  3689. Satfoot (a satellite tracker from AMSAT-UK)
  3690. 6.6
  3691. Copy Opts (öa handy little utilityò) Ö Tord Eriksson has problems using 
  3692. his version of ArcFS and the Pinboard: if he glues an arcæd directory to 
  3693. the Pinboard then tries to open it, the computer freezes! (Perhaps this 
  3694. is a problem that has been solved in a more recent version of ArcFS.)
  3695. 6.6
  3696. Tord has also found that Ballarena works perfectly but messes up all the 
  3697. configuration settings (so see the section below called öSaving the 
  3698. configurationò before you run it!)
  3699. 6.6
  3700. Tord says that he made Powerband work by öediting out lines 430 and 
  3701. following setting up the voices, and a line further on checking the 
  3702. voices.ò
  3703. 6.6
  3704. Some games, like 4th Dimensionæs Saloon Cars, crash with a 
  3705. öWindowManager:Sprites24ò error. What is a öSprites24ò anyway?
  3706. 6.6
  3707. !Psion
  3708. 6.6
  3709. Chris Dawson says that the Psion to Archimedes data transfer program by 
  3710. Mark Taylor (v 1.65) no longer works with his Psion II. He has tried 
  3711. everything he can think of, even three different re-wiring 
  3712. configurations that he has seen. Can anyone help?
  3713. 6.6
  3714. Interrupt (Archive Shareware disc no. 6)
  3715. 6.6
  3716. M. P. Sawle has, up to now, made good use of the Interrupt module, with 
  3717. the commands *RMLoad Intmodule and *Interrupt 0 in a loading file to 
  3718. enable subsequent access to the command line with <ctrl-@> from within 
  3719. both Basic programs and the original version of First Word Plus.
  3720. 6.6
  3721. Having installed RISC¡OSá3.10 he finds that:
  3722. 6.6
  3723. Å   within Basic programs: <ctrl-@> still works, but <Esc> has the same 
  3724. effect and this takes priority over the normal programmed effect of the 
  3725. Escape key at the time.
  3726. 6.6
  3727. Å   within First Word Plus: <ctrl-@> works but he cannot return to 1wp 
  3728. properly (sometimes the current document is lost), also two presses of 
  3729. <Esc> take him to the command line but the document is always totally 
  3730. lost.
  3731. 6.6
  3732. Å   Lemmings wonæt run unless he RMKills the Interrupt module first.
  3733. 6.6
  3734. Can anyone help?
  3735. 6.6
  3736. Investigator II works on the older machines, but not on the A3010/A3020/
  3737. A4000/A5000 (presumably because the hardware is different).
  3738. 6.6
  3739. LaserDirect and ROM fonts
  3740. 6.6
  3741. The reason why LaserDirect (and presumably the Turbo Drivers) have 
  3742. problems with the Corpus and Homerton Oblique fonts in ROM is that the 
  3743. Outlines files for these fonts do not contain full descriptions of the 
  3744. letters but simply contain cross-references to the related upright 
  3745. fonts. (Because these two fonts are simply slanted versions of the 
  3746. upright fonts, not proper öitalicò fonts, all the new font manager needs 
  3747. to know is where to find the outlines of the upright fonts and what 
  3748. angle to slant them at.)
  3749. 6.6
  3750. So far as I can tell, it is not necessary to disable the ROM fonts (with 
  3751. a FontRemove command in the !Boot and/or !Run files of !Fonts) and 
  3752. include full descriptions of Corpus, Homerton and Trinity on disc (they 
  3753. would need about 250Kb); I have found that Impression and LaserDirect 
  3754. manage perfectly well if I just include the following sub-directories in 
  3755. my !Fonts directory on disc:
  3756. 6.6
  3757. Corpus.Bold.Oblique
  3758. 6.6
  3759. Corpus.Medium.Oblique
  3760. 6.6
  3761. Homerton.Bold.Oblique
  3762. 6.6
  3763. Homerton.Medium.Oblique
  3764. 6.6
  3765. (the files add up to 108924 bytes).
  3766. 6.6
  3767. Turning anti-aliasing off
  3768. 6.6
  3769. Tord Eriksson finds that a, Σ and σ are rather difficult to distinguish 
  3770. with anti-aliasing on, so he turns it off by setting FontMax1 to 
  3771. FontMax5 all to 0, except FontMax 3, which determines the maximum size 
  3772. of font that is cached and which he sets to 200.
  3773. 6.6
  3774. Replacing the system font
  3775. 6.6
  3776. R. W. Darlingtonæs prayer in Archive 6.4 p11 has been answered! Rob 
  3777. Davison has sent in an application (included on this monthæs program 
  3778. disc) called !DeskFonts, which will allow you to replace the system font 
  3779. on the desktop with an outline font of your choice.
  3780. 6.6
  3781. Electronic Font Foundry RISC¡OSá3 fonts
  3782. 6.6
  3783. Colin Singleton thinks that last monthæs comment may have been a bit 
  3784. unfair to EFF in referring to their new fonts as ömore expensiveò. He 
  3785. suspects that the old fonts have been reduced in price and the new ones 
  3786. introduced at the previous price of the old.
  3787. 6.6
  3788. What is ökerning dataò?
  3789. 6.6
  3790. Colin Singleton says that he had read about this several times before he 
  3791. found out what it meant. Kerning is the process of adjusting the space 
  3792. between letters so that they look more natural. A common example is the 
  3793. word AWAY. When printed like that, the letters appear too widely spread, 
  3794. but with kerning the word can be made to look like AWAY. (I have 
  3795. exaggerated the kerning to make it more obvious.) This can be done 
  3796. manually in applications like Impression.
  3797. 6.6
  3798. The RISC¡OSá3 font manager provides the facility for automatic 
  3799. adjustment of the spacing between any pair of letters, but in order for 
  3800. this to work firstly the font has to contain a ökerning tableò 
  3801. indicating the preferred spacing for each possible pair of letters and 
  3802. secondly the application has to be aware of this facility and to make 
  3803. the appropriate calls to the font manager. (Archive 5.11 pp5/6 give 
  3804. details of the font manager calls, showing how you can use them in your 
  3805. programs.)
  3806. 6.6
  3807. Kerning tables are built into the ROM fonts as well as the newer fonts 
  3808. from EFF (and other suppliers?) I donæt know which applications use 
  3809. them; presumably newer versions of Impression, etc. will.
  3810. 6.6
  3811. Filing systems: SCSI
  3812. 6.6
  3813. C. Purvisæs problems (icon in wrong place, öbad driveò error, etc ù see 
  3814. 6.5 p26) have been solved by a new ROM for his SCSI podule, supplied 
  3815. free of charge by Oak.
  3816. 6.6
  3817. Tord Eriksson at first had problems that sounded similar to C. Purvisæs, 
  3818. then happened to find that his SCSI drive had been öset to 0ò and after 
  3819. öresetting to 4ò everything worked perfectly. (I explained this last 
  3820. month, p27. Ed.)
  3821. 6.6
  3822. Philip Lardner, who has a Brainsoft SCSI podule, is having great 
  3823. difficulties in copying, moving or deleting files to, from or in the 
  3824. root directory. It generates all sorts of error messages such as: öCanæt 
  3825. create ÉSCSI::SCSI.$æ ... ò. Philip has found that he can get round the 
  3826. problem by copying via the RAM disc and deleting using a trash-can 
  3827. application but he would obviously be interested in a proper öfixò. (I 
  3828. donæt know whether it might be relevant but he has put öSet Alias$Free 
  3829. ShowFree -FS scsi %0ò, as recommended last month, in his !Boot file in 
  3830. order to activate the free space window.)
  3831. 6.6
  3832. Philip has also found that his PC Emulator 1.8 sometimes suddenly hangs 
  3833. the machine either during or shortly after booting up, or after quitting 
  3834. the emulator.
  3835. 6.6
  3836. HCCS HardCard 45
  3837. 6.6
  3838. Barry Thompson says this needs a ROM and PAL change by HCCS costing ú10 
  3839. plus VAT.
  3840. 6.6
  3841. IDE
  3842. 6.6
  3843. John Birchenough was initially unable to access his Risc Developments 
  3844. IDE disc drive. However, with a third (free) replacement ROM fitted in 
  3845. his podule, it is now working!
  3846. 6.6
  3847. Allan Woods says that the tip given last month for getting the Free 
  3848. Space window to work with SCSI drives doesnæt work with his Risc 
  3849. Developments IDE drive. Bernard Perry says he knows someone with an ICS 
  3850. IDE drive with the same problem. Has anyone got any ideas?
  3851. 6.6
  3852. Barry Thompson says the early Orion IDE drives do not function and 
  3853. wonders whether the new proprietors at Orion are going to support them.
  3854. 6.6
  3855. Watford 5╝ö drive interface
  3856. 6.6
  3857. Gordon Lindsay-Jones has found that his problem is not with his Watford 
  3858. buffer, as reported last month. The buffer worked properly with another 
  3859. disc drive. However, he is still trying to find out what is wrong with 
  3860. his drive.
  3861. 6.6
  3862. Printing Ö HP Paintjet, Draw and Poster
  3863. 6.6
  3864. Christopher Price (Sidcup) is having constant problems trying to print 
  3865. from the RISC¡OSá3.10 version of Draw and Poster 1.21 via an Ace printer 
  3866. driver (he doesnæt know which version) to an HP Paintjet on his A420. 
  3867. The printer appears not even to acknowledge Draw and refuses to output. 
  3868. With Poster he gets output sometimes, though white text generally 
  3869. appears black and the printer öseems to bug out if the artwork involves 
  3870. clipartò imported from elsewhere. Can anyone help?
  3871. 6.6
  3872. Carriage returns and linefeeds
  3873. 6.6
  3874. Philip Woodward uses a bubblejet printer and often prints direct (i.e. 
  3875. not via a RISC¡OSádriver). He finds that if he makes the slightest 
  3876. error, such as trying to print a non-existent file, when he next tries 
  3877. to print, everything gets printed on one line. Does anyone have any 
  3878. suggestions?
  3879. 6.6
  3880. BJ-330
  3881. 6.6
  3882. Tord Eriksson has had numerous difficulties printing on his Canon BJ330. 
  3883. Using the LQ-860 driver is agonisingly slow (it makes four passes for 
  3884. each line) and it sometimes gives stripes in graphics areas. He also had 
  3885. a printer head (costing ú200!) written off as a result of a öprintout 
  3886. crashing.ò Also he finds that printing can abort before the job is 
  3887. finished ù if he uses 180╫180 dpi there are no problems but with 180╫360 
  3888. or higher just part of the page gets printed. He comments that the 
  3889. printer driver seems to work differently in that it now seems to 
  3890. calculate the entire bitmap before starting printing and he wonders if 
  3891. he now needs more than 4 Mbytes just to print an A4 page. Any hints or 
  3892. tips would be very welcome indeed!
  3893. 6.6
  3894. Tord asks if there is any Archive reader who has tested the plotter 
  3895. version of the BJ-330.
  3896. 6.6
  3897. Non direct drive laser printers
  3898. 6.6
  3899. Tord also asks for suggestions about laser printers that work well with 
  3900. RISC¡OSá3. Direct drive lasers are out of the question because all his 
  3901. podule slots are full! What printer drivers exist for Canon laser 
  3902. printers that use Canonæs own page description language? (How about the 
  3903. Ace Pro-Driver for LBP4/8 at ú44 through Archive?)
  3904. 6.6
  3905. Printing in the background
  3906. 6.6
  3907. Tord Eriksson says that the tip in Archive 6.3 p16 about having two 
  3908. printer drivers loaded is impossible: if he loads a second !Printers the 
  3909. first is erased. However, I think he has misunderstood the point: you 
  3910. should only run !Printers once, but within that application you should 
  3911. have two drivers loaded and active. (See p62 of the RISC¡OSá3 User Guide 
  3912. for details.)
  3913. 6.6
  3914. Keith Matthews spells out the procedure in more detail: you should drag 
  3915. two copies of the appropriate printer driver into the Printer control 
  3916. window of !Printers. Then click <menu> over the Printer control window, 
  3917. choose the Connection option and connect the first driver to a suitable 
  3918. file, then give the driver a name ending in Éfæ. The second copy should 
  3919. be connected to the printer and named with a Épæ. When the printer 
  3920. manager is subsequently loaded, two icons appear: the first is selected 
  3921. by default, so applications will öprintò to the file. To produce hard 
  3922. copy as a background task, just drag the file icon onto the ö......pò 
  3923. icon (you donæt need to select it first.) (I still maintain this is a 
  3924. ridiculous palaver: why isnæt there a setup option whereby you can tell 
  3925. the print manager to print first to a file and then automatically send 
  3926. it to the printer?)
  3927. 6.6
  3928. Keith points out that (although he hasnæt tried queueing printouts) the 
  3929. printer queue window provides one queue for each printer icon. 
  3930. Obviously, print image files would have to be created under different 
  3931. file names and you would need a hard disc to accommodate them all. 
  3932. 6.6
  3933. LaserDirect and Turbo Driver news
  3934. 6.6
  3935. Michael Lowe has received a copy of version 2.09 of the LaserDirect 
  3936. driver which has fixed the speckling problem (see Archive 6.5 pp30/31).
  3937. 6.6
  3938. Computer Concepts have also told both him and Dave Leckie that RISC¡OSá3 
  3939. drivers öare under development and might be available as early as April 
  3940. but the amount of work involved shouldnæt be underestimated.ò Presumably 
  3941. these will handle rotated text and sprites and work under the RISC¡OSá3 
  3942. printer manager. (Dave Leckie notes, however, that CC have said that 
  3943. they will not support RISC¡OSá3.0.) 
  3944. 6.6
  3945. Using a RISC¡OSá3 driver after LaserDirect, etc.
  3946. 6.6
  3947. In Archive 6.5 p30 there was a tip that, in order to use a RISC¡OSá3 
  3948. driver after using a RISC¡OSá2 driver such as LaserDirect, ArcLaser or 
  3949. the Turbo drivers you should use the two * commands:
  3950. 6.6
  3951. RMKill PDriver
  3952. 6.6
  3953. RMReinit PDriver
  3954. 6.6
  3955. Maurice Edmundson has pointed out that a convenient place to put these 
  3956. commands is in the !Run file of !Printers before the first of the 
  3957. RMEnsure commands.
  3958. 6.6
  3959. Saving paper size settings
  3960. 6.6
  3961. Acorn have advised that there is a fault in RISC¡OSá3.0 whereby, if you 
  3962. alter the page sizes and save them, the new settings are not saved. The 
  3963. work-around is to <shift-double-click> on !Printers then load the file 
  3964. PaperRW into !Edit, manually change the settings then save the altered 
  3965. file. This bug has been fixed in RISC¡OSá3.10.
  3966. 6.6
  3967. First Word Plus driver for Deskjet 550C?
  3968. 6.6
  3969. Can anyone supply a printer definition file (Barry Thompson asks)?
  3970. 6.6
  3971. PC Emulator
  3972. 6.6
  3973. John Birchenoughæs emulator, version 1.7, will only access the internal 
  3974. drive A. Even when he makes the default drive B or C, the computer 
  3975. insists on having a disc in drive A and then operates on the contents of 
  3976. that drive. Also, it always asks for a disc to be inserted in B even 
  3977. though it means A. He tried the patch supplied on the Support disc, but 
  3978. that refused to work with a version higher than 1.6. He has also tried 
  3979. changing his Config.sys file with variations of the Driver.sys and 
  3980. Drivparm commands but to no effect. Can anyone help?
  3981. 6.6
  3982. Is RISC¡OSá3 faster or slower?
  3983. 6.6
  3984. Some think one, some the other! A number of people have commented that 
  3985. the machine seems to take longer to redraw the desktop screen or to go 
  3986. through its initialisation routine. Relying on memory, it is obviously 
  3987. difficult to tell. Raymond Wright says Pipedream 3.1 appears to take 
  3988. longer to get spreadsheets loaded. He finds that, initially, he gets a 
  3989. screen full of zeros which are slowly replaced by real data. (I wonder 
  3990. if this is because of the way he has got it set up? Robert Macmillan 
  3991. from Colton said ù see Archive 6.3 p12 ù that all versions from 3.10 on 
  3992. work better in RISC¡OSá3.) Raymond is sure that RISC¡OSá2 was quicker 
  3993. but heæs not going to reinstall it just to find out.
  3994. 6.6
  3995. Ken Gardner has, however, done just that. He did some controlled timings 
  3996. before updating to RISC¡OSá3.10 and reverted back to RISC¡OSá2 to 
  3997. confirm the anomaly that he found. The timings are as shown below
  3998. 6.6
  3999. For the tests, ADFS buffers were set to zero for both RISC¡OSá2 and 
  4000. RISC¡OSá3.10. When Ken changed ADFSBuffers to 2K the time to read the 
  4001. serial file fell from 48 secs to 19 secs but the Multistore random 
  4002. access read only dropped from 176 secs. to 170ásecs. This is a logical 
  4003. result but it prompts Ken to ask why we have been instructed to set 
  4004. ADFSBuffers to zero when this gives so much slower a result than in 
  4005. RISC¡OSá2. Can anyone tell us for sure whether there is a bug or not? 
  4006. (Is there a danger of losing data if the Buffers are set to a non-zero 
  4007. value?) (Yes, but only on a 1Mb machine. In 3.11, this has been improved 
  4008. over 3.10. Ed.)
  4009. 6.6
  4010. Miscellaneous Hints & Tips
  4011. 6.6
  4012. How to avoid continual disc swapping,
  4013. 6.6
  4014. and more on !Scrap files
  4015. 6.6
  4016. Philip Woodward recommends that, on a floppy-disc only system, if you 
  4017. have several discs for different classes of work and include a !Scrap 
  4018. file on each, donæt forget to click on the !Scrap icon when you insert a 
  4019. new disc. If you do forget, you will find that whenever you load a 
  4020. printer driver, or try to print a drawing, the operating system will ask 
  4021. you to insert some other disc which has no apparent relevance.
  4022. 6.6
  4023. Draw crashing
  4024. 6.6
  4025. Philip Woodward finds, like a number of others, that Draw crashes quite 
  4026. frequently reporting an öaddress exceptionò error. Does anyone know if 
  4027. there is anything he can do to avoid this? The error message goes on to 
  4028. say:
  4029. 6.6
  4030. preserving files in <Wimp$ScrapDir>.Draw before exiting.
  4031. 6.6
  4032. This means that !Draw will attempt to save the work-in-progress as a 
  4033. file called Draw in the scrap directory. (If it is successful, you will 
  4034. be able to retrieve the file by opening that directory and double-
  4035. clicking on the drawfile icon to run !Draw again and load the file in ù 
  4036. after first making a backup copy of the file if it is important. To find 
  4037. where the scrap directory is, press <ctrl-f12> to open a Task window and 
  4038. type the command *Show Wimp$ScrapDir)
  4039. 6.6
  4040. Positioning drawings imported into Draw
  4041. 6.6
  4042. Philip Woodward has also found that, whereas in the RISC¡OSá2 version of 
  4043. Draw, one could superimpose a previous drawing (e.g. one saved on a RAM 
  4044. disc) in exactly the position it originally occupied in the window by 
  4045. setting the grid lock on and dragging the file onto the new drawing and 
  4046. positioning the pointer at the bottom left of the window, this no longer 
  4047. works. The minimum bounding frame of the old drawing is placed with its 
  4048. bottom left corner at the mouse position, regardless of the original 
  4049. position in the old drawing. To reproduce the RISC¡OSá2 behaviour, you 
  4050. have to put something, such as a dummy rectangle, at the bottom left 
  4051. corner of the old drawingæs window.
  4052. 6.6
  4053. Alarm options
  4054. 6.6
  4055. Philip Woodward has pointed out that, if you include a line in your 
  4056. !Boot file to set Alarm$Options, you must include % in front of each of 
  4057. the -format parameters (see Applications Guide p137 for details). Also, 
  4058. you must put the format string in quotes (which is not, perhaps, 
  4059. emphasised sufficiently strongly in the Manual.) In both these respects, 
  4060. it differs from Edit$Options, Draw$Options, etc.
  4061. 6.6
  4062. To illustrate the point, consecutive lines in !Boot might read:
  4063. 6.6
  4064. Set Alarm$Options -format ö%w3 %z12:%mi %m3 %zdyò
  4065. 6.6
  4066. Set Edit$Options B12 M99 L1 D
  4067. 6.6
  4068. To get the Alarm$Options to take effect, you also have to choose the 
  4069. öUser definedò option in the Alarm setup window (choose the Setup... 
  4070. option from the iconbar menu.) Itæs not clear from the manual but I 
  4071. assume that the choice of this option is saved in the CMOS RAM so 
  4072. doesnæt have to be included in the !Boot file. Itæs all a bit confusing, 
  4073. isnæt it?
  4074. 6.6
  4075. Arm3 hare and tortoise icons
  4076. 6.6
  4077. I didnæt have enough time last month to try out G÷tz Kohlbergæs tip 
  4078. (Archive 6.5 p33) about the hare and tortoise module. Now I have, and 
  4079. Iæm totally confused! Whatever combination of commands I use, I seem to 
  4080. be unable to get the machine to boot up with the cache on without the 
  4081. hare and tortoise swapping jobs. One thought Iæve had is that I might 
  4082. swap the names of the hare and tortoise icons inside the !Arm3.!Sprites 
  4083. file. (Another thought is that perhaps youære meant to click on the hare 
  4084. to get the machine to go faster, and that this never worked properly in 
  4085. RISC¡OSá2!) Help!
  4086. 6.6
  4087. Faster filer operations
  4088. 6.6
  4089. If you click <menu> over a filer operation window (e.g. the window that 
  4090. pops up when you copy files which keeps you informed of progress) and 
  4091. choose öFasterò, screen update will be less frequent and the filer 
  4092. operation will be faster. (Marc Evans)
  4093. 6.6
  4094. Copying a large directory to floppy
  4095. 6.6
  4096. If you run out of space when copying a directory or application to a 
  4097. floppy, insert a new disc, rename it with the same name as the full disc 
  4098. and click on öRetryò. (Marc Evans) (Someone else has already suggested 
  4099. that but when I tried it, it said öambiguous filenameò. Ed.)
  4100. 6.6
  4101. <Shift-select> on toggle size icon
  4102. 6.6
  4103. If you click <shift-select> on the toggle size icon, the window will 
  4104. open as far as it can without obscuring the icon bar. (Marc Evans) (This 
  4105. seems to depend on the application. Draw windows behave as described, 
  4106. but Impression windows donæt.)
  4107. 6.6
  4108. False sprites on the Pinboard
  4109. 6.6
  4110. Marc Evansæ Pinboard seems to get confused over icon sizes and sprites 
  4111. under certain conditions. For instance, it sometimes makes icons three 
  4112. times bigger and uses the wrong sprites. Tord Eriksson says that in mode 
  4113. 78 (from Computer Concepts NewModes?) some icons disappear, some hide 
  4114. behind others and some appear twice; a single click on each one restores 
  4115. peace, but should he have to? Has anyone else found this?
  4116. 6.6
  4117. Configured modes
  4118. 6.6
  4119. Marc Evans has found that *Configure Mode and *Configure Wimpmode seem 
  4120. to be interlinked ù whatever one is configured to the other one follows. 
  4121. He used to have Mode configured to 0 to save memory when outside the 
  4122. Desktop, but canæt anymore.
  4123. 6.6
  4124. Tord Eriksson had great problems until he discovered that you canæt 
  4125. öconfigureò a non-standard mode. If you want to start up in, say, mode 
  4126. 78 from the Computer Concepts Newmodes module, you have to include in 
  4127. your !Boot file first a command to load the NewModes module then a 
  4128. *WimpMode 78 command.
  4129. 6.6
  4130. Icon button types
  4131. 6.6
  4132. A comment for WIMP programmers is that when icons have the double click 
  4133. flag set, they invert at the first click and group with adjust (like 
  4134. Filer icons). To get around this, your program must trap for any icon 
  4135. clicked on and unset the selected bit. (Marc Evans)
  4136. 6.6
  4137. Saving the configuration
  4138. 6.6
  4139. Mike Williams finds that the configuration file saved by !Configure 
  4140. doesnæt cover all the things he needs to restore after having attempted 
  4141. to run a rogue program that changes the configuration. He has therefore 
  4142. built himself a command file containing all the *Configure commands 
  4143. required to get back to normal plus *RMReinit commands for all the 
  4144. modules. He created it by doing
  4145. 6.6
  4146. *Spool cfgfile
  4147. 6.6
  4148. *Status
  4149. 6.6
  4150. *ROMModules
  4151. 6.6
  4152. *Spool
  4153. 6.6
  4154. then editing the resulting file into the correct syntax and changing the 
  4155. filetype to öCommandò. (The pukka way of creating such a file is not to 
  4156. use the pre-RISC-OS *Spool command, but to press <ctrl-f12> to open a 
  4157. Task window, type Status, <return>, ROMModules and <return>, then press 
  4158. <menu>, choose the öUnlinkò option and save the contents of the Task 
  4159. window.)
  4160. 6.6
  4161. Several years ago, Risc User published a program called !CMOS_Edit which 
  4162. allows easy saving and reloading of all the CMOS settings. This seems to 
  4163. work fine.
  4164. 6.6
  4165. Opening sub-menus automatically
  4166. 6.6
  4167. Richard Hallas has noticed that, if you choose the öOpen submenus 
  4168. automaticallyò configuration option, then if the pointer is resting to 
  4169. the left of the öparentò menu item (in the space where a tick would 
  4170. appear) when the submenu opens it appears on top of the parent menu 
  4171. rather than to its right. Also, moving around a single menu with several 
  4172. submenu pointers can have some peculiar effects: sometimes the submenu 
  4173. pointers are ignored, and it is even possible to have two copies of the 
  4174. same submenu open.
  4175. 6.6
  4176. Preventing access to !Configure and !Alarm
  4177. 6.6
  4178. Last month we gave the hint that you can prevent users from interfering 
  4179. with the configuration by unplugging the !Configure module so that they 
  4180. canæt access the !Configure application. In Acornæs education newsletter 
  4181. Arc, there is a hint that you can do the same with !Alarm.
  4182. 6.6
  4183. Opening a directory without booting 
  4184. 6.6
  4185. Richard Hallas reports that, if you open a directory with <ctrl> held 
  4186. down to stop the Filer executing all the !Boot files inside the 
  4187. applications within the directory, then copying, renaming or deleting 
  4188. files will cause the directory to be booted unless you remember to press 
  4189. <ctrl> again.
  4190. 6.6
  4191. Also, if you open a directory with <ctrl> held down and then copy an 
  4192. application out of it to another directory, then (assuming the Filer has 
  4193. not already seen the !Sprites file for the application) a ö!Sprites not 
  4194. foundò error will be reported. This doesnæt have any ill effects: itæs 
  4195. just a nuisance.
  4196. 6.6
  4197. Various Matters Arising
  4198. 6.6
  4199. Screen blanker (Archive 6.4 p12)
  4200. 6.6
  4201. Keith Raven has found (in p163 of the User Guide) that *Blanktime sets 
  4202. the time (in seconds) before the screen goes blank. *Blanktime 0 turns 
  4203. the screen blanker off. (What I would like to know is: does the 
  4204. operating system provide any easy means of firing up a graphical routine 
  4205. as an alternative to the blank screen?)
  4206. 6.6
  4207. Shift key behaviour (Archive 6.5 p34)
  4208. 6.6
  4209. John Woodgate suggests that the ú/ñ key may be acting as if it were 
  4210. pressed as well as the <shift> key. He suggests cleaning with iso propyl 
  4211. alcohol or proprietary switch cleaner. (For details on how to clean a 
  4212. keyboard, see 5.1 p25. Ed.)
  4213. 6.6
  4214. Solid sprite dragging (Archive 6.5 p36)
  4215. 6.6
  4216. Barry Thompson writes that the way to turn this on is to use the * 
  4217. command *FX162,28,3 (It seems really weird to me that a feature like 
  4218. this, quite a selling point one would have thought, has been implemented 
  4219. in such a half-hearted way!)
  4220. 6.6
  4221. Spaces in *Set commands
  4222. 6.6
  4223. Brian Fielding has found that whereas in RISC¡OSá2 you could use spaces 
  4224. in *Set or *SetMacro, RISC¡OSá3.10 does not allow you to do so: 
  4225. 6.6
  4226. SET PipeDream$Path ADFS::Dream_ file.$.,<PipeDream$Dir>.
  4227. 6.6
  4228. was permissible in RISC¡OSá2 but you must use 
  4229. 6.6
  4230. SET PipeDream$Path ADFS::Dream_ file.$.,<PipeDream$Dir>. 
  4231. 6.6
  4232. in RISC¡OSá3.10.
  4233. 6.6
  4234. Locked directories in ROM/RAM podule
  4235. 6.6
  4236. Brian Fielding also reports that if you create a New directory in 
  4237. Computer Conceptæs ROM/RAM podule, it creates the directory with a lock. 
  4238. This lock cannot be removed and the directory can never be deleted 
  4239. except by re-initialising the Podule.Other problems occur when copying 
  4240. files into directories on the Podule but these can be ÉSKIPedæ. He has 
  4241. written to CC about this but they have no plans to alter the podule 
  4242. software to work fully with RISC-OS3.ááA 
  4243.  
  4244. 6.6
  4245. Timings for various operations (RISC-OS 2 v RISC-OS 3.10)
  4246. 6.6
  4247.  
  4248. 6.6
  4249.       RISC-OS 2   RISC-OS 3.10   relative 
  4250. speed
  4251. 6.6
  4252.       (secs)   (secs)   RO3.1 : RO2
  4253. 6.6
  4254. Read a serial file to a string array (50,000 items)   25.4
  4255.    48.4   half as fast
  4256. 6.6
  4257. Sort 50,000 strings (using Armsort)   8.0
  4258.    8.0   same
  4259. 6.6
  4260. load and sort a Multistore file (2,400 items):
  4261. 6.6
  4262.    load   166   176   slightly slower
  4263. 6.6
  4264.    sort   221   214   slightly faster
  4265. 6.6
  4266.    total   387   390   same
  4267. 6.6
  4268. Print a Draw file (with 32Kb buffer in printer)
  4269. 6.6
  4270.    release computer   500   239
  4271.    twice as fast
  4272. 6.6
  4273.    release printer   533   289
  4274.    twice as fast
  4275. 6.6
  4276. Mandelbrot (recalculate Clessidra)   90.3
  4277.    90.5   same
  4278. 6.6
  4279.  
  4280.  
  4281. 6.6
  4282. Landmarks Ö Columbus
  4283. 6.6
  4284. Hilary Ferns
  4285. 6.6
  4286. Columbus from Longman Logotron is one of the latest in the Landmarks 
  4287. series of educational programs. It deals with life on board one of 
  4288. Christopher Columbusæ ships on a voyage of discovery.
  4289. 6.6
  4290. The program comes with an excellent pupilsæ book, with photocopiable 
  4291. sheets, which could be used as a basis for further work on the topic. A 
  4292. board game idea is also included, to further reinforce ideas about life 
  4293. on board ship with the explorers. The teachersæ book provides notes on 
  4294. how to run the program for Archimedes, IBM and Nimbus, a few suggestions 
  4295. for classroom use, cross-curricular links and keystrips.
  4296. 6.6
  4297. The program loads and installs on the iconbar in the usual RISC-OS way. 
  4298. Clicking on the icon opens two windows side by side, as in all other 
  4299. Landmarks programs. The right hand window always contains a monochrome 
  4300. picture of the present location, (Please, please, Longman Logotron, 
  4301. could you possibly start using detailed colour pictures in these 
  4302. programs?) and the left-hand window contains the dialogue. The user 
  4303. interacts with the program by typing questions into this window. The 
  4304. conversation can be saved as a named textfile (provided öFile onò has 
  4305. been typed) and so can be printed out using a standard RISC-OS driver. 
  4306. 6.6
  4307. At the start of the conversation, we are introduced to Pedro, a young 
  4308. boy on the Santa Maria, with Christopher Columbus as Captain. He is 
  4309. referred to in the program as Captain Colon, the Spanish name which he 
  4310. took for the voyage. Function keys can be used to ask some of the common 
  4311. questions like öWhat can you see?ò, öWhere are you?ò and öDescribe. . .ò 
  4312. Other function keys give direction commands such as öGo forwardò, and 
  4313. öGo aftò. A useful simple plan of the ship is provided in the pupilsæ 
  4314. book showing Port, Starboard, Forward and Aft.
  4315. 6.6
  4316. Thinking about the right questions
  4317. 6.6
  4318. Initially, I became frustrated by the answers given to my questions. 
  4319. Often the answers were totally irrelevant to what I was asking. I soon 
  4320. realised that the answers are probably chosen by searching through the 
  4321. question for a keyword. For example, I asked Pedro the following:
  4322. 6.6
  4323. öDescribe the cooking pot.ò
  4324. 6.6
  4325. öIt is a large pot in which our food is cooked.ò
  4326. 6.6
  4327. öWhat food do you cook ?ò
  4328. 6.6
  4329. öI have many jobs on the ship. I turn the glass and ring the bell, sweep 
  4330. the deck, help to cook our meals, serve the officers, check the rigging 
  4331. ... ò
  4332. 6.6
  4333. (This was the same answer which was given for öWhat do you have for your 
  4334. meals?ò and öWhat are your jobs?ò)
  4335. 6.6
  4336. öHow much dried meat do you eat each day?ò 
  4337. 6.6
  4338. öThursdayò.
  4339. 6.6
  4340. Eventually, while I was still near the cooking pot, I asked öWhat is 
  4341. your food for today?ò To this Pedro came up with a sensible and 
  4342. interesting answer.
  4343. 6.6
  4344. I also learnt that a sensible strategy is asking Pedro to describe only 
  4345. the things he can see in any given location. Several times I was told öI 
  4346. donæt knowò or öYou ask so many questions Ö let us speak of something 
  4347. else.ò However, once I got the idea of wording my questions carefully, 
  4348. it was really quite good fun and I started feeling part of the scene, 
  4349. coming away having gained some knowledge about Pedroæs life on board. In 
  4350. fact, my 11 year old son got the hang of it with very little guidance. 
  4351. He simply started off by using the function keystrip, very soon getting 
  4352. some sense out of the program. He climbed the rigging with Pedro and 
  4353. later found it rather unfair that Pedro was often left with the maggot-
  4354. infested biscuit!
  4355. 6.6
  4356. The passage of time
  4357. 6.6
  4358. The program is linked with real time, by using the setting of the 
  4359. computeræs clock. Simply a gimmick, you may say, but I think it really 
  4360. does help to make Pedro seem more real. Pedro remembers who he has been 
  4361. speaking to and each time you go back to using the program, he demands 
  4362. to know if he is still talking to the same person. If there is a long 
  4363. silence from you, he asks if anyone is still there and eventually gets 
  4364. fed up with waiting, signing off with öFarewellò. This can actually be 
  4365. rather annoying, as you find yourself having to reload the program. This 
  4366. happens even if you are using another program meanwhile, i.e. the 
  4367. program still continues to flow even if it is not the current window on 
  4368. screen. When you join Pedro again on day two, land has been sighted. 
  4369. Pedro goes ashore with the landing party, and the exploration of the 
  4370. island begins. Therefore it is important to speak to Pedro on two 
  4371. consecutive days to get all the possible information out of the program. 
  4372. I was a little annoyed that once ashore, I could find no way to instruct 
  4373. Pedro to go back to the boat Ö I can only assume that it was the wrong 
  4374. time of day for this to happen. On the third day Pedro says that he is 
  4375. too busy to speak and the program automatically resets to the beginning, 
  4376. ready for Pedro to introduce himself to someone else. At any time you 
  4377. can do this manually by typing öResetò.
  4378. 6.6
  4379. So what use is the program?
  4380. 6.6
  4381. I assume these programs were never intended to be exciting adventures in 
  4382. the same way as many home computer games, and I feel it would be unfair 
  4383. to make comparisons in this area. In the home, quite honestly, its use 
  4384. is limited, and I would not recommend it for anything other than 
  4385. classroom use, where it provides an interesting interaction between the 
  4386. children and Pedro on board Columbusæ ship. At times one really can 
  4387. begin to feel part of Pedroæs world. I can see the program fitting quite 
  4388. nicely into classroom topic work. I would perhaps use it as an 
  4389. introduction to the topic, taking Pedroæs information as a launch pad 
  4390. for further study. Pedro could almost become a part of the classroom. 
  4391. One could ask the children öHave you asked Pedro about that?ò or öHas 
  4392. anyone spoken to Pedro yet today?ò Lower ability readers and writers 
  4393. would obviously have more of a problem, and be limited to questions 
  4394. which are programmed into the function keys. However, I would not rule 
  4395. it out for Special Needs use. The children do have to be accurate in 
  4396. their typing and spelling in order for the questions to make sense to 
  4397. the computer. Generally suitable for Years 5 & 6.ááA 
  4398.  
  4399. 6.6
  4400. MicroDrive 2 / MicroDrive Designer
  4401. 6.6
  4402. Jochen Konietzko 
  4403. 6.6
  4404. Since my review of the MicroDrive golf simulator (Archive 5.11, p34), 
  4405. things have changed a lot Ö there is a new, improved Version 2 and also 
  4406. a course designer!
  4407. 6.6
  4408. Version 2.1: The package
  4409. 6.6
  4410. Except for the number 2, nothing has changed on the outside cover Ö even 
  4411. the names of the seven courses are identical. Inside, there is one (very 
  4412. welcome) difference: The manual now describes every detail of the game 
  4413. briefly yet comprehensively on five pages of text, plus a table of 
  4414. contents.
  4415. 6.6
  4416. Installation
  4417. 6.6
  4418. Installation on a hard disk has stayed the same but running the game 
  4419. from a hard disk is slightly different, as now there is a copy 
  4420. protection Ö the master disk must always be present, as a Ékeyæ, when 
  4421. the game is first started.
  4422. 6.6
  4423. The game has grown slightly Ö together with the five extra courses, it 
  4424. now occupies 560 Kb when Compression is used, or 1480 Kb in uncompressed 
  4425. form.
  4426. 6.6
  4427. The game now needs 460 Kb to run, and too little RAM is reported by way 
  4428. of the usual error message. However, the programmer has done something 
  4429. rather nasty to make sure that the game will find enough room for 
  4430. loading. Irrespective of the available memory, MicroDrive always sets 
  4431. the font cache to zero.
  4432. 6.6
  4433. Playing the game
  4434. 6.6
  4435. The game is basically still the same as in Version 1 but a number of 
  4436. changes make it even more attractive. The status window has been 
  4437. redesigned so that the screen seems bigger.
  4438. 6.6
  4439. The three pictures opposite show a view in Version 1 and the same view 
  4440. in Version 2, before and after a club has been chosen.
  4441. 6.6
  4442. As you can see, the scenery has been subtly changed between the two 
  4443. versions. (By the way, the old courses disk seems to work perfectly with 
  4444. the new master disk.) Note the different positions of the flag in the 
  4445. two Version 2 screen shots, which were taken in different rounds.
  4446. 6.6
  4447. The player sprites have been modified slightly (they now Éhunker downæ 
  4448. before putting) and the most important change of all Ö there is now a 
  4449. Quit option!
  4450. 6.6
  4451. Price
  4452. 6.6
  4453. MicroDrive is produced by Cambridge International Software. The update 
  4454. from Version 1 costs ú9.95 and Version 2 (World Edition) is priced at 
  4455. ú34.95 (or ú32 from Archive).
  4456. 6.6
  4457. Conclusion 
  4458. 6.6
  4459. I am not quite sure about it being a ÉVersion 2.1æ. The amount of change 
  4460. makes this new game appear to me more like Version 1.2 or 1.3 Ö still, I 
  4461. have no complaints.
  4462. 6.6
  4463. MicroDrive is now just as I wanted Version 1 to be. The only additional 
  4464. improvement I would like to see is an increase in sound effects (bird 
  4465. song?). However, there is one improvement which no Archimedes game can 
  4466. have Ö the latest version of Links, the high-end PC golf simulator, has 
  4467. Super VGA graphics which are very nearly photo-like in their quality. In 
  4468. the world of the Archimedes, such pictures are simply not possible.
  4469. 6.6
  4470. Subjectively....
  4471. 6.6
  4472. Those of you who read the review of this game in Octoberæs Archimedes 
  4473. World, may wonder if Duncan Evans and I were writing about the same 
  4474. game! This shows how much the personal preferences of a reviewer 
  4475. influence his conclusions. When you read such an article, you should 
  4476. therefore try to read between the lines, to see whether the reviewer has 
  4477. the same tastes as you.
  4478. 6.6
  4479. The main point at issue seems to be the number of gadgets and gimmicks 
  4480. one expects to see. MicroDrive tries to come as close as possible to the 
  4481. atmosphere of a real life round of golf, so it makes perfect sense that 
  4482. there is no glut of statistics as in most American simulators, no 
  4483. surveyoræs staff which you can move around the course to get exact 
  4484. distances, no option to view the course from the perspective of the 
  4485. flying ball, no... etc.
  4486. 6.6
  4487. If you are expecting all this paraphernalia, then MicroDrive must indeed 
  4488. appear as an Éout of condition, under-powered lightweightæ, as Mr. Evans 
  4489. puts it. If itæs straight, undiluted golf you are interested in, then 
  4490. MicroDrive is for you.
  4491. 6.6
  4492. MicroDrive Designer
  4493. 6.6
  4494. Packed in a colourful cardboard sleeve, the designer comes with an 
  4495. excellent instruction leaflet Ö 22 pages, table of contents and lots of 
  4496. screen shots. The manual includes hints for successful course design and 
  4497. even classifies the available trees (names and regions where they grow).
  4498. 6.6
  4499. The disk contains the designer itself, a file which you need to create a 
  4500. new empty disk for your own courses, and several example files.
  4501. 6.6
  4502. The example horizons are especially helpful because it is much easier to 
  4503. modify a 3200╫16 sprite than to create it from scratch.
  4504. 6.6
  4505. As with the game itself, the designer can be installed on a hard disk 
  4506. but the original disk must be present for a few seconds during loading.
  4507. 6.6
  4508. Using the program is simplicity itself. You choose the general 
  4509. properties of your course, such as the speed of the greens and the depth 
  4510. of the bunkers, then you start on the individual holes.
  4511. 6.6
  4512. A number of icons lead to various windows from which you can pick (by 
  4513. Édrag and dropæ) 24 kinds of trees and bushes, 48 different greens, 48 
  4514. shapes of bunkers, etc. All these objects can be scaled and flipped at 
  4515. will, giving an almost infinite number of variations.
  4516. 6.6
  4517. The icons in the picture mean Quit, Trees, Greens, Tees, Water, Bunkers, 
  4518. Fairway, Rough, Playing, Viewing, Flag positions, Orientation (this 
  4519. decides the lay of the hole in relation to the horizon), Description, 
  4520. Measuring/fixing the par, Landscaping, Out of bounds. In all, 159 
  4521. objects may be placed on each hole.
  4522. 6.6
  4523. One thing which must be done is landscaping Ö otherwise, you get ÉError: 
  4524. No billiard tables allowed in this simulationæ! You can see the result 
  4525. of this activity on a three dimensional grid. 
  4526. 6.6
  4527. Price
  4528. 6.6
  4529. The MicroDrive Designer costs ú39.95 from CIS or ú37 from Archive.
  4530. 6.6
  4531. Conclusion
  4532. 6.6
  4533. Itæs great! There is just one problem Ö as with a powerful, easy-to-use 
  4534. art package, the Designer is a tool which is only as good as the 
  4535. individuals who use it.
  4536. 6.6
  4537. Our very first hole was finished (or so we thought) in about ten 
  4538. minutes. Unfortunately, it proved to be unplayable because we had placed 
  4539. a ravine across the fairway Ö it was so deep that, if the ball dropped 
  4540. into it, it was impossible to get it out again! Chastened by this 
  4541. failure, we stuck to Rob Deaconæs hints (ÉMake a plan of your course on 
  4542. paper ... aim for realism ... ), and the course developed very nicely.
  4543. 6.6
  4544. After one weekend of hard work, we have now fine-tuned our first course 
  4545. to such an extent that we are satisfied Ö at least for the time being. 
  4546. After all, as Rob writes, ÉSome of the best courses in the world are 
  4547. still getting minor tweaks 100 years after they were first 
  4548. constructed!æááA 
  4549.  
  4550. 6.6
  4551. Version 1
  4552.  
  4553. 6.6
  4554. Version 2 Ö Before selecting a club
  4555.  
  4556. 6.6
  4557. Version 2 Ö After selecting a club
  4558.  
  4559. 6.6
  4560. Lotus Turbo Challenge II
  4561. 6.6
  4562. Neil Walker
  4563. 6.6
  4564. Lotus Turbo Challenge (henceforth LTC) is one of the latest conversions 
  4565. by Krisalis. It was tested on an A310, with 4Mb of memory and a hard-
  4566. disc.
  4567. 6.6
  4568. The plot
  4569. 6.6
  4570. LTC became well known on other formats as one of, if not the best 
  4571. driving game ever seen. In it, one drives a Lotus Elan and a Lotus 
  4572. Esprit. The choice of car is made for you depending upon the course on 
  4573. which you are driving Ö there are eight courses. The cars can be driven 
  4574. with either manual or automatic gears.
  4575. 6.6
  4576. The aim of the game is to drive the car from the start to the finish, 
  4577. passing through checkpoints on the way. If you do not reach the 
  4578. checkpoint within a certain time limit, your attempt is over and you 
  4579. must try again.
  4580. 6.6
  4581. LTC was designed as a game and not as a driving simulation. Therefore, 
  4582. contact with other cars, rocks and all other manner of objects will 
  4583. merely slow you down and push the car away from the object.
  4584. 6.6
  4585. One and two player modes are available. In one-player mode, the whole 
  4586. screen is dedicated to the one car whereas, in two-player mode, the 
  4587. screen is split in two, allowing the two players to race against each 
  4588. other.
  4589. 6.6
  4590. The Archimedes
  4591. 6.6
  4592. LTC comes in a box, containing a bag in which there are two discs, an 
  4593. instruction booklet and a registration card.
  4594. 6.6
  4595. LTC can be installed onto a hard-disc but uses the key-disc method of 
  4596. protection. This means that one disc does tend to lie about on the desk. 
  4597. However, Krisalis say that any disc which fails will be replaced free of 
  4598. charge. The key-disc is looked at once only, when the game is started.
  4599. 6.6
  4600. Not having seen LTC on other formats, I cannot make comparisons of that 
  4601. type but as it is similar, in some respects, to E-Type, I will make a 
  4602. brief comparison between the two.
  4603. 6.6
  4604. LTC is controlled by the keyboard or joystick, whereas E-Type uses the 
  4605. mouse. I personally find the keyboard the easier of the two to use, but 
  4606. that is a matter of opinion. To control the car, five keys are needed 
  4607. (which can be redefined). These are : Left, Right, Up, Down and Fire. 
  4608. Left and Right are obvious, Up and Down control the gears in a manual 
  4609. while Down works as a brake in the automatic and Fire works as the 
  4610. accelerator.
  4611. 6.6
  4612. Both Vertical Twist and RTFM joystick types are supported and the 
  4613. controls outlined above still apply. However, it is possible to switch 
  4614. the effects of Up and Fire, in order to make pushing the joystick 
  4615. forward work as the accelerator.
  4616. 6.6
  4617. Whilst the graphics on E-Type are good, those on LTC are even better, 
  4618. and the same is true of sound. The cars are instantly recognisable Ö 
  4619. they are clear and well-defined. Backgrounds are excellent and provide 
  4620. an interesting alternative to watching the road Ö if you dare to take 
  4621. your eyes off it! The sampled speech and the engine noise are very good. 
  4622. There is also an excellent metallic chink if a collision should occur. 
  4623. (Even if the car is made of glass-fibre!)
  4624. 6.6
  4625. The one thing that is very clear about LTC is the speed. It is fast Ö 
  4626. very fast. After playing it for a couple of days, I loaded up Saloon 
  4627. Cars. Suffice it to say that Saloon Cars, which I used to think played 
  4628. at a reasonable speed, now seemed slow.
  4629. 6.6
  4630. Bad news for ARM 3 users, however, as Krisalis say the cache should be 
  4631. turned off, to reduce colour split flicker. However, I donæt think the 
  4632. game would be playable if it was much faster!
  4633. 6.6
  4634. Unfortunately, the gameplay is too easy, and I completed all eight 
  4635. scenarios within a week. Within a fortnight, I had driven from start to 
  4636. finish on several occasions. Even so, the two player mode means that the 
  4637. life of the game is extended, as you get the chance to force the 
  4638. competition off the road!
  4639. 6.6
  4640. There are a few small things that irritate but arenæt major enough to 
  4641. say that the game is poor. Firstly, on the last two stages, there are 
  4642. bonuses. These lie on the road, in the form of coloured spheres. To 
  4643. collect them, one should drive through them. However, I tend to find 
  4644. that the game is rather temperamental as to whether or not it says that 
  4645. I have collected them. Secondly, on the desert course there are 
  4646. occasions when it is possible to Éloseæ the engine noise. Finally, when 
  4647. I finish the game, which Iæve done more than once now, there is no 
  4648. screen telling me that Iæm brilliant at the game. I personally like such 
  4649. screens, as it creates a sense of satisfaction.
  4650. 6.6
  4651. Conclusion
  4652. 6.6
  4653. LTC is a very good game. It offers a fun alternative to the hard-core 
  4654. simulators and lets you hit objects as fast as you like, without being 
  4655. told that you just Édied horriblyæ! However, my main criticism would be 
  4656. that, as already stated, the game is too easy.
  4657. 6.6
  4658. LTC is available from Krisalis for ú24.99 and through Archive for 
  4659. ú24.ááA 
  4660.  
  4661. 6.6
  4662. Desktop Office 2
  4663. 6.6
  4664. Dave Wilcox
  4665. 6.6
  4666. Desktop Office 2 is the latest update from Minerva for their Archimedes 
  4667. equivalent of the BBC Mini Office Suite. The package is ú99 + VAT or 
  4668. ú108 through Archive. (Desktop Office 1 owners can upgrade from Minerva 
  4669. for ú20 + VAT.)
  4670. 6.6
  4671. The package
  4672. 6.6
  4673. This new version of Desktop Office comes on two discs. The first is the 
  4674. Desktop Office package, comprising DTOWord, DTOSheet, DTOBase, DTOChart 
  4675. and DTOComms. These are accompanied by the as usual !System and 
  4676. !Sysmerge. There is also a useful utility called !Flasher.
  4677. 6.6
  4678. On the second disc is EasiWord. This word processor has been included by 
  4679. Minerva, apparently as a replacement to DTOWord. Both discs have an 
  4680. accompanying manual. The DTO manual is spring bound and sectioned for 
  4681. easy reference to each program. The EasiWord manual is a folded, stapled 
  4682. book. Both manuals have a tutorial section giving a brief outline of 
  4683. each program and a reference section with more detailed explanations. 
  4684. Both manuals are well thought out and easy to use. This is all packaged 
  4685. in a cardboard folder, just slightly smaller than A4.
  4686. 6.6
  4687. The programs
  4688. 6.6
  4689. It is possible (and advisable) before running these programs, to backup 
  4690. the original discs. This can be done with the desktop backup facility as 
  4691. neither disc has any copy protection. On first running the Desktop 
  4692. Office suite, you could be forgiven for thinking you had in fact 
  4693. received version 1. For reasons best known to Minerva, the Desktop 
  4694. Office suite is version 1.08 and EasiWord is version 1.02. A check with 
  4695. Minerva revealed these to be the latest versions of DTO. However, 
  4696. Easiword itself is currently on version 1.03. The programs are RISC-OS 
  4697. compliant, so double-clicking the program loads it onto the iconbar and 
  4698. clicking the loaded icon enters the program.
  4699. 6.6
  4700. Before going into detail about the programs, several points were raised 
  4701. in earlier Archive reviews of Desktop Office. If you wish to read these 
  4702. they were published in Archive 4.1 p40 and Archive 4.2 p55. Reference 
  4703. was made to Easiword in Archive 3.9 p2 and there is a full review of 
  4704. Easiword also in this issue Ö see page 73. For those who do not have 
  4705. these earlier issues, here is a brief summary:
  4706. 6.6
  4707. DTOWord is said to be a Wordwise look-a-like which had no printer driver 
  4708. routines and therefore used embedded codes. There was no spell-check 
  4709. facility and no word count. Also DTOChart output (sprites) could not be 
  4710. loaded.
  4711. 6.6
  4712. DTOSheet was deemed to be too small, the maximum sheet size being 32 ╫ 
  4713. 64 cells. It was not possible for labels to overflow the cell size and 
  4714. was restrictive as far as built-in functions were concerned, only having 
  4715. basic arithmetic and about ten predefined functions.
  4716. 6.6
  4717. DTOBase had one main complaint Ö it only had one search facility, 
  4718. Ésearch anywhere in fieldæ.
  4719. 6.6
  4720. DTOChart was unable to put a title to a chart or to label the axes. 
  4721. Output was saved in sprite format which is memory hungry.
  4722. 6.6
  4723. DTOComms was deemed to be adequate and workable.
  4724. 6.6
  4725. EasiWord, not then included with Desktop Office, was another Wordwise 
  4726. look-a-like and was also without spell-check facilities. So whatæs new?
  4727. 6.6
  4728. DTOWord
  4729. 6.6
  4730. This program is still a Wordwise look-a-like. When I had a BBC B, this 
  4731. system was good but, with the power and capacity of the Archimedes, it 
  4732. is now rather antiquated. This is obviously a view shared by Minerva, 
  4733. hence the inclusion of EasiWord. For those that still wish to use this 
  4734. program, however, it is easy to use. Double click on the icon to load 
  4735. the program onto the iconbar. Click on this icon to enter the program. A 
  4736. window opens to show part of the current work page. Pressing menu over 
  4737. this page gives the normal options expected for a word processor 
  4738. package, i.e. editing, selection and file operations. The most necessary 
  4739. option in this menu is the command option which allows the easy entry of 
  4740. embedded commands within the document e.g. underline, bold or printer 
  4741. output commands. You cannot incorporate graphics into your text.
  4742. 6.6
  4743. DTOSheet
  4744. 6.6
  4745. The maximum size of the spreadsheet in this version is now 55 ╫ 99 cells 
  4746. and the program has been enhanced considerably. It is still not possible 
  4747. to exceed the cell size with labels but other complaints have been 
  4748. tackled. The spreadsheet now has some twenty built in functions 
  4749. including the normal geometric, mathematical and statistical functions 
  4750. normally expected in such a package. The toolbox is comprehensive and 
  4751. allows easy selection of justification settings and auto cursor movement 
  4752. settings. Paper, ink and negative number colour settings are also easily 
  4753. selected. Entered data can be saved out as a spooled text file, CSV file 
  4754. or ASCII text file. This choice gives a format suitable for most other 
  4755. Archimedes packages that handle data, including the other members of 
  4756. this suite.
  4757. 6.6
  4758. DTOBase
  4759. 6.6
  4760. The search facility, or lack of one, was the major complaint with 
  4761. earlier versions of this package. Minerva have put this to rights with a 
  4762. vengeance. You can now search the database on any of the fields or a 
  4763. combination of the same. You can also include the normal logic operators 
  4764. within search definitions. The package has been restricted in card size 
  4765. Ö you are allowed 32 fields per card and each field can be up to 78 
  4766. characters long. Fields are easily defined and can easily be positioned 
  4767. on the card. The overall database size is only restricted by the size of 
  4768. the media on which the file is stored. As a database is usually 
  4769. concerned at some stage with names and addresses, Minerva has included a 
  4770. special print section devoted to producing labels from a file.
  4771. 6.6
  4772. DTOChart
  4773. 6.6
  4774. As with the other parts of this package, some of the earlier complaints 
  4775. have been put to rights and others have not. You can now enter chart 
  4776. titles and axis headings easily from a menu. Data is usually entered in 
  4777. the form of a CSV file produced via DTOBase or DTOSheet but you can 
  4778. enter data directly if you wish. From this data, you can produce a Bar, 
  4779. Line, Scatter or Pie Chart. These charts can have up to three sets of 
  4780. data displayed. The resultant chart is still saved as a sprite file.
  4781. 6.6
  4782. DTOComms
  4783. 6.6
  4784. This program was reported as working to a satisfactory standard in 
  4785. earlier versions Ö I found the current version did the same. For those 
  4786. people spoilt by Hearsay, or the like, this program appears, on first 
  4787. loading, a bit sparse to say the least. It opens with a blank window, no 
  4788. tools of any sort being visible. All actions and settings are performed 
  4789. by pressing <menu> over the comms window or the iconbar icon. Line 
  4790. settings are set from the iconbar with baud rates from 50 to 19,200. 
  4791. Parity, stop bits, and data bits are set with radio buttons. Also, the 
  4792. interpretation of line feeds and carriage returns are selected from this 
  4793. menu.
  4794. 6.6
  4795. In the comms window, you have a choice of two terminals Ö ANSI or 
  4796. TVI925. These will give access to most private boards and others such as 
  4797. Telecom Gold. For those with Hayes compatible modems, you can enter the 
  4798. Hayes commands in the comms window, e.g. autodial. Configuration 
  4799. settings can be saved out as script files for future setting, or can 
  4800. then be modified in Edit for auto log-on, password entry, etc. It must 
  4801. be stressed that this is a basic comms package.
  4802. 6.6
  4803. !Flasher
  4804. 6.6
  4805. This is a nice little utility. Basically, if you have several 
  4806. overlapping windows open, the window with the input focus will have a 
  4807. flashing cursor instead of a steady one. Also, if this window is out of 
  4808. view and the cursor is therefore not visible, click on the iconbar icon 
  4809. and the target window will come to the front, and the cursor will drift 
  4810. to the caret location. This application has been around for some time, 
  4811. written in 1990, but I must confess it is a new one to me and is now a 
  4812. full time resident on my iconbar.
  4813. 6.6
  4814. EasiWord 2
  4815. 6.6
  4816. This wordprocessor is a clone of First Word Plus 2. A lot of people say 
  4817. that this program is now getting a little long in the tooth. I leave 
  4818. that for debate. EasiWord has some of the rough edges smoothed slightly 
  4819. and most of the alterations appear to be cosmetic. From the iconbar it 
  4820. is possible to set preferences for auto loading of the dictionary and/or 
  4821. 3D icons. When the program is run, the page opens with white paper 
  4822. surrounded by a grey border. The top ruler is displayed showing the 
  4823. default ruler settings with green markers for tab stops and limit 
  4824. markers. Tabs are set/unset by double-clicking <select>. If double-
  4825. clicked with <adjust> they step through left tab, right tab, centre tab 
  4826. and decimal point tab.
  4827. 6.6
  4828. The main menu is the same as First Word Plus only laid out differently. 
  4829. EasiWord types in black text with merge commands being in green Ö better 
  4830. than the grey and light option of First Word Plus. 
  4831. 6.6
  4832. A nice touch to this program is the ruler scope display available down 
  4833. the left side of the page. This option shows how far a ruler format 
  4834. covers and therefore how far-reaching any ruler changes will be.
  4835. 6.6
  4836. Mail-merging in this program is simplified considerably Ö all you need 
  4837. to do is to load your document with its embedded merge commands, drag a 
  4838. data file into the window and the resultant documents for each entry in 
  4839. the data file are produced Ö a lot simpler than First Mail.
  4840. 6.6
  4841. There is a spell-check facility included, with a dictionary of some 
  4842. 50,000 words. You cannot, however, incorporate pictures into the 
  4843. documents produced with EasiWord, as you could with First Word Plus 2.
  4844. 6.6
  4845. Problems?
  4846. 6.6
  4847. I have only come across one problem with this suite of programs and that 
  4848. is the old favourite of printer compatibility. I am using a Canon BJ300 
  4849. running under RISC-OS 3.1. There is a driver available for the BJ but 
  4850. this package requires the driver to be Epson compatible. The BJ driver 
  4851. apparently is not. This means using the Epson LQ860 driver and changing 
  4852. d.i.p. switch settings when changing driver Ö not the best method.
  4853. 6.6
  4854. Conclusion
  4855. 6.6
  4856. This package gives the impression of being a Éjack of all trades, master 
  4857. of noneæ. DTOWord, I feel, is now obsolete. With regards to putting 
  4858. drawings into your documents, there are mixed views. I tend to the one 
  4859. that if you want this facility, you really should get a DTP program. 
  4860. EasiWord was obviously designed to follow this trend and, as such, is 
  4861. designed for entry and manipulation of text, and this it does quite 
  4862. well.
  4863. 6.6
  4864. The other programs in this package also do the job they were designed 
  4865. for, but could always be improved upon. The programs are not designed 
  4866. for the person who wishes to create an enormous spreadsheet with 
  4867. multiple graph outputs for a major companyæs yearly trade report but for 
  4868. the small user with restricted input and output needs it is fine.
  4869. 6.6
  4870. Overall, this package is the size and price that should appeal to the 
  4871. home user, school user or small business user (although I have 
  4872. reservations about its suitability for this latter group). They have a 
  4873. short learning curve and therefore enable the user to obtain a finished 
  4874. product reasonably quickly and with little pain.ááA 
  4875.  
  4876. 6.6
  4877. Fervour
  4878. 6.6
  4879. Richard Rymarz
  4880. 6.6
  4881. Fervour, written by Andrew Hersee, published by Clares and costing ú23 
  4882. through Archive, is a good game. It has certainly grabbed my attention 
  4883. and since most of my time is spent writing reports and balancing budgets 
  4884. with little time for playing games, it was a pleasure to review this 
  4885. piece of software.
  4886. 6.6
  4887. The game
  4888. 6.6
  4889. I will not waste time outlining the plot surrounding the game. Suffice 
  4890. it to say that Fervour is an extremely hot planet and your job is to 
  4891. retrieve oxygen from its surface.
  4892. 6.6
  4893. What matters is the gameplay and this is the major attraction of 
  4894. Fervour. Basically, it updates a very enjoyable game on the BBC a few 
  4895. years ago called ÉSpheres of Destinyæ. The idea is to guide a spherical 
  4896. droid along what the story line tells us is a series of Ébands of 
  4897. varying pure energyæ. These look like space motorways constructed of 
  4898. coloured rectangles which disappear into the distance. At later levels 
  4899. they curve, making control particularly tricky. (The display is very 
  4900. attractive with scrolling stars in the background which move very 
  4901. effectively in relation to your droid adding to the impression of three 
  4902. dimensional depth and speed.)
  4903. 6.6
  4904. Most of the fifteen colours of squares subject your droid to effects 
  4905. such as adding bounce credits, extra lives, score bonuses, instant 
  4906. stopping, speeding up, automatic bouncing, extra time, etc. Four lives 
  4907. are given to complete each level with unused ones being carried forward 
  4908. to the next one. Lives are lost in three ways: by falling off the 
  4909. spaceway; falling into one of the black holes or runing out of time. The 
  4910. first two are accompanied by some digitised speech which squeaks, öOh 
  4911. no!ò. When a level is completed a password is given and you very quickly 
  4912. move onto the next level. Occasionally, you are asked to type in your 
  4913. name for the high score table.
  4914. 6.6
  4915. On-screen information includes your score, the number of bounce credits, 
  4916. number of lives, the time limit and the distance covered along a route 
  4917. indicated by a yellow horizontal bar. At the top is a message bar which 
  4918. is fully editable. The game takes up about three quarters of the screen 
  4919. with about half of it actual playing area.
  4920. 6.6
  4921. Installation
  4922. 6.6
  4923. Fervour does what, to my mind, all games should do. After registering 
  4924. the disc (an excellent way of protecting software), booting it shows 
  4925. five applications: the game itself, an application to maximise memory 
  4926. allocation for 1 Mbyte users, another to help with the kind of monitor 
  4927. you have and two that affect any joysticks present.
  4928. 6.6
  4929. Clicking on the game application results in five more applications, four 
  4930. of which are groups of games. These are defined as Beginner, General, 
  4931. Puzzle and Fast. Selecting any one installs the game on the iconbar. 
  4932. Clicking <menu> brings up a very comprehensive menu which allows you to 
  4933. set music and sound-effect levels; use of keys, mouse or joysticks; 
  4934. definition of keys; and function key information. The internal speaker 
  4935. can even be switched off. Having set this information, clicking <select> 
  4936. runs the game. Pressing <f12> stops the game and returns the user to the 
  4937. desktop with all information present. This is a joy to use.
  4938. 6.6
  4939. Editor
  4940. 6.6
  4941. The final application !Blanklev can be used to create your own group of 
  4942. levels. Everything can be personalised using a comprehensive list of 
  4943. tools. The user is taken through the process by the written tutorial. 
  4944. For those who wish to create devious puzzles for their friends, the 
  4945. process should not be too difficult.
  4946. 6.6
  4947. Conclusions
  4948. 6.6
  4949. Fervour has tremendous gameplay, 256 colour graphics that are speedy and 
  4950. slick, user defined options, a well written wire-bound manual, full use 
  4951. of the desktop and a comprehensive editor. What more could a game 
  4952. contain? Well, if I were to be ultra-critical, I would have liked two 
  4953. things: use of the full screen and a more interesting, though not 
  4954. necessarily spectacular, ending when a level is completed. However, 
  4955. Fervour is a game that contains that vital ingredient Ö the I-must-have-
  4956. one-more-go factor.ááA 
  4957.  
  4958. 6.6
  4959. DeskJet 500C Printer Drivers Revisited
  4960. 6.6
  4961. Jochen Konietzko
  4962. 6.6
  4963. Acornæs RISC-OS 3.10 comes with a printer driver for the HP Deskjet 500; 
  4964. colour, however, is not supported. I therefore bought the three printer 
  4965. drivers which, according to articles in Archive, might be suitable for 
  4966. the 500C. These are: Risc Developmentsæ Colour Printer Driver and the 
  4967. Ace ProDriver (earlier versions of both were described in Archive 5.7, p 
  4968. 15), and also ICSæs ColourSep, version 1.00, 01-Sep-92 (see Archive 
  4969. 5.12, p 34 and 6.1, pá17).
  4970. 6.6
  4971. The Colour Printer Driver
  4972. 6.6
  4973. Risc Developments send a disk without a printed manual; it contains a 
  4974. RISC-OS 2 printer driver, PrinterDJ, and Acornæs Merge application so 
  4975. that the existing RISC-OS 3 driver can be modified for colour.
  4976. 6.6
  4977. Running Merge simply adds the options Écolour (small halftone)æ and 
  4978. Écolour (dithered)æ to the driveræs Quality menu. 
  4979. 6.6
  4980. This enables the PrData file for the Deskjet C to be installed giving 
  4981. the ability to print in 256 colours.
  4982. 6.6
  4983. The ProDriver
  4984. 6.6
  4985. Ace Computingsends its product in a CD sleeve. Inside is one disk and a 
  4986. 9-page instruction leaflet Ö short but so far I have found all the 
  4987. information I needed.
  4988. 6.6
  4989. The disk is jam-packed with software:
  4990. 6.6
  4991. Öá!Printers, to replace the standard RISC-OS 3.10 printer driver (a 
  4992. modified RISC-OS 3 driver, version 0.33, with the Ace of Spades on the 
  4993. applicationæs icon and a different iconbar icon showing, I think, a 
  4994. LaserJet),
  4995. 6.6
  4996. ÖáAutoSpool, which triggers spooling via the printer queue,
  4997. 6.6
  4998. ÖáPrintSeps, ver. 1.01 (more about this later),
  4999. 6.6
  5000. ÖáPrData files for the DeskJet 500C, the PaintJet and the PaintJet 
  5001. XL300,
  5002. 6.6
  5003. Öáfive drawfiles for fine-tuning the printer driver,
  5004. 6.6
  5005. Öásome example files for the Ace Projector.
  5006. 6.6
  5007. !Printers offers all the options of the original and, in addition, six 
  5008. colour qualities Ö Écolouræ and É24 bitæ(!), each in Ésmall halftoneæ, 
  5009. Élarge halftoneæ and Éditheredæ).
  5010. 6.6
  5011. The one big problem which the DeskJet 500C presents is the way it 
  5012. produces shades of grey in pictures by mixing cyan, magenta and yellow. 
  5013. This means that a colour like the desktopæs grey usually has a most 
  5014. noticeable (brownish or greenish) tinge!
  5015. 6.6
  5016. This is where PrintSeps springs into action. It gives you a degree of 
  5017. control over colour handling. The most effective way of printing out 
  5018. pictures which contain areas of grey or black is to print everything but 
  5019. the black content using the three colour cartridge (PrintSeps does the 
  5020. colour separation), then the black content (called Key) in a second go. 
  5021. 6.6
  5022. (It must be said, however, that the problem of obtaining decent grey 
  5023. shades can be minimised even without colour separation simply by finding 
  5024. the right paper; I have sent some printouts to Paul, and I think he will 
  5025. agree that the difference between the various papers is bigger than that 
  5026. between one-pass and two-pass printing on the best quality paper!) (Yes, 
  5027. I can confirm that. Ed.)
  5028. 6.6
  5029. Running a sheet of paper through the printer two or more times is no 
  5030. real problem because the DeskJetæs registration is quite good. Even 
  5031. colour photos work out very well. (Just make sure that the stack of 
  5032. paper in the in-tray is pushed flat against the back wall; then align 
  5033. the top sheet carefully with the rest of the paper before each go.
  5034. 6.6
  5035. Print the black content last because it makes the paper particularly 
  5036. soggy, so that, if you donæt wait long enough for it to dry, it can 
  5037. stick to the sheet below, which ruins the registration.)
  5038. 6.6
  5039. It is also possible to print out each colour individually, thus giving 
  5040. full four colour separation. Prints can all be black, for a professional 
  5041. typesetter, or in colour. In addition, you can choose Spot or No Spot, 
  5042. which singles out one RGB shade for printing or not printing, and you 
  5043. can define a Éspecialæ shade which will appear on each colour 
  5044. separation, giving you cut or alignment marks.
  5045. 6.6
  5046. There is not, unfortunately, an option to change the intensity of the 
  5047. printed colours Ö yet. I have been told that Ace may produce an update 
  5048. in three to four months time, after a current project has been 
  5049. concluded.
  5050. 6.6
  5051. ColourSep
  5052. 6.6
  5053. Unlike PrintSeps, ColourSep from ICS does offer the option to change the 
  5054. printeræs colours. In a way, ColourSep does not quite fit into this 
  5055. article, as it is not a printer driver in its own right but, like 
  5056. PrintSeps, it works as an add-on to an existing driver. This means that, 
  5057. to print pictures in two passes on the DeskJet 500C, you will also need 
  5058. a colour printer driver.
  5059. 6.6
  5060. My first impression was rather less positive than Stuart Bellæs: ICS 
  5061. were certainly correct, when they advised Archiveáreaders (Archive 5.12, 
  5062. p37) to ignore Stuartæs description of handbook and disk Ö the program 
  5063. now arrives in a transparent plastic breakfast bag which contains an ICS 
  5064. catalogue and price list, one disk and a manual Ö of sorts! It is not in 
  5065. colour and it is extremely sketchy.
  5066. 6.6
  5067. To give just one example, ColourSep has an option ÉNormal Key 
  5068. Substitutionæ but all the manual has to say about this is that it should 
  5069. always be switched on for maximum quality, using as much black and as 
  5070. little coloured ink as possible.
  5071. 6.6
  5072. What I would like to know is: Why is it there? What circumstances would 
  5073. make it advisable to switch it off? If there are no such circumstances, 
  5074. why didnæt they eliminate this option?
  5075. 6.6
  5076. All in all, the manual is quite inadequate for a powerful application 
  5077. like ColourSep.
  5078. 6.6
  5079. The disk, too, has become leaner Ö unlike Stuartæs version, it now 
  5080. contains only one drawfile.
  5081. 6.6
  5082. Luckily, operation from the iconbar icon is more or less self-
  5083. explanatory and the program does its job quite well. Stuart has given a 
  5084. detailed description of the program in his articles; now there is an 
  5085. added option to create a CMY separation for printers like the Deskjet 
  5086. 500 C; each colour of this separation can be manipulated in just the way 
  5087. Stuart described for the single colour separations.
  5088. 6.6
  5089. There is one comment I would like to make on Stuartæs articles: He moans 
  5090. just a bit about the way in which you have to Ésuck it and seeæ. Well, I 
  5091. asked an acquaintance of mine, who works as a professional printer for 
  5092. an illustrated magazine, for his opinion. He laughed and asked simply 
  5093. ÉJust why do you think I have had to have several years of training 
  5094. before I could work in this job?æ, and then he mentioned some of the 
  5095. many points which make colour printing far from trivial:
  5096. 6.6
  5097. Öádifferent colour monitors often show the same colours quite 
  5098. differently (anyone can see this effect in big TV shops which have a 
  5099. whole wall full of TV sets all showing the same program),
  5100. 6.6
  5101. Öáprinting uses subtractive colour mixing, cathode ray tubes use 
  5102. additive mixing,
  5103. 6.6
  5104. ÖáCMYK offers only a (relatively small) subset of all those colours 
  5105. available in the RGB system Ö and the RGB colours in turn are just a 
  5106. subset of all visible colours,
  5107. 6.6
  5108. Ö and, and, and, ...
  5109. 6.6
  5110. I think that, all things considered, ColourSep truly does a very 
  5111. creditable job and, with a decent manual, it could become quite a superb 
  5112. program. The only problem I have found is in producing complex 24-bit 
  5113. graphics; sometimes there seems to be a slight hitch in the cooperation 
  5114. between ColourSep and the ProDriver.
  5115. 6.6
  5116. Conclusion
  5117. 6.6
  5118. If all you need is colour for an occasional highlight in a text, the low 
  5119. price Beebug driver is probably quite sufficient.
  5120. 6.6
  5121. If you want more colour options, and especially if you sometimes work 
  5122. with a 24-bit graphics package (like Artworks, or even just like Draw!), 
  5123. it has to be the ProDriver.
  5124. 6.6
  5125. If you also want to have control over the way the colours appear on the 
  5126. paper, ColourSep, together with one of the other programs, should prove 
  5127. a good if rather expensive buy.
  5128. 6.6
  5129. Of course, if you donæt have a colour printer yet, the very best 
  5130. alternative probably is to wait a few more months until the four colour 
  5131. DeskJet 550C has dropped sufficiently in price. (There are already two 
  5132. drivers available for this new model.)
  5133. 6.6
  5134. Prices
  5135. 6.6
  5136. The Colour Printer Drivers are produced by Risc Developments Ltd at ú15 
  5137. + VAT.
  5138. 6.6
  5139. ProDriver is produced by Ace Computing and it costs ú44 from Archive.
  5140. 6.6
  5141. ColourSep is produced by ICS (Ian Copestake Software) and costs ú25 + 
  5142. VAT.ááA 
  5143.  
  5144. 6.6
  5145. EasiWord 2
  5146. 6.6
  5147. Robert Chrismas
  5148. 6.6
  5149. EasiWord 2 is a word processor from Minerva. A version of EasiWord is 
  5150. supplied with Family Solution and Learning Curve A3010 packages. The 
  5151. review copy of EasiWord 2 (version 1.02mw) has some features, including 
  5152. mailmerge, which are not present in the A3010 packages. EasiWord 2 is 
  5153. available from Archive for ú64.
  5154. 6.6
  5155. If EasiWord 2 had to be summed up in less than ten words, they might be 
  5156. ÉLike First Word Plus but with RISC-OS printing.æ There is a bit more to 
  5157. it than that, but users of First Word Plus will soon feel at home with 
  5158. EasiWord.
  5159. 6.6
  5160. People use word processors in different ways. Some just use one to write 
  5161. letters and other simple documents. For more ambitious documents, they 
  5162. may enter the text on a word processor first, but then use a DTP package 
  5163. for the end product. Other people want a word processor which can 
  5164. produce large, good looking documents on its own. EasiWord is aimed at 
  5165. the first type of user.
  5166. 6.6
  5167. Like First Word Plus, EasiWord uses the system font with bold, italic, 
  5168. underline, superscript and subscript effects. Rulers can be inserted 
  5169. anywhere in the document. Rulers have a left and right margin with left, 
  5170. right and centred tabs. The print pitch can be set to condensed, elite, 
  5171. pica or expanded. There are the usual editing and searching features and 
  5172. there is also a 50,000 word spelling checker.
  5173. 6.6
  5174. The manual
  5175. 6.6
  5176. The manual is a 76 page A5 booklet. A rather solemn passage at the 
  5177. start, advising the reader to read it carefully Éto avoid possible 
  5178. confusionæ and a sentence with Ésectionedæ as the verb (ÉThis manual has 
  5179. been sectioned for ease of use ...æ) rather put me off.
  5180. 6.6
  5181. It is written in an earnest style and there are only 32 illustrations. 
  5182. However, it covers all you need to know and, in any case, users familiar 
  5183. with other word processors, and with RISC-OS, should not need to refer 
  5184. to it often.
  5185. 6.6
  5186. Editing
  5187. 6.6
  5188. Unlike First Word Plus, text is reformatted as soon as you edit it or 
  5189. alter a ruler. Fully justified text is shown correctly on screen.
  5190. 6.6
  5191. The Acorn guidelines for editing say that programs should behave like 
  5192. Edit, with a separate marked block and cursor. This advice has been 
  5193. energetically criticised by Computer Concepts (for example in The 
  5194. Archimedean Issue 3) and Impression uses a different editing system 
  5195. which allows either a cursor or a marked block but not both. EasiWord 
  5196. lets the user select either model, using the preferences menu option. 
  5197. Neither option supports Editæs distinctive movement of the cursor when 
  5198. you scroll the window.
  5199. 6.6
  5200. Computer Concepts say of Impression öonce a region ... has been 
  5201. selected, it is replaced by any subsequent text entry ... this is one of 
  5202. the most useful editing features ...ò (Archimedean Issue 3). In the 
  5203. EasiWord manual it says that ömany people find this disconcerting ...ò 
  5204. Accordingly, an option on the EasiWord preferences allow this öuseful 
  5205. editing featureò to be disabled.
  5206. 6.6
  5207. This is the first program I have seen which allows the user to choose 
  5208. the editing model. Teachers may find it hard to cope with different 
  5209. copies of the program configured in different ways, but we seem able to 
  5210. manage computers with different configurations. This is a very useful 
  5211. feature Ö I think we will be seeing it in other programs.
  5212. 6.6
  5213. Files
  5214. 6.6
  5215. EasiWord reads and writes files in First Word Plus format. It can also 
  5216. handle plain text files. Text files are saved in Éparagraphæ format with 
  5217. carriage returns only where you have typed them. This makes transferring 
  5218. files to DTP programs simpler.
  5219. 6.6
  5220. Problems and limitation
  5221. 6.6
  5222. I know that no-one is likely to want all the effects switched on at once 
  5223. but when I tried it, EasiWord crashed. It does not happen every time but 
  5224. I have managed to repeat the problem.
  5225. 6.6
  5226. The ability to interface with the interactive help program is a good 
  5227. feature but if you go through the menus to ÉEdit ruleræ, the interactive 
  5228. help flickers between two different messages. It is a minor point but 
  5229. this happens every time and it should have been corrected.
  5230. 6.6
  5231. Open menus do not automatically disappear when you enter text. This is 
  5232. another minor point but it is disconcerting until you get used to it.
  5233. 6.6
  5234. The only way to centre a line of text seems to be to create a new ruler 
  5235. with a centre tab in the middle. Of course, you could just use the space 
  5236. bar and centre it by eye. 
  5237. 6.6
  5238. The headers and footers have left, centred and right aligned sections. 
  5239. When they are printed, the length of the ruler is taken into account but 
  5240. not the position of the left margin. The program seems to assume the 
  5241. left margin is always set to the left edge of the page. If the left 
  5242. margin has been moved in, the headers and footers are not aligned 
  5243. properly with the text.
  5244. 6.6
  5245. In any word processor, there will be a problem with headers and footers 
  5246. if the document has more than one ruler. Which ruler is to control the 
  5247. headers and footers? As far as I can see, the best solution is to give 
  5248. headers and footers their own ruler. 
  5249. 6.6
  5250. When you printed with First Word Plus, there was an option ÉLeft margin 
  5251. offsetæ and ÉAlternate left marginæ which allowed you to have different 
  5252. left margins on alternate pages. This is useful if you want to put pages 
  5253. back-to-back and need one wide margin for binding. You might do this 
  5254. with rulers, but since each page would need a different ruler, it would 
  5255. be tedious.
  5256. 6.6
  5257. To be fair, the ÉLeft margin offsetæ does cause problems when people are 
  5258. using First Word Plus. Many students set the left and right margins so 
  5259. the document looks right on screen. Then when they print, the default 
  5260. left margin offset pushes the whole lot eight more spaces to the right 
  5261. and the print ends up on the right hand sprocket holes. They will not 
  5262. have this problem with EasiWord.
  5263. 6.6
  5264. I often wanted to have a section with an indented ruler, then to 
  5265. continue with the same ruler I had before. It seems impossible to copy a 
  5266. ruler, so I have to create a new ruler manually with the same settings I 
  5267. used before.
  5268. 6.6
  5269. EasiWord does not know anything about hyphens. It does not offer you a 
  5270. chance to hyphenate words and it does not split words at hyphens.
  5271. 6.6
  5272. You cannot have footnotes.
  5273. 6.6
  5274. I think that a preference which selects 3D or 2D icons is not so much 
  5275. user-friendly as user over-familiar.
  5276. 6.6
  5277. Menus
  5278. 6.6
  5279. There are three different menus for the document window. The Émainæ menu 
  5280. appears if you click over the document. If you click <menu> over the 
  5281. border on the left side of the document window, you get a menu which 
  5282. determines whether page breaks or ruler scope are displayed. Clicking 
  5283. over the ruler opens a menu which lets you create tabs or edit the 
  5284. ruler. The last two menus are different but they both have the title 
  5285. ÉRuleræ. I do not think this accords with Acornæs guidelines.
  5286. 6.6
  5287. Mailmerge
  5288. 6.6
  5289. There is a mailmerge facility built into EasiWord but it has fewer 
  5290. features than the separate First Mail application which came with First 
  5291. Word Plus. The most serious limitation is that data files for 
  5292. mailmerging must be in Desktop Office, Multistore or Flexifile format. I 
  5293. was not able to test mailmerging very thoroughly but the example files 
  5294. worked. The example was a 1Kb letter with a 12Kb data file. Alarmed at 
  5295. the quantity of paper this would use, I sent the output to a RAM disk. 
  5296. Imagine my surprise when I found that the output was less than 4Kb, just 
  5297. three letters. I am sure all the zeros in data files are important!
  5298. 6.6
  5299. Printing
  5300. 6.6
  5301. EasiWord uses the standard RISC-OS printer drivers. Since it uses the 
  5302. text printing options, RISC-OS 2 users will need printer drivers version 
  5303. 2.44 (or later). The printer driver must be set up properly but this 
  5304. should be no problem because the manual gives details of the right 
  5305. setting.
  5306. 6.6
  5307. Thanks to a well-designed page layout window, there is no need to 
  5308. remember which is the Éheader marginæ and which is the Étop marginæ any 
  5309. more. 
  5310. 6.6
  5311. Conclusion
  5312. 6.6
  5313. EasiWord 2 has a limited range of features but it is easy to use, 
  5314. comparatively cheap and it does not use much memory. RISC-OS printing 
  5315. and instant reformatting make this a better word processor for the 
  5316. Family Solution and Learning Curve packages. 
  5317. 6.6
  5318. However, it does not give owners of First Word Plus many reasons for 
  5319. spending over ú60 and, of course, there are now users who have no use 
  5320. for what they will see as a Éno frillsæ word processor.ááA 
  5321.  
  5322. 6.6
  5323. Composite picture showing the different EasiWord menus which appear
  5324. 6.6
  5325. when you click on the ruler, the document or the left margin.
  5326. 6.6
  5327.  
  5328.  
  5329. 6.6
  5330. Nebulus
  5331. 6.6
  5332. Gareth Bellaby
  5333. 6.6
  5334. Nebulus is a game from Krisalis with a somewhat unusual story line. 
  5335. Someone has been building towers in the sea without planning permission, 
  5336. and you must knock them down by climbing to the top of each of them.
  5337. 6.6
  5338. Although the game comes in a large box, there is only a single disc and 
  5339. a short two-page manual inside. The program is well behaved. It runs by 
  5340. double-clicking on the program directory and it returns you to the 
  5341. desktop leaving other programs intact when you finish playing. The game 
  5342. is copy-protected and will not allow a backup to be made but it can be 
  5343. installed on a hard drive and used without the need for the original 
  5344. disc.
  5345. 6.6
  5346. The game has elements of both platform and arcade games. The towers are 
  5347. round and shown from the side. You start at the bottom of each tower 
  5348. having arrived in your submarine. The towers are covered with various 
  5349. ledges, tunnels and lifts and you have to find your way up a tower using 
  5350. the lifts and the doorways through the middle of the tower. Some of the 
  5351. ledges dissolve when you stand on them and some slippery ledges will 
  5352. push you left or right. Furthermore, not all of the tunnels lead in a 
  5353. helpful direction.
  5354. 6.6
  5355. To make things difficult, each tower is also inhabited by a number of 
  5356. different creatures. For example, there are bouncing balls which can be 
  5357. destroyed by shooting snowballs at them. These balls will also start to 
  5358. bounce down the tower once your get close to them. All other creatures 
  5359. in the game are indestructible. However, as you move up the tower, 
  5360. creatures lower down the tower are removed. On each tower there is also 
  5361. a pesky robot which, every so often, sweeps around the tower near to 
  5362. you.
  5363. 6.6
  5364. One of the features of the game is that none of the creatures or traps 
  5365. directly kill you, they merely knock you off your current ledge 
  5366. hopefully onto the ledge below. Only if you fall into the sea do you 
  5367. lose a life. When you enter the final door at the top of the tower, a 
  5368. destruction sequence is set off. There is a time limit placed on getting 
  5369. to the top of each tower. The game is fast paced but it can be paused.
  5370. 6.6
  5371. Once a tower has been destroyed, you travel in your submarine to the 
  5372. next one. During this time, you have to try to catch fish by shooting 
  5373. air bubbles at them. Each fish caught gives a time bonus for the next 
  5374. tower. To my great irritation, music plays during this intermediate 
  5375. sequence and it is not possible to turn off the music without silencing 
  5376. the game completely.
  5377. 6.6
  5378. You start the game with three lives. Up to two extra lives are gained as 
  5379. you score points. (The manual does not point out that there is any limit 
  5380. on the number of extra lives gained.)
  5381. 6.6
  5382. The manual is also lacking elsewhere. For instance, the keys used for 
  5383. movement are not specified in the manual (ÉPæ for up/enter door, ÉLæ for 
  5384. down, ÉZæ for move left, ÉXæ for move right and the space bar to fire.) 
  5385. These keys can also be redefined. Whilst the process for redefining the 
  5386. keys is simple, the new definition cannot be saved to disc and so, if 
  5387. you want to use an alternate layout, this must be specified each time 
  5388. that you reload the program.
  5389. 6.6
  5390. The game cannot be saved. If you run out of lives, you have to begin the 
  5391. game again from the start. This lack of a save function seems to be a 
  5392. consequence of the copy protection, since the manual warns that any 
  5393. attempt to write to the original disc will corrupt it. This also means 
  5394. that the high score table is not saved between games.
  5395. 6.6
  5396. The graphics are nothing spectacular and I found the colour scheme on 
  5397. one of the towers painful to my eyes.
  5398. 6.6
  5399. Nebulus is not an easy game and it has some interesting puzzles. If you 
  5400. like a fast game which tests your reflexes then Nebulus may be for you. 
  5401. However, for my taste, the game has too great a degree of luck and 
  5402. relies too heavily on the manual dexterity and speed of the player. I am 
  5403. afraid that I ultimately found the game to be more irritating than 
  5404. enthralling. For instance, if you fail to carry out the correct sequence 
  5405. of actions it can become impossible to make it up the tower.
  5406. 6.6
  5407. If I were to compare it to Gods, another game just released by Krisalis, 
  5408. I would rate Nebulus a very second best choice. The game is priced at 
  5409. ú25.99 (ú24 from Archive).ááA 
  5410.  
  5411. 6.6
  5412. Naughty Stories 
  5413. 6.6
  5414. Joe Gallagher
  5415. 6.6
  5416. A familiar sight in many infant classrooms is that of a group of 
  5417. youngsters huddled around a tape recorder following a story with the aid 
  5418. of an audio cassette. As well as promoting listening skills, it provides 
  5419. an alternative to an adult sharing a book with an child. Of course, 
  5420. there is no substitute for the real thing but sufficient adults are not 
  5421. always to hand to provide this sort of experience. Taped stories do have 
  5422. their drawbacks, especially for younger readers. The pace is dictated in 
  5423. advance and they can lose their place easily if they miss the audio cue 
  5424. which indicates when to turn the page. Also, there is no guarantee that 
  5425. the child is following the text in the way that the teacher might wish. 
  5426. 6.6
  5427. Talking books
  5428. 6.6
  5429. The concept of the computer as a talking book is an attempt to address 
  5430. some of these problems. The idea is that the computer mimics the actions 
  5431. of an adult reading with a young child by telling the story while 
  5432. pointing to the text in question. Up until now, the only examples that I 
  5433. have come across have been very americanised ones on the Apple Mac. The 
  5434. six stories in the Naughty Stories suite from Sherston Software are the 
  5435. first of the genre to reach the Archimedes.
  5436. 6.6
  5437. They each come on a single disc accompanied by an instruction sheet and 
  5438. the book of the story. The books are perhaps the weakest part of the 
  5439. package. This is not altogether surprising as colour publishing is an 
  5440. expensive process and at the asking price of ú9.95 per story, one 
  5441. shouldnæt expect too much. Nevertheless, I did rather fear the worst 
  5442. when I opened the package up. The books themselves were a bit flimsy by 
  5443. todayæs standards and the titles sounded as if they were made up by a 
  5444. ten year old who had just discovered alliteration: Doris the Dotty Dog 
  5445. and Terryæs Tricky Trainers to name but two. While none of them are 
  5446. potential candidates for the Kate Greenaway Prize, the stories come over 
  5447. surprisingly well on the computer. My personal favourite is the highly 
  5448. moral tale of Billy the Bothersome Bully Ö a nasty piece of work, if 
  5449. there ever was one, who has a decidedly sinister but fetching laugh.
  5450. 6.6
  5451. Ease of use
  5452. 6.6
  5453. Sherston use a key disc approach to protection. This means that, 
  5454. although you need the original disc when you start up the program, you 
  5455. can remove this and use a copy throughout the rest of the session. This 
  5456. does not apply to those establishments which have purchased a site 
  5457. licence and the program does run much faster from a hard drive as each 
  5458. page is loaded separately from disc.
  5459. 6.6
  5460. When it starts up, you are offered the option of switching to mode 15. 
  5461. It is obvious that considerable thought has gone into tailoring the 
  5462. screen layout for young children. The programs use simple on-screen 
  5463. buttons and are straightforward enough for most five year olds to 
  5464. navigate their way through the story.
  5465. 6.6
  5466. On each page there is an arrow to advance a page and one to go back a 
  5467. page. To have the text read to you there is a button in the shape of an 
  5468. ear and to see animation, or hear sound effects on a page, you just 
  5469. click on the eye icon. Individual words can be sounded out merely by 
  5470. clicking on them and thatæs about all there is to it. It is an 
  5471. exceptionally easy to use program.
  5472. 6.6
  5473. My only reservation was that each action required a fairly clear, 
  5474. positive click. As a result, the first word of each page tended to sound 
  5475. a bit slurred and it was fairly easy for very young fingers to become a 
  5476. bit trigger happy when moving through the program so that whole pages 
  5477. could whizz past unread. I should add that this only happened with the 
  5478. youngest of my guinea pigs Ö one aged three and a half. The program can 
  5479. be configured by the teacher (or parent) to turn off the option which 
  5480. allows the whole page to be read. When you do this, the child is 
  5481. encouraged to click on only those words that are unknown. Individual 
  5482. words which are clicked on by the user, can be recorded in a logfile to 
  5483. enable the adult to monitor the progress of the reader. 
  5484. 6.6
  5485. In use 
  5486. 6.6
  5487. The recorded speech comes over as a bit gravelly but is sufficiently 
  5488. clear for its purpose and the scanned illustrations are bright and 
  5489. attractive. The stories are quite short running to eight pages each and 
  5490. are based around simple themes which appear to have been chosen mainly 
  5491. for their potential in terms of animation and sound effects. Several 
  5492. teachers, who had a chance to look at the software, were a bit doubtful 
  5493. as to the content of the stories but all testified to the ease of use 
  5494. and popularity of the programs amongst the children. Sherston are to be 
  5495. congratulated on squeezing so much in terms of sound and animation on to 
  5496. one floppy disc and producing a very capable program which will run on 
  5497. even the minimum hardware set up. The programs deserve to sell well. 
  5498. 6.6
  5499. Conclusion
  5500. 6.6
  5501. I think it is possible to be over harsh as regards the literary quality 
  5502. of the stories. However, if Sherston could secure, at reasonable cost, 
  5503. licences to produce talking book versions of some of the more popular 
  5504. early years story books, they could have a runaway success on their 
  5505. hands. Inspection copies of the stories are available on approval for 28 
  5506. days and are certainly worth a look. 
  5507. 6.6
  5508. Naughty Stories are available from Sherston Software Ltd at ú9.95 +VAT 
  5509. per disc or ú49.75 for all six programs in the suite. (ú11 each or ú55 
  5510. for all 6 through Archive.)ááA 
  5511.  
  5512. 6.6
  5513. Impact the Database
  5514. 6.6
  5515. Dave Wilcox
  5516. 6.6
  5517. Impact, the database, is a program released by Circle Software. The 
  5518. first version of this program was seen in September 1992. Circle 
  5519. Software appear to pay attention to customers wishes as the program has 
  5520. been updated twice since the original release (ver. 1.05) and we now 
  5521. have version 1.07 which, from the enclosed text file, is enhanced 
  5522. considerably from the earlier versions. Registered users may upgrade 
  5523. free of charge by returning their disc with return postage. This program 
  5524. is priced at ú49.95 + VAT (ú58.69).
  5525. 6.6
  5526. The package
  5527. 6.6
  5528. The program comes on one disk containing the application, !System, 
  5529. !Scrap and !SysMerge. The System directory contains nothing new, having 
  5530. versions of CLib 3.75 and FPEmulator 2.80. The manual is a 50 page A5, 
  5531. folded, stapled book. It is written in plain English with a lot of 
  5532. snapshots of windows to demonstrate relevant points.
  5533. 6.6
  5534. The software
  5535. 6.6
  5536. Circle Software have approached circulation of this software in a novel 
  5537. way. To use the program fully, your name and a valid security code must 
  5538. be entered via the icon bar menu, by selecting the ÉRegisteræ option.
  5539. 6.6
  5540. If you have a Épaid foræ retail copy, you may obtain your security code 
  5541. by calling Circle Software and registering it.
  5542. 6.6
  5543. If it is a free demo version, it may be converted to a fully working 
  5544. version by calling Circle Software and quoting your credit card number 
  5545. in payment of the full retail price. The instruction manual will be 
  5546. forwarded by post.
  5547. 6.6
  5548. Alternatively, you may write enclosing your credit card authorization, 
  5549. cheque or postal order, etc, and the serial number of your copy. Your 
  5550. security code and instructions will be sent by return of post.
  5551. 6.6
  5552. Once the software is registered, there is no copy protection so you can 
  5553. make yourself a working copy using the desktop backup facility. The 
  5554. program can also be copied straight onto a hard drive. If you do install 
  5555. it onto hard disc, it is possible to edit the !Run file to point to the 
  5556. Directory/ies where you wish to store the data files. The default is to 
  5557. store data files within the application in a directory ÉDataFilesæ. 
  5558. Inside this directory is one example file of names and addresses.
  5559. 6.6
  5560. Database creation
  5561. 6.6
  5562. This has to be one of the most refreshing points of this program Ö it is 
  5563. so simple. To start the program, double-click on the icon. This in the 
  5564. normal RISC-OS fashion, installs the icon onto the iconbar, taking 160Kb 
  5565. of memory. Pressing <menu> over the icon gives you several options 
  5566. including create. Clicking on create will open two windows, one being 
  5567. the default card, set out as graph paper, the other being a toolbox for 
  5568. selection of field types, borders, boxes, etc.
  5569. 6.6
  5570. From the toolbox you have a choice of six field types Ö Money, Date, 
  5571. Number, Integer, Text or Flag. There are three other tools available Ö 
  5572. Legend, Box and Database Name. Creation of the card layout is now a 
  5573. matter of dragging the required boxes to the desired layout on the card. 
  5574. The legend option is for tagging boxes to remind you which field is 
  5575. which. It is an editable text field and is dragged in a similar manner 
  5576. to the data fields. The layout can be fine-tuned by using the menu 
  5577. options or by dragging box sides with <adjust>.
  5578. 6.6
  5579. It is here that thought must be put into the layout and construction of 
  5580. the card because, as with numerous other packages, once the card is 
  5581. created, it is not possible to add or delete the fields, although it is 
  5582. possible to rearrange the layout. If you find out later that you need a 
  5583. new field, you will have to set up a new database and export data from 
  5584. the old file into the new file.
  5585. 6.6
  5586. Once you are satisfied with the layout, give the database a name in the 
  5587. editable text field and click on ÉOKæ. The usual RISC-OS type save 
  5588. window opens and if you click on ÉOKæ, the database is saved into the 
  5589. default directory within the application. If you prefer, the icon can be 
  5590. dragged to another directory as normal. 
  5591. 6.6
  5592. Viewing and editing files
  5593. 6.6
  5594. Viewing or editing existing databases is also a simple matter. To gain 
  5595. access to your databases, simply click on the iconbar icon. This opens 
  5596. the edit window and, from here, it is an easy matter to use menus to 
  5597. open databases, set indexes and filters, enter data and delete records 
  5598. or a whole database. All selection options are carried out by the mouse.
  5599. 6.6
  5600. At first, I thought that it might be nice to have the database files 
  5601. execute by double-clicking on them as with Impression. However, having 
  5602. worked with this package and having set the paths for the database 
  5603. directories, I do not feel this is really necessary now Ö the chosen 
  5604. method is adequate.
  5605. 6.6
  5606. Index and filter options
  5607. 6.6
  5608. As you would expect with a database application, you can sort your data 
  5609. into an order or select certain entries from within it that fulfil your 
  5610. chosen criteria. Let us first look at the filter option. A filter is 
  5611. created from the iconbar icon and can be simple or compound in nature. 
  5612. The filter requires a unique name and the database name with which to 
  5613. work. This filter can be applied to any of the entry fields and can 
  5614. perform tests of =, <>, >,<, range and partial match. The test data is 
  5615. entered and an option for case match set as required.
  5616. 6.6
  5617. The compound filter has a second filter field for combining simple 
  5618. filters together and has test choices of And, Or, Nor, Xor and again has 
  5619. case sensitive choice. This process can be continued to combine compound 
  5620. filters with other filters to achieve even finer control over your data. 
  5621. As with other options, the majority of choices are made from menus with 
  5622. the mouse. This gives a reasonable control over selection of cards.
  5623. 6.6
  5624. Once selected, these cards can then be indexed. Indexing is really 
  5625. another term for sorting. These cards can then be sorted on any of the 
  5626. fields and can incorporate one of the filter options if defined. This 
  5627. resultant selection of cards is then viewed in this sorted order. A 
  5628. simple mouse selection will take you back to viewing in numerical entry 
  5629. order if so desired.
  5630. 6.6
  5631. Exporting data
  5632. 6.6
  5633. Data is exported using the export option from the iconbar. This data can 
  5634. be selected using any filters or indexes you have, to select a special 
  5635. set of cards. From these cards, you can then select which fields you 
  5636. wish to incorporate into the export. Once these have been selected you 
  5637. have options of tab or comma separation, quoted text fields, carriage 
  5638. returns and line feeds. Once selected, there are two output styles, text 
  5639. and CSV files. The usual save box is present and icons can be dragged to 
  5640. other directories or applications if in-memory transfer is acceptable.
  5641. 6.6
  5642. Importing data
  5643. 6.6
  5644. Data can be imported into Impact from other applications which save data 
  5645. in a CSV format and TSV format. Importing data is selected from the 
  5646. iconbar icon again. This opens a window where you are asked to set the 
  5647. separators used in the file to be imported, and to set whether quotes 
  5648. are used around the text fields. The file is then dragged onto the 
  5649. window and the file is read into the database.
  5650. 6.6
  5651. Merging data
  5652. 6.6
  5653. This application has the facility to use the Impulse II module from 
  5654. Computer Concepts. Basically, documents can be created within Impression 
  5655. and <merge> commands set to take date from the Impact database. There is 
  5656. a handy view option available so that output can be checked prior to 
  5657. printing. Data can also be output for use in the First Word Plus mail 
  5658. merge application, however before using the resultant data file, it will 
  5659. need to be set-typed to text.
  5660. 6.6
  5661. Conclusion
  5662. 6.6
  5663. This package is not aimed at the business user who would require reports 
  5664. from his data, but at the small business, club, school or home user. It 
  5665. is very friendly and easy to use and so is quick to learn. It cannot 
  5666. store graphics data. One major omission, in my opinion, is in the 
  5667. movement through the database. There is no option to move to the start 
  5668. or end of the database or to jump to a specific card, be it by number 
  5669. entry or slider entry. This would cause little problem on a small 
  5670. database but could be infuriating on a larger one. Having said that, 
  5671. this is a pleasing package to use. I hope Circle Software keep on 
  5672. improving and expanding it.ááA 
  5673.  
  5674. 6.6
  5675. Rheingold Enterprises   17 Ingfield 
  5676. Terrace, Slaithwaite, Huddersfield  HD7 5BJ. (0925Ö210657)
  5677. 6.6
  5678. Risc Developments    117 Hatfield 
  5679. Road, St Albans, Herts  AL1 4JS. (0727Ö840303) (0727Ö860263)
  5680. 6.6
  5681. Safesell Exhibitions (p12)   Market 
  5682. House, Cross Road, Tadworth, Surrey KT20 5SR.
  5683. 6.6
  5684. Sherston Software    Swan Barton, 
  5685. Sherston, Malmesbury, Wilts. SN16 0LH. (0666Ö840433) (0666Ö840048)
  5686. 6.6
  5687. Spacetech (p16)   21 West Wools, Portland, Dorset  DT5 2EA. 
  5688. (0305Ö822753) (0305Ö860483)
  5689. 6.6
  5690. State Machine    75 Upper Wellington Street, Luton, Bedfordshire  LU1 
  5691. 5AA. (0582Ö483377) (0582Ö480833)
  5692. 6.6
  5693. Sword Software    58 The Square, Newtongrange, Midlothian  EH22 4QE. 
  5694. (031Ö663Ö0888)
  5695. 6.6
  5696. Taylor Lambert Advertising   Tanneræs 
  5697. Court, Brockham, Surrey, RH3 7NH. (0737Ö844044)
  5698. 6.6
  5699. Techsoft UK Ltd (p6)   Old School 
  5700. Lane, Erryrs, Mold, Clwyd  CH7 4DA. (082Ö43318)
  5701. 6.6
  5702. Topologika   P.O. Box 39, Stilton, Peterborough  PE7 3RL. (0733Ö244682)
  5703. 6.6
  5704. W. C. Smith & Associates   40 Royal 
  5705. Oak, Alnwick, Northumberland  NE66 2DA.  (0665Ö510682) (0665Ö510692)
  5706. 6.6
  5707. Wild Vision   15 Witney Way, Boldon Colliery, Tyne & Wear NE35 9PE. 
  5708. (091Ö519Ö1455) (091Ö519Ö1929)
  5709. 6.6
  5710. Wyddfa Software   3 Preswylfa, Llanberis, Gwynedd  LL55 4LF. 
  5711. (0286Ö870101) (0286Ö871722)
  5712. 6.6
  5713. XOB (p21)   Balkeerie, Eassie by Forfar, Angus  DD8 1SR. (0307Ö84364)
  5714. 6.6
  5715.  
  5716. 6.6
  5717.  
  5718.  
  5719. 6.6
  5720. Paul Beverley
  5721. 6.6
  5722.  
  5723.  
  5724.