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

  1. Acorn World 94
  2. 8.3
  3. I hope that those of you who got to Acorn World 94 were encouraged by 
  4. the range of new products available Ö the length of the Products 
  5. Available Column this month is certainly very encouraging. I have to 
  6. confess that I had begun to think that Acorn had shot themselves in the 
  7. foot as far as the RiscáPC was concerned. One or two companies were 
  8. beginning to say that, since the RiscáPC can run PC software, they might 
  9. as well just concentrate on the bigger market and produce PC software 
  10. only Ö but thankfully, that doesnæt seem to be happening. Perhaps itæs 
  11. because there are things you can do on a RISC machine that no PC can 
  12. touch. Or perhaps it just a lot more fun programming Acorn machines!
  13. 8.3
  14. Making Archive Better Ö Part III
  15. 8.3
  16. I still havenæt managed to read through the rest of the questionnaires Ö 
  17. a thing called Acorn World 94 got in the way! However, we are working on 
  18. a new öContributorsæ Handbookò to give helpful suggestions as to how to 
  19. write even better articles for Archive. Let us know if you would like a 
  20. copy.
  21. 8.3
  22. Hope you enjoy reading another information-packed issue.
  23. 8.3
  24. Best wishes,
  25. 8.3
  26. Products Available
  27. 8.3
  28. Å  10 out of 10 Driving TestáÖáLearn, revise or test your knowledge of 
  29. the essential facts of driving with this program from 4th Dimension. 
  30. There are six categories of trivia questions about road signs and 
  31. driving knowledge or you can try the thousands of questions in the suite 
  32. without using the games. 10 out of 10 Driving Test costs ú25.95 
  33. inclusive from 4th Dimension or ú24 through Archive.
  34. 8.3
  35. Å  24-Bit Digitiser Ö Irlam instruments have produced a very high 
  36. quality multimedia capture tool Ö the 24i16 offers 24-bit image capture 
  37. and 16-bit sound sampling. The board is available for ú359 +VAT with a 
  38. 512Kb framestore or ú399 +VAT with a full 1Mb framestore.
  39. 8.3
  40. Å  105Mb SCSI SyQuest removable drivesáÖáOne of our suppliers is 
  41. currently over-stocked on these drives and the cartridges and is selling 
  42. them off until his stock levels are somewhat reduced. We can sell the 
  43. 105Mb SCSI internals for ú290 (normally ú370), the external 105Mb drives 
  44. for ú350 (normally ú450) and the spare cartridges are currently ú55 each 
  45. (normally ú70). This applies while his stocks last, so please ring if 
  46. you are interested in one. All prices are inclusive of VAT, carriage and 
  47. fitting kit (where necessary) and each drive includes one cartridge.
  48. 8.3
  49. Å  270Mb SCSI SyQuest removable drivesáÖáWe have just found a new 
  50. supplier of 270Mb SyQuest drives who is giving us better prices. We can 
  51. now sell the 270Mb SCSI internals for ú420 (was ú490) including one 
  52. cartridge, the external 270Mb drives for ú490 (was ú550) and the spare 
  53. cartridges are currently ú70 each (was ú90). All prices are inclusive of 
  54. VAT, carriage and fitting kit (where necessary) and each drive includes 
  55. one cartridge.
  56. 8.3
  57. Å  ABC of Art is a set of clipart drawn using Artworks and available in 
  58. Artworks or Draw format. The series has reached H, i.e. there are eight 
  59. so far and there will be new discs released roughly every two months. 
  60. The price of each disc is ú6 inclusive from ABC Art.
  61. 8.3
  62. Å  ACB15/25 second slicesáÖáOwners of single slice RiscáPCs will be 
  63. pleased to hear that we have second case slices available from stock at 
  64. ú116 each. As well as the actual case slice, you get the extra length 
  65. fitting pins, a four-way backplane and a brand new power supply to 
  66. increase the loading capacity of your computer. This means that you will 
  67. then be able to fit up to four expansion cards, an extra 5╝ö storage 
  68. unit Ö such as a CD-ROM drive Ö and an extra 3╜ò storage unit such as a 
  69. 105 Mb or 270 Mb removable drive unit. (The 105Mb SCSI internals are on 
  70. special offer at the moment at ú290 including one cartridge, and the 
  71. spare cartridges are currently ú55 each Ö see above.)
  72. 8.3
  73. Å  Apple FS from Oregan allows Apple Macintosh floppy discs to be read 
  74. from and written to on an Acorn computer. Both high and low density 
  75. floppy formats are supported although not the original variable-speed 
  76. floppy format and not, as yet, SCSI hard drives. AppleFS costs ú59.95 
  77. inc VAT from Oregan Developments. 
  78. 8.3
  79. Å  Aries ù a new games compendium from Gamesware, including Hamsters 
  80. (arcade adventure), Quizmaster (quiz!), Blowpipe (arcade/shoot æem up) 
  81. and Square Route (puzzle), giving a range of game types. The price is 
  82. ú29.95 from Gamesware or ú28 through Archive.
  83. 8.3
  84. Å  Archive mousematáÖáThe new mousemats are here! I hope that some of 
  85. you will have been able to pick one up at Acorn World 94 but, if not, 
  86. they are available from NCS for ú5 each. They have antistatic plastic 
  87. tops with non-slip rubber base. The actual design of the mat is shown 
  88. overleaf.
  89. 8.3
  90. Reports from the thousands of Archive subscribers who got a new one are 
  91. generally good. Some say it makes their mouse go faster although I canæt 
  92. quite see how that can be. Some, however, say that their mouse slips on 
  93. these mats so, be warned, if your mouse is one of those with a 
  94. plasticised (cream-coloured) ball, these mats are not for you! 
  95. (Alternatively, you could buy one and use it with one of the new Acorn 
  96. mice that we still have in stock at ú18 each!)
  97. 8.3
  98. Å  Artworks Clip-Art CD 2 Computer concepts have released the second 
  99. clipart collection containing the best entries from their Artworks 
  100. competition. In addition to Artworks files, there are some 24-bit 
  101. sprites and TIFF images. The Clip-Art CD 2 costs ú19 +VAT from CC.
  102. 8.3
  103. Å  Back trouble? Ö Anyone who has back trouble and is doing a reasonable 
  104. amount of computer work should consider buying a decent chair. For over 
  105. six years now, I have been using a Stokke Wing chair (see below) Ö two, 
  106. in fact Ö one in the office and one at home. Iæm always singing their 
  107. praises to people who visit me. If I ever have to use a conventional 
  108. office chair for any length of time, I get back-ache whereas I can (and 
  109. do) sit on my Wings (so to speak!) for hours on end without tiring.
  110. 8.3
  111. öIf they are so good, why donæt you sell them?ò someone said to me a 
  112. year or so ago. Why indeed?! I have made an arrangement with an importer 
  113. (they are Scandinavian chairs as you might guess!) and I can sell them 
  114. for ú320 inclusive. They have a five-caster base so you can move around 
  115. easily and a gas-lift mechanism so that you can adjust the height for 
  116. the best position relative to your monitor and keyboard. The chairs are 
  117. extremely robust and the material with which they are covered is very 
  118. good quality. The one I use in the office is just beginning to wear a 
  119. bit thin on one side of the knee-pad after over four years of constant 
  120. use.
  121. 8.3
  122. Iæm so confident that you will be pleased with them that I will give you 
  123. a full refund if you buy one and find you donæt like it. You may feel 
  124. that ú320 is a lot of money for a chair but, as far as I am concerned, 
  125. it is a kind of insurance policy Ö keeping my back in good condition Ö 
  126. and Iæm prepared to pay for that. From personal experience, I can say 
  127. that they are very long-lasting but in any case, they come with a five-
  128. year guarantee (although this does not apply to the covering material).
  129. 8.3
  130. The chairs have been improved since the pictures opposite were taken. 
  131. They now have an adjustment of the knee-pad to allow for different leg 
  132. lengths!
  133. 8.3
  134. The Wing chairs come in natural beech, rosewood or black and the covers 
  135. are available in black, navy blue, red, beige, wine, brown, charcoal or 
  136. dark grey.
  137. 8.3
  138. (The money-back guarantee is a genuine offer. In fact, I have one that 
  139. has come back! Itæs rosewood with beige covers and, if anyone is 
  140. interested, I can offer it at ú290 as I cannot now say that it is brand 
  141. new. Ring the NCS office if you are interested.)
  142. 8.3
  143. Å  BlindsáÖáQuantum Software have released their pinboard-type 
  144. application, Blinds, which allows users to group applications, files, 
  145. directories etc in a convenient way on blinds of any size, which can be 
  146. brought up at the click of a mouse button. The blinds can also be set to 
  147. appear whenever an application is run, and the icons on the blinds can 
  148. be given long names rather than just file names. Blinds costs ú19.95 (no 
  149. VAT) from Quantum or ú20 inclusive through Archive.
  150. 8.3
  151. Å  Bubble HelpáÖáDavid Pilling has an alternative to Acornæs interactive 
  152. help application, !Help. Bubble Help 2 provides help actually at the 
  153. mouse pointer rather than in a window somewhere on the screen (if you 
  154. can remember where you put it!) and uses outline fonts to make it easier 
  155. to read. What is more, it only costs ú5 inclusive, direct from David 
  156. Pilling.
  157. 8.3
  158. Å  Caxton Press from Newman College is a newspaper simulation for 
  159. primary children. It is designed to be bright, colourful and enjoyable 
  160. to use and yet simple enough for young children to understand quickly. 
  161. It allows them to lay out and edit single A4 pages of material in 
  162. newspaper format. Caxton Press is a RISCáOS compatible application 
  163. costing ú30 +VAT from Newman Software Ltd and this includes full site 
  164. and network licence, i.e. it can be used anywhere on a single school 
  165. site.
  166. 8.3
  167. Å  CD-ROM Drives from Cumana Ö In a single stroke, Cumana have extended, 
  168. renamed and simplified the choice of their CD-ROM drive products. The 
  169. comprehensive range now consists of the following (all prices are ex 
  170. VAT):
  171. 8.3
  172. OscaráÖáParallel port driven dual-speed, drawer-loading drive for 
  173. computers with a bi-directional parallel port. Cumana supply these for 
  174. ú229.
  175. 8.3
  176. BravoáÖáDual-speed, drawer-loading available with either parallel port 
  177. or SLCD (podule or mini-podule) interface and providing audio mixing 
  178. with the computeræs sound. ú299.
  179. 8.3
  180. VictoráÖáHigh performance SCSI drives, with a choice of drives from 
  181. dual-speed drawer-loading (ú299) through caddie-loading (ú399) up to 
  182. magazine-loading, quad-speed autochangers (ú499 to ú1995) and 6 drive 
  183. units (ú1499 to ú1999).
  184. 8.3
  185. IndigoáÖáThe 300iA drive which is driven by the Risc PCs built-in IDE 
  186. interface and offers audio mixing with the Risc PCæs sound. (ú249 or 
  187. ú199 without audio mixing)
  188. 8.3
  189. NCS stock the Indigo audio drive for ú290 inclusive and a selection of 
  190. the other drives. See the price list for details.
  191. 8.3
  192. Å  EasyFont 3 is Fabis Computingæs improved font management system. New 
  193. features include a new user interface, a font filing system and font 
  194. compression (up to 40%). Easy Font 3 costs ú35 inc VAT (ú34 through 
  195. Archive) or ú10 inc VAT to owners of Easy Font 2 from Fabis.
  196. 8.3
  197. Å  Educational CD-ROM softwareáÖáAcademy Television have produced 
  198. öScience II: Materialsò, öEnvironment II: Land & Airò and öWorld War II: 
  199. Global Conflictò on CD-ROM. Each is ú130 +VAT from Academy Television.
  200. 8.3
  201. Å  Education CD-ROM titlesáÖáNelson Multimedia, a new division of school 
  202. book publishers Thomas Nelson, have launched a range of CD-ROM learning 
  203. and resource titles covering a wide cross-section of the curriculum. The 
  204. Science titles include Elements, Materials, The Environment, Inventors 
  205. and British Birds. Humanities CDs include Aspects of Religion, The 
  206. Physical World, World War II. French and Spanish language packs are 
  207. available and there are primary resources including a reading scheme and 
  208. an introduction to history. Packs vary in price from ú99 +VAT to ú150 
  209. +VAT with some resource CDs at ú35 +VAT. Full details and prices from 
  210. Nelson Multimedia.
  211. 8.3
  212. Å  E-Type2 ù For the racers among you, Fourth Dimension have released a 
  213. sequel to the original E-Type, which now features better graphics and a 
  214. two-player option. You now have to contend with police speed traps and 
  215. bad weather to complete your race. For those of you who get bored with 
  216. driving all day, you can at least switch to the pursuit track, arming 
  217. your car(s) with lasers and oil spills. When you get bored with the six 
  218. tracks provided, you can use the included track generator to add your 
  219. own courses. The game costs ú34.95 from Fourth Dimension or ú33 through 
  220. Archive.
  221. 8.3
  222. Å  Formula Two Thousand (FTT) is a high speed 3D futuristic racing game 
  223. new from TBA software. The speed is quite terrifying and this is their 
  224. first game to show off their TAG 3D game engine. FTT costs ú24.99 inc 
  225. VAT from TBA or ú24 through Archive.
  226. 8.3
  227. Å  Formulix is Computer Conceptsæ successor to Equasor. It allows simple 
  228. construction and editing of complex formulae for use within documents in 
  229. Impression or other word processing/DTP programs. Formulix supports OLE, 
  230. so an embedded formula can be edited within Style, Publisher or other 
  231. OLE compliant software. Formulix costs ú49 +VAT from CC or ú55 through 
  232. Archive.
  233. 8.3
  234. Å  Grasshopper is a RISCáOS compliant öintroductoryò spreadsheet from 
  235. Newman College. Although it is described as introductory, it never-the-
  236. less looks quite sophisticated Ö for instance, it has 20 mathematical 
  237. functions and allows multiple selections of areas. Grasshopper costs ú30 
  238. +VAT from Newman Software Ltd and this includes full site and network 
  239. licence, i.e. it can be used anywhere on a single school site.
  240. 8.3
  241. Å  IGLib Fortran graphics libraries for Intelligent Interfacesæ Fortran 
  242. 77 users. The libraries provide access to the extra graphics 
  243. capabilities of the Risc PC. IGLib is available from Intelligent 
  244. Interfaces and costs ú30 inc VAT +ú4 p&p.
  245. 8.3
  246. Å  Impression Publisher PlusáÖáComputer Concepts have released an 
  247. extended version of Publisher providing extra features which may be 
  248. needed by people involved in professional use of the Acorn computers for 
  249. publishing. These features include support for named colours (which can 
  250. be imported from Artworks) and the OPI standard, allowing documents 
  251. containing graphics to be kept to more practical sizes whilst retaining 
  252. the quality at the image setting stage. Publisher Plus also supports 
  253. Encapsulated PostScript (EPS) and Desktop Colour Separation (DCS) file 
  254. formats. It costs ú299 +VAT (ú330 through Archive) or ú130 +VAT for 
  255. registered Publisher users from CC.
  256. 8.3
  257. Å  Language programsáÖáPrimrose Publishing have a clever system for use 
  258. with foreign languages. The idea is that you have a database of 
  259. sentences provided for you that are written correctly in whatever 
  260. language or languages the pack uses (over 30 languages are covered to 
  261. varying degrees). You select your sentence, it is typed automatically 
  262. into your WP or DTP application and you can then edit it in whatever way 
  263. you wish. The Tick-Tack range includes programs for beginners (Junior 
  264. Pen-Friend), for general use (Pen-Friend), for business use and for 
  265. travel and tourism. There is even one for job-hunting called öTick-Tack 
  266. CVò! Prices start at ú75 +VAT for Junior Pen-Friend in a single language 
  267. plus English to ú401 +VAT for Travel/Tourism Tick-Tack in a combined 
  268. pack with English/French/German/Spanish & Italian. Site licences are 
  269. double the single-user prices.
  270. 8.3
  271. (I would like to get a couple of reviews done as these sound very 
  272. interesting. I therefore need a language teacher to assess them from an 
  273. educational standpoint and a ökeen beginnerò who has perhaps done a bit 
  274. of language learning and wants to take it further. The review could then 
  275. include the views of the two people. Any offers, anyone? Ed.)
  276. 8.3
  277. Å  Lemmings/Oh No! More Lemmings ù Not really a new game, but the Risc 
  278. PC version is now available for ú29.95 direct from Krisalis, or ú29 
  279. through Archive. It contains both games in one pack, and allows you to 
  280. play them on the RISC OS desktop, both at the same time if you find them 
  281. too easy individually!
  282. 8.3
  283. Å  Look! Hear! Talking Topics for Infants,áVolume One is fromáSherston 
  284. Software who have built upon their Talking Stories series with this 
  285. collection of non-fiction titles. The topics include The Body, 
  286. Dinosaurs, Homes, Land Transport, Pets and The Seashore. Each topic has 
  287. animated illustrations with sound effects and talking text that responds 
  288. to the childrenæs actions. Activity cards are provided for each topic. 
  289. The complete Volume One of the Look! Hear! Talking Topics is available 
  290. from Sherston for ú59.75 +VAT (ú67 through Archive) or ú11.95 +VAT for 
  291. individual topics from Sherston.
  292. 8.3
  293. Å  Map Importer ù This allows the conversion of Ordnance Survey Digital 
  294. Map Data into Drawfiles ready for use in a large number of RISC OS 
  295. applications. During conversion, alterations can be made, to remove 
  296. railways, for example. The program is only available to educational 
  297. establishments, and is priced at ú29.95 for a single user copy, ú45 for 
  298. a primary site licence, or ú120 for a secondary site licence. Prices 
  299. exclude VAT and p&p.
  300. 8.3
  301. A copyright licence is required for schools who are not covered by the 
  302. Local Authority Service Level Agreement. Ordinance Survey Digital Map 
  303. Data can be obtained under licence from their Digital Sales Department 
  304. (01703-792773).
  305. 8.3
  306. Å  Movie MagicáÖáThis MPEG decompression card has been developed by Wild 
  307. Vision as part of the Online Media Set-Top Box project. The card gives 
  308. the facility for decompression very high quality video images (much 
  309. better than VHS cassette technology) from CD-ROM in real time. The 
  310. number of film titles currently available on CD-ROM format is currently 
  311. small and is limited to the obvious money-makers, but this should 
  312. increase. Movie Magic costs ú249 +VAT from Computer Concepts or ú285 
  313. through Archive.
  314. 8.3
  315. Å  Network Solutions is a new company that has been established to take 
  316. over Oak Solutionsæ networking products and services. Network Solutions 
  317. will develop Oakæs ClassNet software and provide a support service for 
  318. Oakæs existing network customers. Network Solutions are at 2 The 
  319. Borough, Aldreth, Haddenham, Ely, Cambs CB6 3PJ. Phone or fax 01954-
  320. 212083.
  321. 8.3
  322. Å  News Bulletin from Newman College is a RISCáOS compatible application 
  323. which allows you to produce electronic Émagazinesæ consisting of sets of 
  324. pages of text which can be displayed in sequence or called up as 
  325. required. News Bulletin costs ú25 +VAT from Newman Software Ltd and this 
  326. includes full site and network licence i.e. it can be used anywhere on a 
  327. single school site.
  328. 8.3
  329. Å  Oxford Reading TreeáÖáStage 3 Talking StoriesáÖáSherston Software 
  330. have extended their Oxford Reading Tree Stories to Stage 3. The pack 
  331. contains six new stories using the Talking Stories format successfully 
  332. used by Sherston in their Naughty Stories and Stage 2 Oxford Reading 
  333. Tree products. Stage 3 Talking Stories costs ú39.95 +VAT for a single 
  334. user version or ú45 through Archive.
  335. 8.3
  336. Å  PaperSoft is a new software house providing a range of templates for 
  337. pre-printed stationary. Each template has a predefined page with frames 
  338. set up for common business forms and documents. Templates are also 
  339. available for fun/personal documents. Each pack includes a set of pre-
  340. printed papers and the templates in Impression or Artworks format. 
  341. Ovation and First Page/Pendown formats will follow. The business papers 
  342. pack costs ú29.95 inc VAT. Fun and label packs are available at between 
  343. ú5.95 and ú14.95 from PaperSoft.
  344. 8.3
  345. Å  Playdays ù Based on the popular BBC TV series, it includes 13 
  346. educational games, involving counting, spelling, reading, logic, memory, 
  347. coordination, and reasoning. It features the favourite characters from 
  348. the series and comes with a teachers/parents pack. The cost is ú25.99 
  349. from Skillsware/Gamesware or ú25 through Archive.
  350. 8.3
  351. Å  Picture Builder from Newman College is an art package for primary 
  352. children Ö from reception upwards. It allows them to create pictures 
  353. using shapes that can be coloured, stretched, rotated, reflected, etc. 
  354. The program is not RISCáOS compatible, i.e. there is no exit to the 
  355. desktop. Picture Builder costs ú20 +VAT from Newman Software Ltd and 
  356. this includes full site and network licence i.e. it can be used anywhere 
  357. on a single school site.
  358. 8.3
  359. Å  PIMS ù Longman Logotronæs popular Primary Information Management 
  360. System is now available as a stand-alone package Ö previously it has 
  361. only been possible to purchase it with the required hardware. It is an 
  362. integrated package, running on a single Acorn Computer, to handle pupil 
  363. and staff records, budgeting and accounts, maintenance, insurance and 
  364. inventory. An Evaluation Pack is available, directly from Longman 
  365. Logotron, for ú20 +VAT, which is redeemable against the full version. 
  366. The full version costs ú399 +VAT and, if purchased before BETT æ95, will 
  367. include free maintenance until January 1996. Minimum requirements are 
  368. RISC OS 3, 4Mb, and a hard drive.
  369. 8.3
  370. Å  RiscBasic, the Basic compiler from Silicon Vision has been upgraded 
  371. to version 3.15. New features include the FPA instruction set, on-line 
  372. hints & tips and better optimisation all round. RiscBasic costs ú79.95 
  373. +ú3 p&p +VAT or ú92 through Archive. Upgrades for existing users are 
  374. available from Silicon Vision.
  375. 8.3
  376. Å  RISCáOS PRM Volume 5áÖáFor RiscáPC owners or others interested in the 
  377. inner workings of RISCáOS 3.5, Acorn have now released the extra 
  378. information as a fifth volume of the PRMs. Volume 5 costs ú29.95 or ú30 
  379. through Archive including p&p.
  380. 8.3
  381. Å  SimCity 2000 ù The follow up game to SimCity offers many more 
  382. features, and improved graphics. You now get a isometric 3D view rather 
  383. than a plan view and there are far more building types. As well as 
  384. electricity you have to keep water supplies connected and maintain 
  385. underground connections. In stead of just counting your votes, you also 
  386. receive reports from your officials and can even read the local papers. 
  387. Unlike the earlier game, you can no longer build a nuclear power plant 
  388. in 1930, but have to wait until 1957 and its Éinventionæ, adding more to 
  389. the game. The Risc PC version is available now at ú39.95 from Krisalis, 
  390. or ú38 through Archive. The version for earlier machines costs ú33 
  391. through Archive.
  392. 8.3
  393. Å  Simon the Sorcerer ù This is a new (8Mb!) graphical adventure game 
  394. from Gamesware, (released last year on the PC platform), and it is 
  395. something that has been missing from the Acorn games market. Rather than 
  396. being an arcade adventure, this game uses a simple point and click 
  397. interface to explore rooms, pick up items and so on. There is a distinct 
  398. humour throughout the game Ö various nursery rhymes crop up in 
  399. unexpected, and subtly different ways, and talking with the other 
  400. characters is always entertaining. The price is ú39.95 from Gamesware, 
  401. or ú38 through Archive.
  402. 8.3
  403. Å  SmartCD+ ù The SmartCD package has now been released by the ARM Club. 
  404. It interfaces with CDFS to offer full control over your Audio CDs. It 
  405. will remember the title and tracks on each CD, automatically detecting 
  406. which one is in the drive, and your preferred playlist. It can also 
  407. split tracks across a cassette for use in the car or personal stereo, 
  408. and will even generate the cassette inlays. The price is ú10, fully 
  409. inclusive, from the ARM Club.
  410. 8.3
  411. Å  StarFighter 3000 from FedNet Software is an up-to-date öChocks Awayò 
  412. type program providing you with 108 missions to fly, weapons to buy and 
  413. credits to win. Starfighter 3000 costs ú29.95 from Fednet Software or 
  414. ú29 through Archive. (See the review on page 25.)
  415. 8.3
  416. Å  TalkWriteáÖáThis is described by its supplier, Resource, as öthe 
  417. friendly wordprocessorò. It has been designed for ease of use and is 
  418. usable from reception class up to year 9 as well as for special needs 
  419. use. It is fully RISCáOS compliant, has a toolbar, a 50,000 word 
  420. dictionary and a wordlist from which users can select words to put into 
  421. their text. As the name implies, it also has the ability to speak as you 
  422. type or speak letters, words or sentences. TalkWrite costs ú59.95 +VAT 
  423. from Resource for a single user (ú67 through Archive), ú149.95 +VAT for 
  424. a primary licence and ú240 +VAT for a secondary licence.
  425. 8.3
  426. Å  TV Tuner is a podule from Wild Vision/Computer Concepts allowing TV 
  427. signals to be received. With the use of a digitiser card, TV pictures 
  428. can be received and displayed on the desktop. The TV Tuner is available 
  429. with Teletext software which provides the ability to capture and store 
  430. the data displayed across several pages. The TV Tuner is ú89 +VAT or 
  431. ú159 +VAT with the Teletext software from Computer Concepts.
  432. 8.3
  433. Å  TypeTutor ù This is a new typing tutor from the ARM Club, which 
  434. includes support for the Risc PC keyboard as well as the standard 
  435. Archimedes layout. Windows showing the keyboard, next key to press, 
  436. which fingers to use, and a scoreboard can each be optionally displayed 
  437. on screen. The manual includes elementary exercises, and exercise files 
  438. are also included. The price is ú10, fully inclusive from the ARM Club.
  439. 8.3
  440. Å  Utility Discs ù The ARM Clubæs utility discs have been updated to 
  441. make them fully compatible with the Risc PC. Each disc costs ú5, or if 
  442. you need an upgrade send back your original disc, without packaging or 
  443. manual together with 50p for postage. Desktop Utilities 1: Command 
  444. control for desktop use of command line utilities, and workspace for 
  445. four independent desktop areas, each with its own mode and palette. 
  446. Desktop Utilities 2: GraphTask for task windows with graphical support, 
  447. FreeMap for analysing the free space on a disc, WindOpen for 
  448. demonstrating desktop applications, and PrintCtrl for flexible printer 
  449. control. Graphical Utilities: Broadcast display images at Broadcast 
  450. resolution for a TV or CGA monitor, and interlaces on multiscan 
  451. monitors. CTEnhance provides better dithering and Mirror is an aid for 
  452. drawing symmetrical drawing. Finally, Programmersæ Utilities: CPU load 
  453. monitor, SWI statistics application, along with a collection of useful 
  454. modules and utilities.
  455. 8.3
  456. Å  Versatile is a 2D pattern generator allowing the construction of a 
  457. wide variety of patterns and tessellations based on mathematical 
  458. principles. Versatile costs ú45 +VAT or ú180 +VAT for a site licence 
  459. from Oak Solutions.
  460. 8.3
  461. Å  Voyage of DiscoveryáÖáSherston Software have produced a science 
  462. adventure program for 9 to 13 year-olds. The year is 2055 and the 
  463. mission is to deliver a package from earth to the captain of the 
  464. Spaceship Discovery within three days somewhere out in deep space. (Next 
  465. day delivery is only guaranteed this side of Jupiter apparently, so 
  466. three days is quite normal!) Children taking on the challenge will meet 
  467. various problems and puzzles in which they will have to deal with many 
  468. aspects of electricity and magnetism including magnets, compasses, 
  469. simple circuits, fuses, circuit diagrams, electromagnets and motors. 
  470. Voyage of Discovery is by Mark Vanstone, of ArcVenture fame and costs 
  471. ú31.95 +VAT from Sherston Software or ú36 through Archive.
  472. 8.3
  473. Å  VTX2000 Sound CardáÖáVTI (previously known as Vertical Twist) have 
  474. launched a high quality sound card containing the Kurtzweil chip set as 
  475. used in Kurtzweilæs keyboard instruments. These chips provide 700 voices 
  476. providing a versatile sound module inside your Acorn. The card also 
  477. provides an Acorn compliant Midi interface and is General Midi 
  478. compatible. The Kurzweil chips are 32 voice polyphonic and include DSP 
  479. for effects and post-processing. The sound is 16-bit, 44.1kHz, and 
  480. output in high quality stereo. The card costs ú399 +VAT from VTI.
  481. 8.3
  482. Å  WimpGENáÖáSilicon Visionæs application-authoring package has reached 
  483. version 2.06. The new version has a range of new features but the price 
  484. remains at ú79.95 + ú3 p&p +VAT from Silicon Vision or ú93 through 
  485. Archive.
  486. 8.3
  487. Å  Wolfenstein 3D ù This new game from Powerslave Software was the 
  488. forerunner of Doom/Doom II which have taken the PC games world by storm. 
  489. Fast texture-mapped graphics and lots of atmosphere as you explore a 
  490. Nazi castle, collecting enough firepower to start your own GunsáæræáUs 
  491. by the end ù be warned it is not a game for the squeamish! The price is 
  492. ú29.95 from Powerslave or ú29 through Archive.
  493. 8.3
  494. Review software received...
  495. 8.3
  496. We have received review copies of the following: Å10 out of 10 Driving 
  497. Testá(e), ÅArctic (Interface to Compuserve)á(c), ÅBeethoven Browser 
  498. Egmontá(e), ÅBubble Help 2, ÅCaxton Press (e), ÅGameOn! (g/u), 
  499. ÅGrasshopper (e), ÅLjDuplex (u), ÅLogix (e), ÅMouse in Holland (e), 
  500. ÅMouseTrap (u), ÅNetwork Acorn (u), ÅNews Bulletin (e), ÅPDCD 2 (pd), 
  501. ÅPicture Builder (e), ÅPlaydays (e), ÅPlay on Words (e), ÅShareHolder 
  502. (b), ÅTickTack (e), ÅVoyage of Discovery (e).
  503. 8.3
  504. e=Education, b=Business, bk=Book, c=Comms, g=Game, h=Hardware, 
  505. l=Language, u=Utility.
  506. 8.3
  507. New phone codes
  508. 8.3
  509. In the Factfile last month, and in some of the small ads, we very 
  510. helpfully (we thought!) put in the new phone codes by adding a 1 in 
  511. front of every leading 0 (in anticipation of Phone Day Ö 15th April 
  512. 1995). How many of you who do not live in Leeds, Sheffield, Nottingham, 
  513. Leicester or Bristol know that the öadd a 1ò rule doesnæt apply to all 
  514. phone numbers?! The correct new numbers are as follows (the first four 
  515. digits form the new exchange number and the extra 2 or 9 goes in front 
  516. of the actual number):
  517. 8.3
  518. Leeds  0532 becomes 0113 plus 2
  519. 8.3
  520. Sheffield  0742 becomes 0114 plus 2
  521. 8.3
  522. Nottingham  0602 becomes 0115 plus 9
  523. 8.3
  524. Leicester  0533 becomes 0116 plus 2
  525. 8.3
  526. Bristol  0272 becomes 0117 plus 9
  527. 8.3
  528. If you would like to review any of these products, please contact the 
  529. Archive office. Potential reviewers will need to show that they would 
  530. use the product in a professional capacity or that they have some 
  531. knowledge of the particular field.ááAá 
  532. 8.3
  533. Government Health Warning Ö Reading this could seriously affect your 
  534. spiritual health.
  535. 8.3
  536. Have you come across the KISS principle? It can be very useful in all 
  537. sorts of situations. KISS? Oh, yes, it stands for öKeep It Simple, 
  538. Stupid!ò There is a tendency in Western society to make things more and 
  539. more complex when, often, the simple approach is the best. Acorn are a 
  540. supreme example... Billions of dollars have been poured into CISC 
  541. processors and the attendant complex application programming. If the 
  542. rest of the world had realised what Acorn did, ten or more years ago, 
  543. when they started developing the first RISC chip, computing would be 
  544. light years ahead of where it is today.
  545. 8.3
  546. Theory A, that we thought about last month, is a good KISS solution. 
  547. There is no God, so we might as well eat, drink and be merry... for 
  548. tomorrow we may die. Dead simple! And yet, and yet, maybe, just maybe 
  549. there is a God and maybe... NO! Donæt think about it! Itæs not true!! 
  550. Just shut up and let me enjoy life! But maybe...
  551. 8.3
  552. What about Theory B (the bible) from last month? The trouble is that 
  553. there are so many different theories, all based on the biblical 
  554. evidence. How do I know which, if any, to believe? Well, why not try the 
  555. KISS principle? Why not read a couple of the Gospels and see how they 
  556. strike you? Donæt start from the premise, öThis canæt be true because 
  557. miracles just donæt happen.ò Read it with an open mind. Remember, there 
  558. are millions of intelligent people all over the world who believe that 
  559. Jesus was who he said he was (God), that he said he would rise from the 
  560. dead... and did, and that we can know God in a personal way today.
  561. 8.3
  562. Surely, it canæt be that simple? Dead men donæt come back to life. Do 
  563. you have an alternative theory? A lot of very clever people have made 
  564. suggestions, from öGod is a spacemanò to some very sane, sensible and 
  565. ingenious alternative theories. But I just canæt accept any of them and 
  566. Iæll tell you why.
  567. 8.3
  568. I believe that God loves everybody Ö educated or uneducated, clever or 
  569. not so clever, sophisticated Westerner or primitive tribesmen, wise and 
  570. ancient or young and innocent Ö He loves us all. I just cannot accept, 
  571. therefore, that God would make himself known to us in such a complicated 
  572. way that only clever, educated people could understand it. Jesus said, 
  573. öUnless you become like a little child, you will never enter the kingdom 
  574. of God.ò You may feel that it is insultingly simple... but it has to be 
  575. simple to be fair.
  576. 8.3
  577. P.B.
  578. 8.3
  579. Fact-File
  580. 8.3
  581. (The numbers in italic are fax numbers)
  582. 8.3
  583. 4th Dimension  1 Percy Street, Sheffield, S3 8AU. (0114-270-0661) (0114-
  584. 278-1091)
  585. 8.3
  586. 4Mation   14 Castle Park Road, Whiddon Valley, Barnstaple, Devon, EX32 
  587. 8PA. (01271-25353) (01271-22974)
  588. 8.3
  589. Abacus Training    29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2 
  590. 6QA.
  591. 8.3
  592. ABC Art   Tideways, South Road, Brean, Somerset, TA8 2SE. (01278-751317)
  593. 8.3
  594. Academy Television   104 Kirkstall Road, Leeds, LS3 1JS. (0113-246-1528) 
  595. (0113-242-9522)
  596. 8.3
  597. Acorn Computers Ltd    Acorn House, Vision Park, Histon, Cambridge, CB4 
  598. 4AE. (01223-254254) 
  599. 8.3
  600.   (01223-254262)
  601. 8.3
  602. Aleph One Ltd   The Old Courthouse, Bottisham, Cambridge, CB5 9BA. 
  603. (01223-811679) (01223-812713)
  604. 8.3
  605. APDL    39 Knighton Park Road, Sydenham, London, SE26 5RN.
  606. 8.3
  607. Aspex Software   Heather House, Tavistock, Devon, PL19 9AG. (01822-
  608. 611060) (01822-611061)
  609. 8.3
  610. Atomwide Ltd   7 The Metro Centre, Bridge Road, Orpington, Kent, BR5 
  611. 2BE. (01689-838852) 
  612. 8.3
  613.   (01689-896088)
  614. 8.3
  615. Avie Electronics (p11)  7 Overbury Road, Norwich. (01603-416863) (01603-
  616. 788640)
  617. 8.3
  618. Basing Educational Software   6 Long Street, Gerlan, Bethesda, Gwynedd, 
  619. LL57 3SY. (01248-602402)
  620. 8.3
  621. Colton Software (p24)   2 Signet Court, Swanns Road, Cambridge, CB5 8LA. 
  622. (01223-311881) (01223-312010)
  623. 8.3
  624. Computer Concepts (pp12/20)   Gaddesden Place, Hemel Hempstead, Herts, 
  625. HP2 6EX. (01442-63933) (01442-231632)
  626. 8.3
  627. Cumana Ltd   Pines Trading Estate, Broad Street, Guilford, GU3 3BH. 
  628. (01483-503121) (01483-503326)
  629. 8.3
  630. David Pilling   P.O.Box 22, Thornton Cleveleys, Blackpool, FY5 1LR.
  631. 8.3
  632. Digital Services   9 Wayte Street, Cosham, Portsmouth PO6 3BS. (01705-
  633. 210600) (01705-210709)
  634. 8.3
  635. Fabis Computing   95 Fabis Close, Swadlincote, Derbyshire, DE11 9SL.
  636. 8.3
  637. Fednet Software   66 Park Road, Duffield, Belper, Derbyshire, DE56 4GR. 
  638. (01332-840487)
  639. 8.3
  640. GamesWare   Unit 26, The Bartletts, Hamble, Hants., SO35 5RP. 
  641. (01703Ö456523) (or 01243-531194) (01703Ö456523)
  642. 8.3
  643. Hazelnut Software   197 Blackshots Lane, Grays, Essex, RM16 2LL. (01375-
  644. 375514)
  645. 8.3
  646. Hodge Electronic Services    16 Mold Road, Mynydd Isa, Clwyd, CH7 6TD. 
  647. (01244-550803)
  648. 8.3
  649. Intelligent Interfaces Ltd   P.O.Box 80, Eastleigh, Hants, SO53 2YX. 
  650. (01703-261514) (01703-267904)
  651. 8.3
  652. Irlam Instruments   133 London Road, Staines, Middlesex TW18 4HN. 
  653. (01895-811401)
  654. 8.3
  655. Krisalis Software   Teque House, Masonæs Yard, Downs Row, Moorgate, 
  656. Rotherham, S60 2HD.
  657. 8.3
  658.   (01709-372290) (01709-368403)
  659. 8.3
  660. Kudlian Soft  8 Barrow Road, Kenilworth, Warwickshire, CV8á1EH. (01926-
  661. 851147)
  662. 8.3
  663. Longman Logotron   124 Cambridge Science Park, Milton Road, Cambridge 
  664. CB4 4ZS. (01223-425558) (01223-425349)
  665. 8.3
  666. LOOKsystems   47 Goodhale Road, Bowthorpe, Norwich, NR5 9AY. (01603-
  667. 748253) (01603-740203)
  668. 8.3
  669. Mijas Software (p10)  Winchester Road, Micheldever, Winchester, SO21 
  670. 3DJ. (01962-774352)
  671. 8.3
  672. Nelson Multimedia   Nelson House, Mayfield Road, Walton-on-Thames, 
  673. Surrey KT12 5PL,  (01932-252211.)
  674. 8.3
  675. Network Solutions   2 The Borough, Aldreth, Haddenham, Ely, Cambs CB6 
  676. 3PJ. (01954-212083) 
  677. 8.3
  678.   (01954-212083).
  679. 8.3
  680. Newman Software   c/o Computer Centre, Newman College, Genners Lane, 
  681. Bartley Green, Birmingham, 
  682. 8.3
  683.   B32 3NT.
  684. 8.3
  685. Oak Solutions (p23)   Dial House, 12 Chapel Street, Halton, Leeds, LS15 
  686. 7RN (0113-232-6992) 
  687. 8.3
  688.   (0113-232-6993)
  689. 8.3
  690. Octopus Systems   9 Randwell Close, Ipswich, IP4 5ES. (01473-728943) 
  691. (01473-270643)
  692. 8.3
  693. Oregan Developments   36 Grosvenor Avenue, Streetly, Sutton Coldfield, 
  694. B74 3PE. (0121-353-6044)
  695. 8.3
  696. Papersoft   10 Dunlin Road, Hemel Hempstead, Herts, HP2 6LU. (01442-
  697. 391967)
  698. 8.3
  699. Powerslave Software   P.O. Box 175, Enfield, Middlesex, EN2 6RD.
  700. 8.3
  701. Primrose Publishing   Vicarage Long Barn, Denham, Bury St Edmunds, 
  702. Suffolk, IP29 5EF.
  703. 8.3
  704. Quantum Software (p19)  35 Pinewood Park, Deans, Livingston, EH54 8NN. 
  705. (01506-411162 after 6)
  706. 8.3
  707. Resource   51 High Street, Kegworth, Derbyshire, DE74 2DA. (01509-
  708. 672222) (01509-672267)
  709. 8.3
  710. Sherston Software   Angel House, Sherston, Malmesbury, Wilts. SN16 0LH. 
  711. (01666-840433) (01666-840048)
  712. 8.3
  713. Silicon Vision Ltd   Signal House, Lyon Road, Harrow, Middlesex, HA1 
  714. 2AG. (0181-422-3556) (0181-248-3589)
  715. 8.3
  716. Soft Rock Software    FREEPOST (BS7978), Westbury-on-Trim, Bristol, BS10 
  717. 7BR.
  718. 8.3
  719. TBA Software   24 Eastgate, Aberystwyth, Dyfed, SY23 2AR. (01970-626785)
  720. 8.3
  721. The ARM Club   Freepost ND6573, London, N12 0BR. (01171-624-9918) 
  722. (01181-446-3020)
  723. 8.3
  724. Topologika   Islington Wharf, Church Hill, Penryn, Falmouth, Cornwall, 
  725. TR10 8AT. (01326-377771) (01326-377771)
  726. 8.3
  727. Uniqueway   42 Crwys Road, Cardiff, CF2 4NN.  (01222-644611) (01222-
  728. 644622)
  729. 8.3
  730. VTI (Vertical Twist)   Unit 1, The Shopwhyke Centre, Shopwhyke Road, 
  731. Chichester, PO20 6GD. 
  732. 8.3
  733.   (01243-531194) (01243-531196)
  734. 8.3
  735. Widget Software   121 London Road, Knebworth, Herts, SG3 6EX. (01438-
  736. 815444) (01438-815222)
  737. 8.3
  738. Archive Monthly Program Disc Contents
  739. 8.3
  740. Å  Programs from Cain Huntæs article on programmingáÖápage 45.
  741. 8.3
  742. Å  ASCII character table from Jim Nottinghamæs article about text 
  743. importáÖápage 63.
  744. 8.3
  745. Å  Program from Hints & Tips Column on page 27.
  746. 8.3
  747. Å  !SlideshowáÖánew version of the Risc PC demo software from Ian 
  748. McFarlane that allows you to select the index sprites and then click to 
  749. display a selected sprite Ö impress your friends even more!
  750. 8.3
  751. Å  FactfileáÖálatest version of our full list of Acorn-related companies 
  752. on the Archive database.
  753. 8.3
  754. Paul Beverley
  755. 8.3
  756. Acorn Christmas Computer Sale...
  757. 8.3
  758. Up to Christmas, A3010s are available at up to 33% off.
  759. 8.3
  760. A3010 Action Pack (1Mb)  ú399 Ö Ö> ú299  25% off rrp
  761. 8.3
  762. A3010 Action Pack (1Mb) + AKF52  ú599 Ö Ö> ú399  33% off rrp
  763. 8.3
  764. A3010 EY or LC (2Mb)  ú499 Ö Ö> ú399 + free AP!  20% off rrp
  765. 8.3
  766. A3010 EY or LC (2Mb) + AKF52  ú799 Ö Ö> ú599 + free AP!  25% off rrp
  767. 8.3
  768. EY= Early Years Pack = Talking Start-Write, Flossy the Frog, Mouse in 
  769. Holland, Doris the Dotty Dog, Gemini, Amazing Maths & Paint Pot.
  770. 8.3
  771. LC = Learning Curve Pack = Advance + PC Emulator + various demos
  772. 8.3
  773. AP = Action Pack = Zool + StartWrite + various demos
  774. 8.3
  775. Acorn Christmas Bits Sale...
  776. 8.3
  777. I have managed to get a few bits left over from Acornæs öBargain 
  778. Basementò at Acorn World 94 including Desktop C and Desktop Assembler at 
  779. over 70% off!!! These are strictly WSL Ö öWhile stocks last!ò, 
  780. i.e.áplease ring to book one.
  781. 8.3
  782. I/O podule   ú99 Ö Ö> ú55  44% off rrp
  783. 8.3
  784. Desktop C  ú269 Ö Ö> ú69  74% off rrp !
  785. 8.3
  786. Desktop Assembler  ú175 Ö Ö> ú39  78% off rrp !
  787. 8.3
  788. Basic Reference manuals  ú20 Ö Ö> ú15  25% off rrp
  789. 8.3
  790. The Desktop C and Desktop Assembler are the current versions and, 
  791. obviously, Acorn are working on newer versions. However, at the price, I 
  792. think they are worth getting, even if they are superseded. In any case, 
  793. there will be some sort of upgrade path to the newer versions you might 
  794. even save money if you are really wanting the newer versions. At ú69 for 
  795. Desktop C, it even works out slightly cheaper than Beebugæs Easy C!
  796. 8.3
  797. 9Mb RiscáPCs in stock!!!
  798. 8.3
  799. Well, put the flags out! Seven months after the launch of the RiscáPC, 
  800. Acorn have (just about!) caught up with the supply of the ACB45, 9Mb 
  801. RiscáPC 600s. We have cleared our last back-order and have at least one 
  802. left for stock. (Please donæt fight over it Ö form an orderly queue!) 
  803. The demand for ACB45s was so much higher than Acorn expected that it has 
  804. taken them until now to catch up. 
  805. 8.3
  806. Christmas Presents
  807. 8.3
  808. If you are wanting to buy things through Archive for Christmas presents, 
  809. you will need to get orders to us by the following dates. Even then, we 
  810. cannot guarantee delivery because we cannot predict whether the 
  811. suppliers will be able to deliver things to us in time if we happen to 
  812. be out of stock. So please leave as much time as possible and weæll do 
  813. all we can to fulfil your orders.
  814. 8.3
  815. Send your öI want it by Christmasò orders to arrive at NCS by:
  816. 8.3
  817. UK  15th December
  818. 8.3
  819. Europe  7th December
  820. 8.3
  821. Zone 1  4th December
  822. 8.3
  823. Zone 2  1st December
  824. 8.3
  825. Gift-wrappingáÖáIf you would like us to gift-wrap presents and send them 
  826. direct to the recipient, just send us a suitable gift-tag to put on it 
  827. and add ú1 to the price.
  828. 8.3
  829. The new Archive mousemat design
  830. 8.3
  831. Mijas
  832. 8.3
  833. From 8.1 page 8
  834. 8.3
  835. CC
  836. 8.3
  837. From 8.2 page 22
  838. 8.3
  839. Avie Electronics
  840. 8.3
  841. New artwork
  842. 8.3
  843. Help!!!!
  844. 8.3
  845. Å  Background printing Impression filesáÖáIf you <shift-adjust> over 
  846. your printer and select ÉPrint in backgroundæ and change the connections 
  847. to ÉFileæ (taking the file icon to a directory) you can print Impression 
  848. files quickly into a file in your chosen directory. Then alter the 
  849. printer connection back (to parallel) and drop the Printout file onto 
  850. the printer. (You may need to use ÉSet typeæ to alter the filetype to 
  851. öPrintoutò if the file is saved as type öDataò.) The file will now print 
  852. in the background. OK, but complicated Ö is there a better way that I 
  853. have blindly over-looked? áRobert Lytton, Leeds.
  854. 8.3
  855. Å  CD-ROMsáÖáI asked a couple of months ago if anyone could do some work 
  856. on this area for us but got no response except offers to review the CDs 
  857. themselves. What I was looking for was someone who could pester the 
  858. drive manufacturers and suppliers for information and/or to borrow 
  859. drives for testing purposes. Itæs quite a big job, I know, but itæs an 
  860. area where people are desperate for information. We really need to have 
  861. a CD-ROM Column. Is there anyone who would be prepared to get this 
  862. started? Could you perhaps offer to be one of a team of people collating 
  863. information in this area? If you can help in any way, please ring the 
  864. Archive office. Thanks.á Ed.
  865. 8.3
  866. Å  File accessáÖáIs there any way that files can be made accessible to 
  867. users whilst ensuring that they do not copy (or move) them to different 
  868. directories? Iæm thinking in particular of a situation in an infant 
  869. department where the children do tend to inadvertently make multiple 
  870. copies of programs all over the hard disc.
  871. 8.3
  872. Å  FlashbackáÖáCould anyone who plays Flashback please throw some light 
  873. on saving your position? E.g. can you save from anywhere or only if you 
  874. find one of the elusive save pillars?á John Cxxxx. (Sorry Ö couldnæt 
  875. read the signature. Ed.)
  876. 8.3
  877. Å  Free Software!áÖáPrimary schools and/or special needs departments 
  878. with A3020/4000/5000 are needed to pilot some interactive multimedia 
  879. educational software Ö TimesTable and TellTime. Phone Hazelnut Software 
  880. on 01375-375514 for a demo disc.á Pat Morris, Hazelnut Software.
  881. 8.3
  882. Å  Internet accessáÖáWe are getting a lot of queries along the lines of 
  883. öHow can I get onto Internet?ò, öWhat software and hardware do I need?ò 
  884. and öHow much will it cost me?ò Can anyone help us with this? Please 
  885. send in your ideas, experience, questions etc. Is there someone who 
  886. already knows a bit about Internet who would be prepared to compile any 
  887. contributions into an article or articles?á Ed.
  888. 8.3
  889. Å  KeystrokeáÖáWe have had quite a lot of folk endorsing the idea of a 
  890. Keystroke Column. The commonly held view is that Keystroke is an 
  891. excellent product and capable of some wonderful things but that the 
  892. manual is (sorry, Stuart) not wonderful. To be fair, it isnæt easy to 
  893. explain how to do things in Keystroke Ö itæs much easier to demonstrate 
  894. it Ö but since we canæt do that through Archive, but only write and show 
  895. screenshots.
  896. 8.3
  897. Alisdair Jorgensen has offered to take it on. Alisdair is Stuart 
  898. Hallidayæs business partner and author of Keystroke! If you have ideas, 
  899. suggestions, questions, comments, etc, send them to Alisdair at Easter 
  900. Cottage, Canalside, Winchburgh, EH52 6PU.á Ed.
  901. 8.3
  902. Å  Maximising memoryáÖáIs there a utility (or Obey file sequence) which 
  903. works with RISC OS3 and later which would automate the process of 
  904. maximising the amount of memory available for memory intensive 
  905. applications such as Genesis Browser (with an application loaded) 
  906. without having to resort to the task manager or the command line?
  907. 8.3
  908. Å  NetGaináÖáDoes anyone out there use Digital Servicesæ NetGain? If so, 
  909. could you either ring or write and tell us your views about it, please?á 
  910. Ed.
  911. 8.3
  912. Å  Online MediaáÖáIs there anyone who would like to keep their eye on 
  913. what Online Media are up to and write about it occasionally in Archive? 
  914. I have a couple of press releases you could digest for a start. It needs 
  915. to be someone with a reasonable idea about multimedia et al. If you 
  916. would interested to have a go, let me know.á Ed.
  917. 8.3
  918. Å  Sysgen Reliant tapestreameráÖáIs there any way that a Sysgen Reliant 
  919. tapestreamer (formerly used with an IBM PS50z) can be used to back up 
  920. files from Acorn series machines? Would it need a SCSI interface to be 
  921. fitted. Once fitted what driver software would be required to allow it 
  922. to be used.
  923. 8.3
  924. Å  Wanted, A-LinksáÖáAcorn are having difficulty producing A-Links Ö 
  925. something to do with problems over supply of the cables. They say they 
  926. hope to have some by öearly Decemberò. NCS has several frustrated 
  927. customers who bought Pocket Books from us and are waiting for their A-
  928. Links. If you have one to sell second hand (preferably with the PocketFS 
  929. 2 software), let us know and weæll put you in touch with some potential 
  930. customers!á Ed.
  931. 8.3
  932. Å  Wanted, TrackerballáÖáDoes anyone have a redundant (but good 
  933. condition) full-size trackerball they no longer use and would be 
  934. prepared to donate to a physically disadvantaged young man?á Ed. (Clive, 
  935. Iæm afraid that, in the chaos after the Show, I lost the bit of paper on 
  936. which I wrote your name, address and the other query I was going to deal 
  937. with for you. Please will you contact me again? Sorry. Ed.)ááAá 
  938. 8.3
  939. Comment Column
  940. 8.3
  941. Å  Acorn friendsáÖáI have always felt that the world of Acorn and its 
  942. third party suppliers was, by and large, a very friendly community. 
  943. Certainly, when we get together at shows like Acorn World 94, we enjoy 
  944. one anotheræs company and there isnæt, generally, the kind of cut-throat 
  945. rivalry that you get in other computer communities. This was brought 
  946. home to me by a comment made to me in a letter recently from Christopher 
  947. Jarman... öThank you for your interest and encouragement since I became 
  948. a subscriber/contributor. I have made so many friends through the Acorn, 
  949. it is unbelievable.òá Ed.
  950. 8.3
  951. Å  Font DirectoryáÖáHere is a very short review of Font Directory from 
  952. LOOKsystems: It is very good Ö if you have any extra fonts then you need 
  953. it, so go out and buy it at once. I didnæt realise how much I needed it 
  954. until Iæd got it. Related message to Acorn: you should buy a licence to 
  955. incorporate Font Directory in RISC OS 4.á Seßn Kelly, Leighton Buzzard.
  956. 8.3
  957. Å  Module area misuse? When I run Impression Publisher, my module area 
  958. gets loaded with many tens of kilobytes of relocatable modules, and when 
  959. I quit Publisher, they stay there. Eureka does the same. Isnæt this a 
  960. misuse of the module area? After a few hours keyboard bashing, my 4Mb 
  961. A5000 is in dire need of a hard reset, just to release memory.á Seßn 
  962. Kelly, Leighton Buzzard.
  963. 8.3
  964. Matthew Hunter replies... Some applications do load several modules 
  965. during start up and then Éfailæ to remove them on termination, often 
  966. occupying large amounts of RMA. This may seem like a waste but there are 
  967. (usually) good reasons for it.
  968. 8.3
  969. The idea of modules is that they are shared resources. This may mean 
  970. that several applications may need to use them at once and some of them, 
  971. such as filers, always need to be present. One solution to Seßnæs 
  972. problem may be to add lines to the end of the applicationæs run file to 
  973. RMKill all the modules it loads thus freeing up the memory. However, 
  974. with later versions of Impression, this is not possible because many of 
  975. CCæs modules such as the ABIModule (which handles their user interfaces) 
  976. and the Artworks renderer are shared between several applications. 
  977. Simply killing the module is not appropriate since it could easily 
  978. corrupt other software that is using it. (For this reason, some modules 
  979. are made so that they refuse to die!)
  980. 8.3
  981. A better way is for the module itself to keep track of which 
  982. applications are using it, and when they have all exited, the module 
  983. knows it can now end. This is the way in which the WIMP works Ö as soon 
  984. as all the tasks end, the WIMP also terminates, dropping you back to the 
  985. supervisor prompt. Unfortunately, this is still not ideal for programs 
  986. that operate within the WIMP like Impression and Eureka.
  987. 8.3
  988. If their support modules did terminate, all that would be likely to 
  989. happen would be that you would get back some RMA. Since free memory is 
  990. only returned to the WIMP from the end of the RMA, you would not get 
  991. much, if any, memory returned and the freed memory would only be reused 
  992. by other users of the RMA.
  993. 8.3
  994. This may seem like a good idea, but suppose the modules are killed, 
  995. freeing the space. You then load a smaller module which will fit into 
  996. the gap left. You then need to reload the program whose modules have 
  997. been killed. Unfortunately, there is now no longer enough room for the 
  998. previously killed modules so even more memory will need to be added to 
  999. the end of the RMA in order to reload them. In this case, killing the 
  1000. modules has actually wasted space. Whilst this is a worst case, it is 
  1001. important to recognise that the problem is not entirely due to 
  1002. individual modules, but due to some of the limitations imposed by the 
  1003. current RMA system. Leaving modules running is not ideal, but it is 
  1004. helpful if you need to swap between several applications. (You also do 
  1005. not waste time reloading the modules Ö try loading, quitting and 
  1006. reloading Impression and you will see the difference in speed on the 
  1007. second attempt.) Until the RMA can relocate running modules, this is the 
  1008. probably the best option.á Matthew Hunter, NCS.
  1009. 8.3
  1010. Å  Pocket Book Classroom Pack
  1011. 8.3
  1012. Eleven Acorn Pocket Books, dispensing with the poem,
  1013. 8.3
  1014. Teacher looked the other way and then there were ten.
  1015. 8.3
  1016. Ten Acorn Pocket Books, things were going fine,
  1017. 8.3
  1018. One fell into a bag and then there were nine.
  1019. 8.3
  1020. Nine Acorn Pocket Books, programs on a plate,
  1021. 8.3
  1022. One of them went up in smoke and then there were eight.
  1023. 8.3
  1024. Eight Acorn Pocket Books, children all in heaven,
  1025. 8.3
  1026. One fell upon the floor and then there were seven.
  1027. 8.3
  1028. Seven Acorn Pocket Books, the class is in a fix,
  1029. 8.3
  1030. One went to the staff-room and then there were six.
  1031. 8.3
  1032. Six Acorn Pocket Books, very much alive,
  1033. 8.3
  1034. H/M requisitioned one and then there were five.
  1035. 8.3
  1036. Five Acorn Pocket Books, they really needed more,
  1037. 8.3
  1038. One went to the Maths Room and then there were four.
  1039. 8.3
  1040. Four Acorn Pocket Books, feeling fancy free,
  1041. 8.3
  1042. One of them got sawn in half and then there were three.
  1043. 8.3
  1044. Three Acorn Pocket Books, teacheræs feeling blue,
  1045. 8.3
  1046. One got metal fatigue and then there were two.
  1047. 8.3
  1048. Two Acorn Pocket Books, oneæs been claimed by Don,
  1049. 8.3
  1050. Now heæs taken it away Ö the totalæs down to one!
  1051. 8.3
  1052. One Acorn Pocket Book, all the rest have gone,
  1053. 8.3
  1054. Teacher took it home with him and now there are none!!
  1055. 8.3
  1056. David Fairhurst, Seaford, Sussex.
  1057. 8.3
  1058. Å  Publisher: Editoræs viewáÖáI may not be a typical Publisher user, but 
  1059. my experiences may help others to get Publisher to perform more 
  1060. effectively for them. I have listened to a number of differing views and 
  1061. it has been quite strange. Some people, typified by myself and Mark Howe 
  1062. (but there are others), have quite a bit of difficulty, including a 
  1063. number of crashes whereas others, typified by Keith Parker and Neil 
  1064. Whiteley-Bolton, who also use Publisher in a professional environment, 
  1065. say they very rarely have problems.
  1066. 8.3
  1067. I am hoping that as I gradually overcome my problems with Publisher, 
  1068. others may learn along the way. From CCæs point of view, they say, öshow 
  1069. us a bug and weæll fix itò which is fair enough but the difficulty (ours 
  1070. and theirs) is that, with a system as complex as a computer interacting 
  1071. with a user (or is it vice versa!) there are so many factors involved 
  1072. that it is, more often than not, impossible to reproduce the error. So, 
  1073. Publisher users, if you can ever, reproduce a crash on your system, 
  1074. please report it to CC in as much detail as possible and send them a 
  1075. file of the offending material if at all possible.
  1076. 8.3
  1077. To continue with my own bug reports, even in Publisher 4.02 (27 Sep 
  1078. 1994), the bug I mentioned last month (p19) involving using <ctrl-shift-
  1079. Q> to swap adjacent characters across a line boundary still exists Ö it 
  1080. is only a problem, by the way, when the text is justified. Also, just as 
  1081. a warning, there is another reproducable (fatal) bug with justified 
  1082. text.
  1083. 8.3
  1084. If you are using the expand abbreviations facility and a style change, 
  1085. you can produce a fatal error. I made Publisher crash when, at the end 
  1086. of a line I typed, <f10>ar<space>. The <f10> is the key I use for Bold 
  1087. and the öarò changes to öArchiveò. The öarò appeared in bold down on the 
  1088. new line but as soon as I pressed <space>, it crashed.
  1089. 8.3
  1090. I do still get other non-reproducable crashes with Publisher but they 
  1091. seem to happen more often after a session involving loading lots of 
  1092. files from different contributors and preparing them for editing Ö could 
  1093. it again be due to master pages carrying over problems from pre-Style/
  1094. Publisher days?
  1095. 8.3
  1096. One of the problems I was having with Publisher was that it complained 
  1097. about problems with fonts and would not re-display the document Ö it was 
  1098. white text on white paper! CC said that the error was not Publisheræs 
  1099. fault but something to do with the fonts in my font directory. (öOh yeah 
  1100. Ö sounds like an excuse to meò, I thought.) But they were right!!!
  1101. 8.3
  1102. Some years ago, I had modified my version of Corpus. I decided I didnæt 
  1103. really want smart quotes in program listings, so I used the trick of 
  1104. putting the definitions of the normal quotes into each of the smart 
  1105. quote slots so that they were displayed and printed as normal quotes 
  1106. even though they were smart. Cunning, huh?! I decided to go back to the 
  1107. ROM version of Corpus and, ever since, I have had no problems in that 
  1108. area. Sorry, CC, you were right!á Ed.
  1109. 8.3
  1110. Å  Publisher crashes? Ö 4.01 doesnæt seem to crash very often on me Ö 
  1111. well, no more frequently than Impression II, even when editing a 1╜Mb 
  1112. document with 30 chapters. As with Impression II, most of my crashes 
  1113. occur during printing on my LBP4 Laser Direct, normally when there isnæt 
  1114. quite enough memory. Instead of gracefully refusing to do something, a 
  1115. crash occurs which generates an inescapable sequence of errors: I think 
  1116. the stack gets corrupted.á Seßn Kelly, Leighton Buzzard.
  1117. 8.3
  1118. Å  Publisher: More viewsáÖáI do not share Paulæs regrets at the loss of 
  1119. the old <ctrl-A> in Publisher, because I never used it in Impression II. 
  1120. I was, and am, happy with the adjacent <delete> and <copy> keys for 
  1121. delete-left and delete-right. My problem with the new <ctrl-A> is that I 
  1122. fairly frequently hit this combination by mistake, and my next key-
  1123. depression deletes the whole text! If I realise what I have done, and do 
  1124. not panic, <ctrl-V> brings it all back. Needless to say, I lost a 
  1125. document or two before I realised what was happening.
  1126. 8.3
  1127. I do occasionally get crashes Ö they seem to happen if I get ahead of 
  1128. the machine when it is re-building a complex window (e.g. after 
  1129. scrolling, or insertion of text). Most operator actions while this is 
  1130. happening are held in the keyboard buffer until the re-build is 
  1131. complete, and cause no problem. There are some things, however, which it 
  1132. tries to incorporate into its re-building operation as it goes along 
  1133. (further scrolling, I think, is one). Sometimes it seems to trip over 
  1134. itself and crashes! I am not very clear about this yet Ö if I can 
  1135. clarify it further, I will.
  1136. 8.3
  1137. Still on crashes, I generally base a new Impression document (like a 
  1138. letter) on an old one, rather than starting from scratch, but I have now 
  1139. made a clean break with Publisher. I was not aware of CCæs advice about 
  1140. not using old documents, but I soon found that, by modifying old 
  1141. documents, I was carrying forward all my old user-defined styles, even 
  1142. if they were not used in the document. This caused problems because I 
  1143. have now defined a number of new styles and abandoned most of my old 
  1144. ones. So I frequently found that a key short-cut produced my old style 
  1145. rather than the expected new one. Also, using an old document as a base 
  1146. for a new one brings in the old-style numbered master pages, instead of 
  1147. the new (fewer) named ones. I didnæt associate these problems with 
  1148. crashes at the time, but I do think I am getting fewer crashes since I 
  1149. eliminated these hybrids Ö whether for that reason I do not know.
  1150. 8.3
  1151. Paul commented on user-defined styles and the shortage of available f-
  1152. key combinations. I now use <shift-f2> to <shift-f10> for different 
  1153. styles. I donæt often need to change the viewing scale and, when I do, 
  1154. the double and halve facilities usually suffice. I have also re-defined 
  1155. <ctrl-shift-f4> to <ctrl-shift-f10> for a range of other styles because 
  1156. I donæt use the facilities that CC have added to those keys since 
  1157. Impression II.
  1158. 8.3
  1159. Incidentally, there are two mistakes on CCæs Key Short Cut card. <ctrl-
  1160. C> is not Cut selected item to clipboard. Also <ctrl-shift-B> is not 
  1161. undefined Ö it is used to put the selected frame to the back. (Why canæt 
  1162. we have a short cut for the converse, bring frame to front,áas in Draw?)
  1163. 8.3
  1164. Someone commented in Risc User(!) that they didnæt like the use of 
  1165. <shift-cursor-keys> to adjust text selection, losing their old function 
  1166. of moving the cursor a word at a time. I disagree Ö I find the new 
  1167. feature occasionally very useful (and never used the old one). With 
  1168. small text on a large screen, it can be a bit tricky using the mouse to 
  1169. select the right characters of text. This feature makes it easy. I can 
  1170. move the cursor a character at a time, if necessary, by using the cursor 
  1171. keys, I can then highlight the few characters I want by using the cursor 
  1172. keys with <shift>.á Colin Singleton, Sheffield.
  1173. 8.3
  1174. Å  Single chip solution for multimedia and portable applications Ö A 
  1175. press release from ARM Ltd states: VLSI Technology are manufacturing a 
  1176. new ARM7500 for the Online Media set-top box.
  1177. 8.3
  1178. ARM Ltd have presented the ARM7500, a highly integrated single-chip 
  1179. multimedia and portable system solution. It has a 32-bit RISC processor, 
  1180. video, sound, I/O and memory control in a single cost-effective, high-
  1181. performance, low-power package.
  1182. 8.3
  1183. At the heart of the ARM7500 is a cached 32-bit RISC processor, capable 
  1184. of up to 30 Dhrystone 2.1 MIPS at 33MHz. Despite the integration of 
  1185. video, sound and I/O, the ARM7500 still has a 4Kb cache, write buffer 
  1186. and a memory-management unit for high system throughput.
  1187. 8.3
  1188. The device is being manufactured on VLSI Technologyæs 0.6 micron two-
  1189. layer metal process. The high performance, small size, low power and low 
  1190. cost of the ARM7500 make it an ideal solution for portable and 
  1191. multimedia applications. Conventional RISC chips are typically too big 
  1192. and too expensive for portable and consumer applications.
  1193. 8.3
  1194. öThe ARM7500 epitomises the effective use of existing macrocells,ò said 
  1195. Mike Muller, ARMæs Vice President of Marketing. öIts optimal mix of 
  1196. full-custom and standard cells offers tremendous flexibility to 
  1197. designers looking for high-performance, one-chip solutions for portable 
  1198. and multimedia consumer products.ò
  1199. 8.3
  1200. The first ARM7500 chips will be used in Online Mediaæs intelligent set-
  1201. top boxes for video-on-demand and other highly interactive TV services. 
  1202. ATM Ltd, which already uses other ARM processors in its ATM server and 
  1203. data-communications hardware, is working closely with Online Media in an 
  1204. interactive television trial now underway with Anglia TV and Cambridge 
  1205. Cable.
  1206. 8.3
  1207. Malcolm Bird, Chief Executive of Online Media, commented: öOnline Media 
  1208. is committed to developing highly cost effective digital set-top 
  1209. products. The ARM7500 helps move us towards our goal of a set-top on a 
  1210. chip. In collaboration with ARM and VLSI, we have been able to integrate 
  1211. many of the necessary functions into a very cost effective package. We 
  1212. are also especially proud of being involved in the worldæs first digital 
  1213. interactive TV trial that uses ATM transmission from end to end.ò
  1214. 8.3
  1215. Availability? The ARM7500 is compatible with existing ARM development 
  1216. tools and is initially available in a 240-pin microprocessor quad flat 
  1217. package. VLSI Technology has supplied Online Media with prototype parts 
  1218. and samples will be made more widely available in Q1 1995.
  1219. 8.3
  1220. Å   SquirreláÖáAfter the comments in Tim Nicholsonæs article (8.2 p68) 
  1221. about Squirrel 2, we were hoping we would get some comments that would 
  1222. give us more evidence about the validity of the two sets of comments, 
  1223. for and against. We only got one (see below). Has anyone else got any 
  1224. experience that they think would be helpful? Are there any satisfied 
  1225. Squirrel 2 users amongst our subscribers?á Ed.
  1226. 8.3
  1227. Å  Squirrel viewsáÖáI was interested in the item on Squirrel 2 and the 
  1228. reply from Digital Services. As a fairly contented user of Squirrel 2, I 
  1229. would not be quite as negative as Tim Nicholson, but...
  1230. 8.3
  1231. My first version of Squirrel 2 had a very serious compression error, and 
  1232. the bug repair seemed to take twice as long as I had been promised. A 
  1233. problem with double-clicking on boolean fields was not fixed by 2.07; I 
  1234. had two letters from Digital Services denying the fault, before they 
  1235. agreed to check, and I have heard no more. This problem is enough to 
  1236. make Squirrel 2 unusable by the Écomputer illiterateæ, which is a shame 
  1237. for Digital Services as I had wanted to buy a copy for general use 
  1238. operating a database in an office environment. Querying using boolean 
  1239. fields is also rather useless, as it doesnæt really work.
  1240. 8.3
  1241. Also, I pointed out to Digital Services that it was possible for an 
  1242. unauthorised user to read password protected data merely by running a 
  1243. query file, but they did not sort out the problem. This is a seriously 
  1244. unprofessional implementation of protection, as it makes a secure 
  1245. database impossible with a mixture of Éauthorised-access-onlyæ and 
  1246. Égeneral-accessæ data. Further, default field data does not always 
  1247. appear as it ought in new records Ö another problem in applications 
  1248. where a database is to be used by the Écomputer illiterateæ.
  1249. 8.3
  1250. My conclusion is that Squirrel is an excellent database for home use, by 
  1251. a regular user who will put up with the odd peculiarity. However, it is 
  1252. unsuitable for a more demanding environment, but only because some of 
  1253. the added features of version 2 are buggy or incomplete Ö and these are 
  1254. precisely those features most needed to make it useful in that 
  1255. environment (batch update, password protection and boolean fields). 
  1256. Squirrel would be a complete winner if only Digital Services would make 
  1257. all the advertised features of version 2 work properly.á Seßn Kelly, 
  1258. Leighton Buzzard.ááAá 
  1259. 8.3
  1260. Switch Ö The Game
  1261. 8.3
  1262. Mike Tomkinson
  1263. 8.3
  1264. I agreed to review Switch, having been mistakenly told that it was a 
  1265. utility. I like utility programs and I do not like games Ö I could never 
  1266. see the point of them. I played Defender and Space Invaders and Frogger 
  1267. on the old tape-loading BBC B. There was an element of wonder about 
  1268. computers in those early days. Perhaps I have become too cynical or 
  1269. pragmatic or have simply lost my sense of wonder?
  1270. 8.3
  1271. Anyway, rather than simply send the game back, I made the mistake of 
  1272. putting it in the drive to have a go. I say Émistakeæ not because it was 
  1273. poor but rather the opposite. It was everything a game should be.
  1274. 8.3
  1275. There are few games that I have liked: Tetris owing to its inherent 
  1276. simplicity, Repton because of its needs for problem-solving and logical 
  1277. thinking, and  computer chess. In general, however, I do not like 
  1278. computer games.
  1279. 8.3
  1280. Where I have liked them, they have had a number of things in common Ö 
  1281. simplicity of concept being one of the most important. I do not mean 
  1282. ease of play Ö few would call Tetris easy but it is simple.
  1283. 8.3
  1284. Sustainability is another important aspect. I could never become 
  1285. enthused about Elite because it took so long to get anywhere. I could 
  1286. not see visible progress.
  1287. 8.3
  1288. Switch is simple and sustainable and I like it enormously. It simply 
  1289. consists of matching coloured counters rather like the old Connect 4 
  1290. game. The counters drop off the bottom of the frame when two or more 
  1291. match horizontally. Of course, this may make more match thereby adding 
  1292. to your score.
  1293. 8.3
  1294. This sounds so simple you may be thinking that there is no real 
  1295. challenge involved. You would be very wrong. Firstly, there may be 
  1296. situations where it may not be possible to match any colour horizontally 
  1297. without letting a counter drop out of the frame. This counts against you 
  1298. and you cannot score unless this action subsequently matches more 
  1299. counters.
  1300. 8.3
  1301. However, you may need to let a number of non-matching counters through 
  1302. owing to the random nature of their arrangements on the grid. This 
  1303. builds a number of demerits and it may take some time to clear these 
  1304. before you can score again. Time? Oh, I forgot to say Ö you are working 
  1305. against the clock!
  1306. 8.3
  1307. You are also trying to get above the score in the highest score table. 
  1308. Not merely trying to get on it but you must get above the scores already 
  1309. in there. This is 900 points for level one. The best I managed in three 
  1310. days of trying was 315. I know I am no great games player but surely 
  1311. even I could beat this.
  1312. 8.3
  1313. There are actually nine levels of difficulty set by the opening screen. 
  1314. Level one is the easiest level (seven colours) and nine is the hardest 
  1315. (fifteen colours). The time is similarly controlled ranging from 300 
  1316. seconds (easy) to 30 seconds (hardest). For each level of difficulty 
  1317. there is a target to beat in the high score table.
  1318. 8.3
  1319. Therein lies this gameæs sustainability Ö you just have to beat the 
  1320. scores in the high score table. All games should have the ability to 
  1321. frustrate and infuriate and this one certainly does.
  1322. 8.3
  1323. Finally, the one other thing a game should be is affordable. Some of the 
  1324. current offerings are vastly overpriced and the only way to force the 
  1325. prices down is to stop buying them. This little gem costs the princely 
  1326. sum of ú3.49 including postage (no VAT). The address to order it from is 
  1327. even a Freepost one. There is no excuse for not buying Switch Ö even if 
  1328. you do not like games.ááAá 
  1329. 8.3
  1330. Quantum
  1331. 8.3
  1332. New Artwork
  1333. 8.3
  1334. CC
  1335. 8.3
  1336. From 8.2 page 22
  1337. 8.3
  1338. The Advance Column
  1339. 8.3
  1340. Robert Chrismas
  1341. 8.3
  1342. The Advance spreadsheet can output tables in Draw format which is an 
  1343. easy way to produce tables for use in DTP documents.
  1344. 8.3
  1345. This table has not been edited: what you see is what the Advance 
  1346. spreadsheet produced. 
  1347. 8.3
  1348. All the effects you see on the screen will be saved in the drawfile. 
  1349. Before saving the file, you will probably want to turn off the grid and 
  1350. the row and column labels (both on the ÉUtilitiesæ menu). Horizontal and 
  1351. vertical lines in the table can be drawn with the ÉCell borderæ option 
  1352. on the ÉEffectsæ menu.
  1353. 8.3
  1354. Cell borders take a little practice. If a block of cells is selected, 
  1355. the border will be applied to that block rather than to each cell within 
  1356. the block. If you use the ÉSetæ button, any other cell borders within 
  1357. the marked block will be switched off. The best policy seems to be to 
  1358. use the ÉAddæ button in almost every case.
  1359. 8.3
  1360. You can alter row and column sizes. The Advance spreadsheet will not 
  1361. support multiple lines of text in a cell, so to create the illustrated 
  1362. table, each table row occupies two spreadsheet rows.
  1363. 8.3
  1364. Thanks to Mike Burlingham (Portsmouth College) for this hint.
  1365. 8.3
  1366. Horizontal lines were drawn with the ÉBelowæ tick box. Then the whole 
  1367. table was marked and ÉBoxæ was set. This rubbed out the horizontal 
  1368. lines. Use ÉAddæ not ÉSetæ. 
  1369. 8.3
  1370. Entering a block of values
  1371. 8.3
  1372. It is easy to enter a block of identical values on the spreadsheet. Mark 
  1373. the block, then enter the value in the entry area. This value will be 
  1374. entered in every cell in the marked block. Formulae can be entered in 
  1375. the same way. Enter the formula in the form required for the top left 
  1376. cell. Cell references will be treated as relative. To specify absolute 
  1377. cell positions, put an É@æ  before the row or column reference.  
  1378. 8.3
  1379. Must you enter the text first?
  1380. 8.3
  1381. Are all word processors the same? I tell my students that, for simple 
  1382. jobs like writing letters, one word processor is much like another and 
  1383. that they should be able to pick up the basics of a new one without much 
  1384. trouble.
  1385. 8.3
  1386. A letter from Robin Terry of Newcastle upon Tyne reminded me that word 
  1387. processors do have different ways of doing the same things. Robin is a 
  1388. regular user of WordPerfect 5.1 who seems to experience the same sort of 
  1389. disorientation using Advance which I experience when I am obliged to use 
  1390. WordPerfect. His main concern was that Advance seemed to require him to 
  1391. apply alignment, formatting and effects like bold after he had written 
  1392. the text. 
  1393. 8.3
  1394. I find it more Énaturalæ to enter text first, but in Advance you can set 
  1395. a format or an effect before entering the text to which it will apply.
  1396. 8.3
  1397. Bold, italic and different fonts
  1398. 8.3
  1399. Changes to bold, italic and to other fonts all seem to work in the same 
  1400. way. If, while you are typing, you change the font then, when you go on 
  1401. typing, the new font will apply at once. In the same way, an effect like 
  1402. bold will apply from the point where you select it. However, if you 
  1403. apply bold, then move the cursor (even just a character to the right) 
  1404. the bold will no longer apply. Despite this, the text will still contain 
  1405. an embedded bold command. So if you mark the paragraph and look at the 
  1406. effects menu, bold is still ticked. Selecting bold now, or doing a 
  1407. <ctrl-B>, will just switch the bold off; which is probably exactly the 
  1408. reverse of what you want.
  1409. 8.3
  1410. You can get the same situation by moving to the middle of a paragraph 
  1411. and doing a <ctrl-B> then selecting the whole paragraph and examining 
  1412. the effects menu. Bold will be ticked even though no text is bold. 
  1413. Clicking on the bold option switches bold off, still with no visible 
  1414. effect.
  1415. 8.3
  1416. These sort of Éphantom effectsæ which do not apply to any text seem to 
  1417. be removed by Advance when you cut a selection from the paragraph (even 
  1418. if the selection did not included the phantom effect). Presumably, 
  1419. Advance does some kind of housekeeping when a selection is cut from a 
  1420. paragraph. 
  1421. 8.3
  1422. Be careful with <ctrl-B>, because it toggles bold on or off, so with a 
  1423. little keyboard stutter, two <ctrl-B>æs will cancel out.
  1424. 8.3
  1425. Alignment
  1426. 8.3
  1427. If you change the alignment when the cursor is in the middle of a 
  1428. paragraph, Advance will assume you want to change the alignment of the 
  1429. whole paragraph. The whole paragraph will be marked and the alignment 
  1430. altered.
  1431. 8.3
  1432. The current paragraph can be just a carriage return. This will be the 
  1433. case if, for example, you type two carriage returns then one cursor up. 
  1434. 8.3
  1435. If the cursor is at the very end of the document and at the start of a 
  1436. new line, then changes to the alignment or the ruler are ignored. 
  1437. Presumably, this is a result of the way the ruler is stored by the 
  1438. program. The ruler must apply to a paragraph.
  1439. 8.3
  1440. This means that if you want to set the alignment before you type the 
  1441. text to which it applies, you must make sure that you are never at the 
  1442. very end of the document. Start your document with a few carriage 
  1443. returns then move the cursor back to the start. (You can alter the 
  1444. default WP document to include a few carriage returns, but this seems a 
  1445. bit extreme.) So long as you are not at the very end of the document you 
  1446. will be able to adjust the current ruler and the alignment.
  1447. 8.3
  1448. However, here you hit another potential hazard. Adjustments to the 
  1449. ruler, or the alignment, affect the current paragraph. The current 
  1450. paragraph (which may be just a carriage return) is marked by the 
  1451. operation. As soon as you type something, you hit the surprising 
  1452. Computer Concepts editing feature (copied, I think, from Mac software): 
  1453. if a block is marked then any typing will replace the marked block. So 
  1454. the marked block is deleted, along with any rulers or alignments which 
  1455. apply to it!
  1456. 8.3
  1457. Therefore, after adjusting the ruler or the alignment, deselect the 
  1458. block by moving the cursor before you start to type. A cursor left 
  1459. leaves you with the new ruler or alignment, all ready to type. 
  1460. Unfortunately, a cursor right moves you off the ruler or the alignment 
  1461. you have just carefully set. 
  1462. 8.3
  1463. Summary
  1464. 8.3
  1465. Å Start new documents by typing a few carriage returns then moving the 
  1466. cursor back to the top of the document.
  1467. 8.3
  1468. Å If you alter the ruler or the alignment at the start of a new 
  1469. paragraph, an empty marked block will appear Ö do a cursor left to 
  1470. cancel the marked block before you start typing.
  1471. 8.3
  1472. If you have any hints or comments about Advance write to me: Robert 
  1473. Chrismas, 8 Virginia Park Road, Gosport, Hants, PO12 3DZ.ááAá 
  1474. 8.3
  1475. Oak
  1476. 8.3
  1477. From 8.2 page 26
  1478. 8.3
  1479. Colton
  1480. 8.3
  1481. From 8.2 page 24
  1482. 8.3
  1483. StarFighter 3000
  1484. 8.3
  1485. Anthony Brion
  1486. 8.3
  1487. Do you remember Fourth Dimensionæs Chocks Away, where you are in control 
  1488. of a small bi-plane and have to completed a multitude of varied 
  1489. missions? Well, Starfighter 3000 is ChocksáAway bought up-to-date and 
  1490. then some.
  1491. 8.3
  1492. You have been chosen from thousands of people to take part in a 
  1493. futuristic game show, the aim of which is to complete missions that are 
  1494. set for you (108 missions in total) and to collect prize money that you 
  1495. obtain from the bonuses that are spread throughout the levels.
  1496. 8.3
  1497. There are three levels of missions: Easy, Medium, and Hard with 36 
  1498. missions in each level.
  1499. 8.3
  1500. On starting, you are issued with your fighter, with minimum weapons and 
  1501. defences, and ú1200 of credits to equip your ship. The equipment on 
  1502. offer include Air-to-ground missiles, Air-to-air missiles, deflector 
  1503. shields, lasers, thrusters, etc. Before equipping your fighter, you 
  1504. should read the mission text, so that you purchase the most appropriate 
  1505. weapons for the particular mission.
  1506. 8.3
  1507. Once your ship is equipped and you understand what the mission involves, 
  1508. you may begin. The first thing that struck me was the stunning 3D 
  1509. realistic graphics which are as fluid as a bucket of mercury Ö no detail 
  1510. has been left out. The graphics are 3D solid polygon shapes, and even 
  1511. details such as trees are shown. When an enemy target is successfully 
  1512. destroyed the screen lit up like November the Fifth with pieces of the 
  1513. target breaking up and bouncing all over the screen leaving behind a 
  1514. random selection of tokens. These can be picked up bringing rewards 
  1515. including extra credits and extra lives, but beware because the enemy 
  1516. sometimes leaves mine tokens which zap the shields and cripple your 
  1517. ship.
  1518. 8.3
  1519. The missions range from docking with the mother ship to heading a 
  1520. squadron of fighters into battle with a whole enemy fleet. 
  1521. 8.3
  1522. As soon as I put down my mouse after playing the demo, I picked up my 
  1523. cheque book and ordered my copy of the game. This game is a must for any 
  1524. Archimedes/RiscáPC games player.
  1525. 8.3
  1526. It requires a minimum of 2Mb of RAM, is hard disc installable (key disc 
  1527. protected) and will work on RISC OS 2 or later.
  1528. 8.3
  1529. Anyone that has an early copy of Starfighter (version 1.00), can get the 
  1530. latest version (1.01) that has several bugs fixed. To obtain this copy 
  1531. just return your discs back to Fednet.
  1532. 8.3
  1533. The full version of StarFighter 3000 costs ú29.95 from Fednet Software 
  1534. or ú29 through Archive.ááAá 
  1535. 8.3
  1536. Club News
  1537. 8.3
  1538. The Wales branch of the ARM Club formed an active section in Cardiff 
  1539. earlier this year. Fortnightly meetings are held on Wednesday evenings 
  1540. between 7 and 9 p.m. throughout the year at the Roath Community Hall.
  1541. 8.3
  1542. The branch is holding its first public Open Day at the Llanishen Leisure 
  1543. Centre, Cardiff on Saturday 3rd December from 10 a.m. until 5 p.m. Acorn 
  1544. Computers Limited will be present, as well as leading names from the 
  1545. software and hardware fields. These will include Computer Concepts, and 
  1546. local Acorn specialist, Uniqueway of Replay and Empire fame. HS Software 
  1547. of Swansea will be demonstrating their range of educational software. 
  1548. Eesox, who recently released their CDFast software and PD specialists, 
  1549. and The Datafile, will be also present. Other leading software houses 
  1550. are also showing interest and it is hoped that some of these names will 
  1551. be added to the list.
  1552. 8.3
  1553. Club members with a wide range of expertise will also be on hand with 
  1554. their various 32-bit machines to help visitors with their queries.
  1555. 8.3
  1556. Further information can be obtained by telephoning organisers John Pugh 
  1557. (01222-751160) or Derek Rowlands (01222-868635).ááAá 
  1558. 8.3
  1559. Sea Rescue
  1560. 8.3
  1561. Richard Rymarz
  1562. 8.3
  1563. Sherston Software has rightly gained the reputation for being one of the 
  1564. most prolific and well respected educational software houses. They are 
  1565. releasing a series of adventure games based around mathematical themes. 
  1566. The first two Ö Space City and Sea Rescue are now available. This review 
  1567. concentrates on Sea Rescue.
  1568. 8.3
  1569. Sea Rescue comes in a plastic wallet that contains two discs, a user 
  1570. guide and eight double-sided work-cards. The program can be loaded onto 
  1571. hard disc but disc 1 acts as a key disc every time the program is used. 
  1572. Sea Rescue costs ú26.95 +VAT each from Sherston or ú29 through Archive.
  1573. 8.3
  1574. Setting up
  1575. 8.3
  1576. Double-clicking on !Sea Rescue installs the program on the iconbar. 
  1577. Clicking <menu> on the icon allows a number of options, the most 
  1578. important being the setup window. From here, the teacher/parent can 
  1579. customise the difficulty of the program (it can be used between the ages 
  1580. of 6 and 9), the number of tasks to reinforce the skills taught, the 
  1581. sound volume and whether the program runs in CGA or VGA mode. Finally, 
  1582. there is a list of start and finish locations allowing the teacher full 
  1583. control over the sections that a child actually does. All this is very 
  1584. comprehensive and easy to use. In my opinion, similar systems should be 
  1585. adopted by all adventures of this kind.
  1586. 8.3
  1587. The program
  1588. 8.3
  1589. Clicking <select> on !Sea Rescue results in an attractive animated 
  1590. opening screen and the sound of a blaring emergency horn. Immediately, 
  1591. the children are whisked away to a lifeboat station where they meet the 
  1592. crew and Rita the Robot who generally helps but occasionally gets into 
  1593. trouble. The children are asked to help mend and look after the 
  1594. lifeboats and this is where the mathematics starts. All actions are 
  1595. controlled by the mouse and the instructions are at a reasonable level 
  1596. bearing in mind the age of the target audience, although younger 
  1597. children will probably need some help. As each of the three crew members 
  1598. is introduced (one is Mrs Singh a lady lifeboat person) tasks involving 
  1599. fractions are presented. Initially, they are fairly straightforward 
  1600. referring to halves, thirds and quarters. Jobs include fixing the 
  1601. lifeboat rails, repairing the masts, replacing the portholes and 
  1602. checking the equipment. However, the tasks become more difficult as the 
  1603. adventure continues. Visits to the weather centre involve the use of 
  1604. equivalent fractions up to eighths at the simplest level and to 
  1605. sixteenths at the most difficult. Finally, there is the rescue itself 
  1606. when at the most difficult level fractions between nine and eighteen are 
  1607. used. The children take part in the rescue since two of the crew catch 
  1608. chicken pox and cannot sail. The children, of course, succeed and finish 
  1609. up heroes with their names in the local paper.
  1610. 8.3
  1611. Plusses
  1612. 8.3
  1613. I have tested this program with groups of eight, nine and ten year olds. 
  1614. They all managed to complete the tasks within a reasonable amount of 
  1615. time and appeared to be enjoying the experience. The graphics are fairly 
  1616. good, the animation adequate and the antics of Rita the Robot amusing 
  1617. enough to keep the interest alive. The children follow a clear line of 
  1618. problem-solving and cannot fail. The worksheets are an added bonus, 
  1619. providing activities and games that reinforce the ideas on screen.
  1620. 8.3
  1621. Minuses
  1622. 8.3
  1623. Sea Rescue is too safe. The tasks offer options which the children can 
  1624. guess at without really understanding what is needed. Some of the 
  1625. explanations are not clear enough and caused confusion and the jumps 
  1626. between the levels of knowledge and understanding are sometimes too 
  1627. great. Finally, the character of Rita the Robot has no reference to the 
  1628. real world of lifeboats and, while her antics jolly along the storyline, 
  1629. they distract from any reality that the program may be trying to 
  1630. construct. Having said that, I fully appreciate that reality was not the 
  1631. intention of the authors and the program is not meant to be used in a 
  1632. topics such as rescue at sea.
  1633. 8.3
  1634. Conclusions
  1635. 8.3
  1636. Sea Rescue is designed to öintroduce, practice and consolidate fraction 
  1637. work in the primary schoolò. To be fair, children find fractions very 
  1638. difficult to comprehend fully and they easily forget what they learn 
  1639. unless there is lots of reinforcement. I would suggest that, to get the 
  1640. best out of the program, a fair amount of preparatory work needs to be 
  1641. done especially with younger children. Furthermore, the childrensæ 
  1642. understanding needs careful assessment as they progress from task to 
  1643. task. Certainly, I have found Sea Rescue useful to consolidate the work 
  1644. children have already completed but the program is not a panacea for 
  1645. teaching fractions. 
  1646. 8.3
  1647. Adam and Sandra Hosler who wrote ÉAztecsæ which I reviewed some time ago 
  1648. and found extremely useful, have produced a competent, interesting and 
  1649. amusing program that could be used to consolidate work around fractions. 
  1650. The backup materials are helpful and, if the teacher can provide the 
  1651. necessary support, Sea Rescue is worth consideration.ááAá 
  1652. 8.3
  1653. Hints and Tips
  1654. 8.3
  1655. Å  A3000 bulging case (Archive 8.2 p62)áÖáIn the hint last month, I 
  1656. suggested replacing the plastic cases of A3000 computers. In the text I 
  1657. sent to Paul, I made some mention of safety aspects but Paul edited them 
  1658. out. (Oops, sorry!) Please note that, for a variety of reasons,áyou 
  1659. should not attempt to change the bottom case if your power supply is the 
  1660. cardboard-covered type. If you are unsure, I would be happy for you to 
  1661. write to me or ring me on 01564-776745.á Keith Coton, 118 Purnells Way, 
  1662. Knowle, Solihull, B93 9ED.
  1663. 8.3
  1664. Å  Binder problemsáÖáA number of people have said that, when they 
  1665. reached the end of Volume 7, the last magazine wouldnæt fit into the 
  1666. binder. Let me assure you that they do fit in the binder (well, just). 
  1667. If you canæt get them in, it could be because you have been putting the 
  1668. rods into the holes instead of into the slots. The holes are there only 
  1669. for use when the volume is incomplete, i.e. with a half-full binder, the 
  1670. magazines tend to flop about and the rods easily come out unless you put 
  1671. the rod for the top issue into an appropriate pair of holes. I suppose 
  1672. we ought to send out instructions with the binders, but having used the 
  1673. same binders for 8 years, I forget that they are new to some of you. 
  1674. Sorry! Ed.
  1675. 8.3
  1676. Å  Day of the week functionáÖáI agree entirely with the basic message of 
  1677. Cain Huntæs article, öWhy bother programming?ò (8.1 p29). When I write 
  1678. number-crunching programs in Basic, I Éprintæ the results to a spool 
  1679. file, which I drag into Impression and format into a suitable 
  1680. presentation document.
  1681. 8.3
  1682. One helpful comment, if I may, is that the calendar shouldnæt need to be 
  1683. told the day of the week of January 1. The function to use (which 
  1684. returns a value in the range 0=Sunday to 6=Saturday) is:
  1685. 8.3
  1686. DEFFNNewYear(Y%)=(1+1461*(Y%Ö1)DIV4Ö(1+ (Y%Ö1)DIV100)*3DIV4)MOD7
  1687. 8.3
  1688. Colin Singleton, Sheffield.
  1689. 8.3
  1690. Å  Impressionæs single-file document iconáÖáIn Archive 8.2 p.19, Paul 
  1691. complained about the very dowdy grey icons that Impression Publisher and 
  1692. Style use for their documents.
  1693. 8.3
  1694. Fortunately, this is easily changed: All you have to do is look for the 
  1695. sprite called file_bc5 in the three directories !Sprites, !Sprites22 and 
  1696. !Sprites23 inside Impressionæs application directory, and the sprite 
  1697. called docsprites inside Resources.Sprites; you can replace them with 
  1698. whatever icons you prefer Ö I took the Impression II document sprite and 
  1699. changed its background from white to pale yellow to be able to tell the 
  1700. two types of documents apart.á Jochen Konietzko, K÷ln, Germany
  1701. 8.3
  1702. This was one of many similar suggestions. Thanks to all who attempted to 
  1703. put me out of my misery. My desktop is now resplendent with white Iæs 
  1704. and yellow Iæs, so now I can see which I is which. Ed.
  1705. 8.3
  1706. Å  Inkjet paper quality (8.2 p63)áÖáReyjet paper can be obtained from 
  1707. ÉStaples (Office Superstores)æ. The price, a few months ago, was ú2.39 
  1708. (+VAT) per ream. I have found these stores to be well worth a visit, in 
  1709. terms of both choice and price. Their catalogue contains a paper/printer 
  1710. type compatibility chart and lists five types suitable for b/w inkjets 
  1711. (from 80gsm to 100gsm, one in A3 size) and three for colour inkjets. The 
  1712. Superstores tend to be Home Counties-based (Croydon, High Wycombe, and 
  1713. Staples Corner in London) but they have other stores through the country 
  1714. (e.g. Leeds, Cambridge, Swansea, etc.) though I do not know if they 
  1715. carry full stocks.á Bob Bourne, Ware.
  1716. 8.3
  1717. If anyone canæt get Versoix paper locally, it is readily available from 
  1718. Viking Direct at ú5.49 per ream or ú19.95 per 5 reams, both excluding 
  1719. VAT and delivery. Eight reams or more are delivered free, usually 
  1720. overnight. Viking Direct are on Freephone 0800-424444 and have a very 
  1721. wide range of general computer and office supplies.á Jim Nottingham, 
  1722. York.
  1723. 8.3
  1724. Å  Impressionæs öSome fonts not foundò ÖáSince the arrival of Impression 
  1725. Style and Publisher, I have read repeated complaints about the fact that 
  1726. both versions still replace fonts that have been used in a document but 
  1727. are currently not available, with the default font. Coupled with this 
  1728. complaint, usually, is a wish that there should be an option to abort 
  1729. and install the missing fonts (most recently in Archiveá8.1, p.31).
  1730. 8.3
  1731. I canæt quite see the point of these complaints. I work with just three 
  1732. or four fonts most of the time, so that one of the all-singing, all-
  1733. dancing font handlers like FontDirectory would be a waste of money for 
  1734. me. Therefore, I have simply distributed my fonts over four directories 
  1735. Ö a small one with those few fonts that I use most often and, one step 
  1736. down in the directory structure, the rest, grouped according to their 
  1737. general look.
  1738. 8.3
  1739. When Impression Style now gives out its önot foundò message, all I have 
  1740. to do is let RISC OS 3.10 öseeò the relevant font directory, then press 
  1741. <f12><return>, and the missing font will be loaded into Style.
  1742. 8.3
  1743. Problems really only occur when you load someone elseæs document with 
  1744. fonts which you donæt have. In this case, it would be nice if Impression 
  1745. gave the option to choose the replacement font. You could then use 
  1746. something really noticeable like Dingbats, so that it would be easy to 
  1747. locate the style or effect that needed changing. áJochen Konietzko, 
  1748. K÷ln, Germany.
  1749. 8.3
  1750. Å  NoCaps IIáÖáAfter the hint in Archive 8.1 regarding disabling the 
  1751. capslock key I had a request for a version that would respond normally 
  1752. to capslock, but turn it off when shift was pressed. This could be 
  1753. useful for things like postcodes, where it is easier to turn capslock on 
  1754. than to get confused about when you need to press <shift>. Rather than 
  1755. adding this functionality to the original module, I generated a new 
  1756. version, which is more economical on space than having both in one, and 
  1757. you are only likely to use one or the other. The two modules are on this 
  1758. monthæs disc as NoCaps (disable capslock as before) and SNoCaps (shift 
  1759. disable capslock).á Matthew Hunter, NCS.
  1760. 8.3
  1761. Å  Powersave & librariesáÖáSeveral people have expressed interest in the 
  1762. powersave program from issue 8.1 of Archive, but have had difficulty 
  1763. incorporating it into their !Boot sequence. I will therefore describe 
  1764. how to install it. (The methods apply equally to other command line 
  1765. programs you may wish to run Ö just replace powersave in the description 
  1766. below with the program you wish to install.)
  1767. 8.3
  1768. There are three basic ways around this problem. The first thing to do 
  1769. (whichever method you use) is to find your boot file. If your machine 
  1770. has RISC OS 3.11 or earlier, the boot file will be in the root directory 
  1771. of your hard disc (unless you have moved it). On the Risc PC you will 
  1772. have to hold down shift (to open application directories) and double-
  1773. click on !Boot, Choices, Boot, Tasks, in that order, as you go down the 
  1774. directory structure (clicking with <adjust> each time will close the 
  1775. previous filer window Ö useful in this situation). Once you have located 
  1776. your boot file (called É!Bootæ) hold shift and double-click on it to 
  1777. load it into !Edit. Find where in the boot sequence you wish to run the 
  1778. program and insert a blank line. Make sure the cursor is at the start of 
  1779. the blank line, ready for the command that will execute the desired 
  1780. program.
  1781. 8.3
  1782. Probably the easiest method is to use an absolute reference. Copy 
  1783. powersave somewhere Ésafeæ and preferably out of the way so that it does 
  1784. not clutter the hard disc. Type öRUN ò and then hold down <shift> and 
  1785. drag the Épowersaveæ icon, from where you put it, into the text window 
  1786. containing the boot file set up above. When you release <select>, you 
  1787. should see the full pathname appear in the text file following the run 
  1788. command. You can then set up the parameters as described below.
  1789. 8.3
  1790. The second possibility is to set aside a special directory where you 
  1791. keep all your command line programs. Fortunately, Acorn provide such a 
  1792. system, the Library directory, which on pre-Risc PC machines is, by 
  1793. default, a directory called ÉLibraryæ in the root of your hard disc. On 
  1794. the Risc PC, there is a directory inside the !Boot application, also 
  1795. called ÉLibraryæ. Open the appropriate Library directory and copy 
  1796. powersave into it. You can then type Épowersaveæ into the blank line in 
  1797. the boot file ready for the parameters to follow.
  1798. 8.3
  1799. This is fine except that it relies on default settings, and puts 
  1800. programs into Library that you only use very rarely. The method I use 
  1801. therefore is to put the programs, and utility applications that I load 
  1802. only during the boot sequence (backdrop picker, configuration tester, 
  1803. for example), into a directory, say ÉBootLibæ. I then have a line in my 
  1804. Boot file Éset BootLib$Path full::pathname.$.for.BootLib.æ as 
  1805. appropriate for the location of the BootLib directory. Again, this can 
  1806. be found by Shift-dragging BootLib into the text editor, but note that, 
  1807. to be successful, the path must end with a full stop. I can then run any 
  1808. program in Bootlib with the command ÉBootLib:prognameæ. This is longer 
  1809. for a single program, but I only have to set bootlib once, and then 
  1810. reference it several times. I have an absolute reference, so the default 
  1811. settings do not affect it, and the library directory is kept for 
  1812. frequently used programs. It is also far simpler to move the directory Ö 
  1813. if you use the first method, you have to re-enter the full pathname for 
  1814. every program that has moved. If I move BootLib, however, I only have to 
  1815. change the line where BootLib is set, and all the programs will work as 
  1816. before.
  1817. 8.3
  1818. Once you have got the program ready to run by one of the three methods 
  1819. above, all you need to do is to add any parameters to the end of the 
  1820. line as appropriate for the program. In the case of powersave, an 
  1821. example would be Édelay 4 120æ for a two minute inactivity delay before 
  1822. spinning down the drive. Do not use Éspindownæ in your boot sequence. 
  1823. Doing so will force the drive to spindown part way through the boot, and 
  1824. immediately spin back up again, causing unnecessary strain.á Matthew 
  1825. Hunter.
  1826. 8.3
  1827. Å  Publisher: editing effectsáÖáIt is possible to edit effects as if 
  1828. they were styles and even then to turn them from effects into styles. If 
  1829. you look inside !Publisher, in the Resources directory is a file called 
  1830. UK. In it is a line: öCnf1:ò and if you change this to read öCnf1:Eò and 
  1831. re-save it, then from the next time you load Publisher, you will find 
  1832. that effects become editable just as if they were styles.
  1833. 8.3
  1834. This partially solved a problem caused by the change to Publisher.
  1835. 8.3
  1836. With Impression II, when articles came in that had bits in bold, I would 
  1837. just put them into the magazine and the öboldò bits would come out as 
  1838. Plantin.Semibold. (I prefer to use Plantin.Bold because the body text is 
  1839. Plantin.Light and the full bold face, although OK for headings, looks 
  1840. too dark within the body of the text.) This worked because, prior to 
  1841. Style and Publisher, anything using the bold effect was given the name 
  1842. öboldò and, in the magazine, the öboldò style was defined as using 
  1843. Plantin.Semibold.
  1844. 8.3
  1845. However, if contributors us <ctrl-B> for bold, when I load it into the 
  1846. magazine, it forces the text into Plantin.Bold. At first, I had to edit 
  1847. öby handò every single occurrence of the bold effect, changing it into 
  1848. my bold style! The way I now get round it is to go to the incoming file, 
  1849. click on a piece of öboldò text and press <ctrl-f6> to edit the style. 
  1850. The effect then appears in the style editing window as something like 
  1851. öEffect17ò, or whatever. All I have to do then is to change this name to 
  1852. öBoldò and this then becomes a style rather than an effect and, when 
  1853. loaded into the magazine, it automatically assumes my Plantin.Semibold 
  1854. style.á Ed.
  1855. 8.3
  1856. Å  Publisher: finding styles and effectsáÖáIf you are given a document 
  1857. that contains a huge range of effects and styles, as I often am, it is 
  1858. good to simplify it before pasting it into another document. (You would 
  1859. be amazed at the complex combinations of styles and effects people use 
  1860. in their documents!!) You have the choice of a quick <ctrl-A><ctrl-N> to 
  1861. remove all styles and effects and then re-insert the styles you really 
  1862. want or of leaving in some styles and removing others. But how do you 
  1863. know which style/effect does what? Well, styles are easy because you can 
  1864. use search and replace to find them. The menu button next to the öFind 
  1865. what:ò box allows you to enter the name of a style. Then add an ö@ò and 
  1866. it will find the first occurrence of anything in that style.
  1867. 8.3
  1868. Finding effects is more tortuous and can only be achieved if you have 
  1869. used the Cnf1:E trick mentioned above. So, if you press <ctrl-A> and 
  1870. look across on the Style menu, you will see a list of ticked styles and 
  1871. effects. Suppose you decide you want to find what and where öEffect 598ò 
  1872. is. The trick is that you double-click on a word and use the Style menu 
  1873. option to apply Effect 598 to it. Pressing <ctrl-f6> will then bring up 
  1874. Effect 598 on the Edit style window. Click on öShow on style menuò and 
  1875. OK it. Now you can go to the top of the document and use <f4> to find 
  1876. that effect as it will now appear on the find style menu. The only bit 
  1877. of really bad planning here is that, if you want to look at each of the 
  1878. occurrences of this effect and get rid of some of them, you cannot use 
  1879. <ctrl-N> to remove the effect because <ctrl-N> is taken to mean önext 
  1880. matchò when you are searching! Drat! Keystroke to the rescue again. I 
  1881. have programmed <alt-N> to give me the menu selection, Style Ö Clear all 
  1882. styles. Ed.
  1883. 8.3
  1884. Å  Screenload on the Risc PCáÖáIt has been pointed out that the 
  1885. *screenload command appears to work differently on the Risc PC from 
  1886. previous machines, in that it no longer loads into the current graphics 
  1887. window but loads at the bottom left corner of the screen instead. In 
  1888. fact the operation has not changed, but is modified by the new mode 
  1889. system. A screenload will load the sprite to the screen, changing mode 
  1890. if necessary, and it is the mode change that causes the problems. For 
  1891. example, if, while in mode 31, you screenload a sprite, defined in mode 
  1892. 27, the computer will change to mode 27 first. Changing mode redefines 
  1893. the graphics window, so you will find that (on any machine) the result 
  1894. of the following program will be to place the sprite in the bottom left 
  1895. hand corner of the screen (assuming there is a sprite called Étestæ, 
  1896. defined in mode 27 in the currently selected directory).
  1897. 8.3
  1898. MODE 31
  1899. 8.3
  1900. VDU 24;100;100;600;600;
  1901. 8.3
  1902. *SCREENLOAD test
  1903. 8.3
  1904. This is because the graphics window set by the VDU 24 is reset by the 
  1905. mode change implied in the *screenload. Adding the lines.
  1906. 8.3
  1907. VDU 24;200;200;600;600;
  1908. 8.3
  1909. *SCREENLOAD test
  1910. 8.3
  1911. to the end of the program will successfully move the sprite to 200,200 
  1912. before plotting... except on the Risc PC. This occurs because the mode 
  1913. is already set to 27, so the mode is not changed, and the graphics 
  1914. window remains intact. The problem with the Risc PC is that when the 
  1915. machine tries to change into mode 27 (after the first screenload) it 
  1916. ends up as a 640 by 480, 16 colours, 60Hz mode. Therefore, although the 
  1917. sprite is loaded, the machine is not actually in mode 27, so the next 
  1918. screenload also tries to change to mode 27, resetting the graphics 
  1919. window again. Unfortunately changing the mode in which a sprite is 
  1920. defined is does not cure the problem. If you need to move the sprite 
  1921. away from the bottom left corner, you will need to use sprite calls to 
  1922. load and plot the sprite yourself.á Matthew Hunter, NCS.
  1923. 8.3
  1924. Å  Style file sizeáÖáThe Impression Style manual says that: öDeleting 
  1925. unused master pages does not make the document significantly smallerò 
  1926. (page 180) and öSingle file format has the advantage that files are 
  1927. smaller. This is useful for short documents such as lettersò (page 17). 
  1928. However, there is no comment on the merits of deleting unused styles, so 
  1929. I thought I would check it out.
  1930. 8.3
  1931. Taking a two page letter built on a letter master page and with a sprite 
  1932. picture (25,240 bytes), I have tested these statements out. The Info Box 
  1933. gave:
  1934. 8.3
  1935. Document  Pages: 2  Size: 171Kb
  1936. 8.3
  1937. Text  Stories: 19  Memory: 6Kb
  1938. 8.3
  1939.   Chapters: 1  Words: 452
  1940. 8.3
  1941. Graphics  Pictures: 5  Memory: 147Kb
  1942. 8.3
  1943. When saved, the document took up 175,912 bytes (single file) or 176,543 
  1944. bytes (directory)
  1945. 8.3
  1946. The reason for the massive size is that I had four master pages for 
  1947. different letter-type documents, each with the logo graphic. So, after 
  1948. removing three unused master pages, the document took up: 42,792 (single 
  1949. file) or 44,367 (directory).
  1950. 8.3
  1951. The document had fifteen other unused master pages which took up between 
  1952. 188 and 1,216 bytes each Ö when all were removed, the document shrank 
  1953. to: 35,316 (single file) or 36,851 (directory).
  1954. 8.3
  1955. If I saved the text only, with no style information, it only occupied 
  1956. 2,332 bytes.
  1957. 8.3
  1958. As I already have the picture stored elsewhere, I only need to keep the 
  1959. text and that does not need any style or frame information and so my 
  1960. final storage needs will not be 176Kb but about 2Kb which can then be 
  1961. very effectively archived.
  1962. 8.3
  1963. What I have learnt from this: (1) save all writing as text files if 
  1964. possible, (2) redundant styles do not take up a large amount of space 
  1965. and there is no benefit in removing them for storage reasons and (3) be 
  1966. careful how many times you save graphics, especially in dormant master 
  1967. pages!
  1968. 8.3
  1969. I will now remove many of the master pages from my default document and 
  1970. save them in separate documents (or in useful groups as I donæt think 
  1971. you can merge master pages into one document!) for when I need them. 
  1972. This will also have the knock-on effect of having smaller initial 
  1973. documents in memory which will load more quickly! áRobert Lytton, 
  1974. Leeds.ááAá 
  1975. 8.3
  1976. JPEG Column
  1977. 8.3
  1978. Stuart Bell
  1979. 8.3
  1980. First of all, if you didnæt get the program disc for the September 
  1981. Archive (7.12), and if youære at all interested in JPEG files, Iæd 
  1982. recommend that you get a copy from the Archive office now.
  1983. 8.3
  1984. The reason for this is that Quantum Software have, with their Keystroke 
  1985. utility, automated the production of thumbnail images of JPEG files to 
  1986. reduce the whole task to one keystroke (<alt-Q>). On the program disc is 
  1987. an execute-only version of Keystroke which will produce a !Paint file 
  1988. containing thumbnails of all the JPEG files in a directory. It requires 
  1989. !ChangeFSI version 0.95 (or 0.90 at a pinch) and uses exactly the same 
  1990. technique which I described a few columns ago to produce a visual index 
  1991. of JPEG images. And itæs free ù brilliant! 
  1992. 8.3
  1993. Shoemaker-Levy MPEGs and JPEGs
  1994. 8.3
  1995. Response to the last columnæs offer of sequences and images pulled off 
  1996. Internet brought the highest ever response, with the result that, for a 
  1997. fortnight, I spent the first few minutes of each day opening envelopes 
  1998. and copying discs. In all, the total ran into three figures. 
  1999. 8.3
  2000. MPEG under !Replay
  2001. 8.3
  2002. A few months ago, I wondered aloud if Acornæs commitment to !Replay 
  2003. would mean that it might get by-passed by the industry-wide acceptance 
  2004. of the MPEG video-compression standard. At the time, a correspondent 
  2005. pointed out that !Replay is a protocol, which can use any compression 
  2006. technique for moving video images. Hints were made that Acorn might be 
  2007. moving in the direction of MPEG. Sure enough, the October Acorn User ù 
  2008. presumably quoting an Acorn Press Release ù announced, öA core technique 
  2009. of the Online Media interactive multimedia set top box is MPEG digital 
  2010. movie playback capability. This was co-developed by Computer Concepts/
  2011. Wild Vision, Anglia Television and Acorn and has now been officially 
  2012. added to the Codec (coder-decoder) of the Acorn Replay digital movie 
  2013. system.ò
  2014. 8.3
  2015. Of course, faced with the clear dominance of the MPEG standard for 
  2016. digital movie origination, Acorn had no alternative but to take this 
  2017. move. MPEG movies are available now, and a Risc PC with a suitable MPEG 
  2018. board should be an excellent platform for the playing of these movies. 
  2019. Announced before Acorn World was just such a ösuitable MPEG boardò, and 
  2020. I looked forward to its demonstration on the Computer Concepts stand:
  2021. 8.3
  2022. Movie Magic
  2023. 8.3
  2024. This is the MPEG player board for the Risc PC. Available initially at 
  2025. ú249 + VAT in a form which will give full-screen video on any suitable 
  2026. monitor (50Hz PAL) or TV with a SCART socket, a later version will give 
  2027. övideo in a windowò in a normal RISCáOS desktop, at about ú150 more. 
  2028. Prices include a CDFS upgrade and a voucher for a VideoCD movie öof your 
  2029. choiceò ù the current list includes Star Trek 6, A Fish Called Wanda and 
  2030. Fatal Attraction.
  2031. 8.3
  2032. It was a prototype of the more advanced board (öcompleted at three 
  2033. oæclock this morningò) that was being demonstrated by Computer Concepts. 
  2034. The chap from CC used a large screen display to guide us through the 
  2035. directories on one of the six CDs loaded onto the Pioneer drive(!), 
  2036. double-clicked on various MPEG sequences and, sure enough, here was full 
  2037. screen (or part screen) full motion video at a quality greater than that 
  2038. of domestic VHS video recorders ù and certainly far better than the 
  2039. software-only !Replay video play-back system.
  2040. 8.3
  2041. Computer Concepts see two main applications for Movie Magic. First there 
  2042. is its use in multi-media, allowing MPEG sequences to be used under the 
  2043. !Replay protocol, but with far greater quality than previously possible. 
  2044. The second is the use of a suitably-equipped RiscáPC as a player for 
  2045. VideoCD titles. Full length movies need a double CD, and these are now 
  2046. appearing in the shops. Like audio CDs, they Éneveræ wear out, and each 
  2047. CD offers about 76 minutes of video and CD-quality stereo audio. They 
  2048. might become the new video format. After about five minutes of seeing 
  2049. Kate Bush sing and prance around the screen, the demo came to an end. 
  2050. öThatæs about itò, said the man from CC. He was right of course; however 
  2051. technologically clever an MPEG board might be, you can only do one thing 
  2052. with it, and thatæs play MPEG sequences!
  2053. 8.3
  2054. So, without wishing to diminish the technology behind Movie Magic, I was 
  2055. left with three questions to mull over. Firstly, will VideoCD really 
  2056. take off? After all, itæs a play-only medium, so youæll still need a VCR 
  2057. to record EastEnders. Secondly, even if it does flourish, are most 
  2058. peoplesæ RiscáPCs close enough to their main (SCART-equipped) TV to make 
  2059. its use as a player convenient? (And what happens when you want to use 
  2060. your Risc PC for another processor-intensive task?) Thirdly, for 
  2061. creative use of any full motion video system, you need to create as well 
  2062. as to play sequences. Such hardware compression boards are now available 
  2063. for the proprietary !Replay system. Widespread use of MPEG for 
  2064. multimedia application authoring on Acorn platforms will surely require 
  2065. a reasonably cost-effective MPEG compression board.
  2066. 8.3
  2067. JPEG at AW 94 and CD ROM speeds
  2068. 8.3
  2069. Generally, the æ94 show was much more interesting than last year. CD ROM 
  2070. drives were everywhere (and prices falling), which meant, of course, 
  2071. that JPEG images were everywhere, too. Photo CD was also present in the 
  2072. person of the Kodak stand, and it looks like becoming a truly cross-
  2073. platform standard, certainly for the öprofessionalò market. Many of the 
  2074. CD ROMs on sale, and especially the various public-domain offerings, 
  2075. listed JPEG images as part of their contents for even with the huge 
  2076. capacity of CD ROMs, the benefits of JPEG are worth having. It was 
  2077. noticeable that 16bpp or 24bpp images decompressed from JPEG files are 
  2078. in a quite different league from the relatively Éblotchyæ 256 colour 
  2079. images which most of us have had to accept to date. And, of course, the 
  2080. benefits of JPEG are even greater with 32,000 and 16.7M colour images.
  2081. 8.3
  2082. However, the issue of access time on CD ROMs is a very real problem. As 
  2083. I had noticed when installing a CD ROM player for a local school, those 
  2084. of us used to pulling JPEG images off a fast hard disc and then using 
  2085. !ChangeFSI or !FYEO2 to display them get quite a shock when accessing 
  2086. PhotoCD on CD ROMs for the first time. My new 270Mb Quantum SCSI drive ù 
  2087. one of the many öshow offersò available at Acorn World! ù is certainly 
  2088. not state-of-the-art, but transfers data at 1.8Mb/s in mode 0. Since a 
  2089. Risc PC with VRAM should allow transfer rates independent of screen 
  2090. modes, and should certainly out-run my ARM3, that kind of performance 
  2091. makes the 300Kb/s (and the access times) of double-speed CD ROM drives 
  2092. look pretty pathetic. 
  2093. 8.3
  2094. So, if youære into JPEG, and thinking about CD ROM, then my very strong 
  2095. suggestion would be to get a quad-speed (or at least triple-speed) drive 
  2096. in the first place. In the long run, the extra cost will be worth it. My 
  2097. guess is that as double-speed drives are now the de-facto standard, so 
  2098. in a few monthsæ time, the same will be true of quad-speed drives. Even 
  2099. then, their 600Kb/s. isnæt over-kill when an uncompressed 1024╫768 pixel 
  2100. image in Étrue colouræ runs to 2.25Mb!
  2101. 8.3
  2102. Retrospective
  2103. 8.3
  2104. Itæs now about 18 months since my first JPEG article appeared in 
  2105. Archive. In that short time, JPEG has moved from being a Éfringeæ 
  2106. interest accessible only to those willing to experiment with command-
  2107. line access to !ChangeFSI to become a standard supported by a wide range 
  2108. of commercial applications. This monthæs news confirms the significance 
  2109. of MPEG for the Acorn platform. Where will we be in another 18 monthsæ 
  2110. time? Iæve no real idea, but my conclusion from Acorn World is that the 
  2111. Risc PC will be as well-equipped as any platform to take users into the 
  2112. brave new world of 24-bit colour, full motion video, and the information 
  2113. super-highway (or should that be Ésuper-hypewayæ?) of 1995 and beyond.
  2114. 8.3
  2115. With the maturing of JPEG and MPEG into an increasingly supported 
  2116. technique for the storage and retrieval of images and motion sequences, 
  2117. it seems to me that the need for a JPEG Column as a focus for the 
  2118. exchange of experiences between intrepid explorers into the unknown has 
  2119. come to its natural end. When companies of the calibre of Acorn and 
  2120. Computer Concepts have adopted JPEG and MPEG, then itæs clear that we 
  2121. have moved into a new era for image compression. There will still be a 
  2122. need for reviews of commercial JPEG and MPEG products, but as far as a 
  2123. regular JPEG Column is concerned ù certainly from my Épenæ ù the end has 
  2124. come. So, au revoir, and thanks to all who have supported the column 
  2125. since the start.ááAá 
  2126. 8.3
  2127. Adventure Games Ö Part 1
  2128. 8.3
  2129. Dave Floyd
  2130. 8.3
  2131. You are standing under a dull copper sun in a wide open clearing where 
  2132. your ship crashed. To the northeast, north and northwest lies an evil-
  2133. looking (and smelling!) swamp, while further round, a track climbs 
  2134. steeply up the lower tongue of a glacier. Westwards there seems to be 
  2135. jungle, while south an opening in the mountains reveals a valley. 
  2136. Southeast there is a path into the mountains and a narrow path wanders 
  2137. east through cliffs to skirt around the swamp. To the southwest lies 
  2138. your ship.
  2139. 8.3
  2140. Such is the forbidding landscape that you encounter on leaving your 
  2141. spaceship and setting foot upon the wastelands of the planet 
  2142. Doomawangara. The images created in the mind by the description are far 
  2143. more vivid than could be created by a picture on the screen, and far 
  2144. more personal, just as watching films is almost always a poor substitute 
  2145. for reading books. (Or listening to radio plays? Ed.) Puzzles and 
  2146. problems in adventure games are also different from those you may face 
  2147. in other genres. Rather than competing with your own manual dexterity 
  2148. (or lack thereof), as is often the case in arcade style games, 
  2149. adventures encourage you to flex your mental powers to solve them. 
  2150. Logic, methodical mapping and even trips to your local library could be 
  2151. required to complete an adventure game.
  2152. 8.3
  2153. This may appear to be hard work, and anything other than enjoyable to 
  2154. those who have not yet set forth into the world of adventures, but let 
  2155. me assure you that this is not the case. Difficult and frustrating in 
  2156. places, perhaps, but I have received more letters about adventure games 
  2157. than any other since writing the Games Column for Archive, which says 
  2158. much for the addictive qualities that these games hold.
  2159. 8.3
  2160. On beginning an adventure game, you are no longer in the real world but 
  2161. have been spirited away to a nether land of the programmeræs 
  2162. imagination. It is left to you to explore and find solutions to the 
  2163. problems that will face you en route to your goal. The problems set may 
  2164. be devious but, in a good game, they will always be fair and usually 
  2165. leave you wondering why they were problems in the first place, once 
  2166. solved. Not only are you in a world not of your choosing, but you are 
  2167. also facing problems not of your choosing. You are in a direct, one-on-
  2168. one challenge. You versus the programmer. Not many like to admit defeat 
  2169. in this kind of scenario and to avoid it, tap unknown depths of tenacity 
  2170. and inventiveness in order to progress. The feeling on completing the 
  2171. game after weeks, or sometimes months, of effort is so rewarding that 
  2172. you inevitably walk around for the next few days displaying a beaming 
  2173. smile and being more pleasant than normal to everybody you know. That 
  2174. this feeling is not just reserved for the completion of the game, but is 
  2175. also available in a slightly lesser fashion every time you solve a 
  2176. particularly sticky problem, should convince even the most cynical 
  2177. amongst you that adventures are, indeed, a most superior kind of 
  2178. computer entertainment.
  2179. 8.3
  2180. (Might the converse not be true, Dave? Ö frustrated adventure games 
  2181. players wandering around kicking cats because they just canæt find a way 
  2182. to solve the current problem?! Ed.)
  2183. 8.3
  2184. Topologika Software
  2185. 8.3
  2186. Brian Kerslakeæs early involvement with computers was as a computer 
  2187. programmer with Lyonsæ Bakery, and then with the Royal College of Art, 
  2188. London. He then trained as a teacher and spent fifteen years doing that 
  2189. before micros in the classroom began to pull him back the other way. 
  2190. Increasingly fed up with being asked to give away copies of software 
  2191. which he wrote for his own classroom use, he set up, with a colleague, a 
  2192. small mail order software house called Chalksoft. This experienced 
  2193. steady growth but the partnership eventually split and Brian set up 
  2194. Topologika, taking with him titles which heæd been responsibile for 
  2195. developing at the time he left.
  2196. 8.3
  2197. One of these was a maths adventure game called GiantKiller, written by 
  2198. Peter Killworth. When Peter heard that GiantKiller would be published by 
  2199. Topologika he realised that this new publishing house would have a need 
  2200. for some new titles, and suggested that much expanded and reworked 
  2201. versions of adventure games (originally been published by Acornsoft) 
  2202. might be of interest. Brian met Peter (Countdown to Doom, Philosopheræs 
  2203. Quest, etc), Jon Thackray (Acheton), Jonathan Partington (Kingdom of 
  2204. Hamil) and Richard Clayton (Locomotive Software, working on PC versions) 
  2205. to agree a publication schedule. All parties went into it with their 
  2206. eyes open, realising that the heyday of classic adventures was possibly 
  2207. over.
  2208. 8.3
  2209. Brian is the first to acknowledge that whilst sales have not been as 
  2210. strong as they would have liked, they have at least managed to keep the 
  2211. games alive, released some new titles (Return to Doom, Last Days of 
  2212. Doom, Hezarin, Avon, Murdac) and to moved them onto non-Acorn formats 
  2213. (Atari ST, IBM PC, Amstrad CPC and PCW).
  2214. 8.3
  2215. GiantKiller
  2216. 8.3
  2217. Although released as an educational game, GiantKiller is certainly not 
  2218. as easy as that description may lead you to believe. The plot is loosely 
  2219. based upon the story of Jack and the Beanstalk and you play the part of 
  2220. Jack (or Jackie). Sent off to market by your mother to buy a pig, you 
  2221. encounter a few gentle problems before ending up with a magic bean. Once 
  2222. you have entered the world of the Giant, these problems get steadily 
  2223. more difficult as you progress towards the end. As a novel way of 
  2224. encouraging mathematical reasoning and logic solving, the game works 
  2225. very well. The packaging includes a playeræs guide as well as a program 
  2226. guide which provides a complete solution, detailed description of the 
  2227. puzzles along with their rationale and the optimal order in which to 
  2228. attempt the puzzles. Aimed at 10-14 year olds, GiantKiller could provide 
  2229. an answer for parents who wish to buy their children something with 
  2230. educational value whilst the kids just want games. It may also be ideal 
  2231. for anyone who needs an easier introduction into adventuring than most 
  2232. Archimedes adventures provide. However, those who begin GiantKiller 
  2233. thinking that it will be easy, could be in for a few surprises.
  2234. 8.3
  2235. Countdown to Doom / Return to Doom / Philosopheræs Quest
  2236. 8.3
  2237. Your first view of the wasteland where you have been forced to crash-
  2238. land your spaceship is contained in the first paragraph of this article. 
  2239. Desolate and unwelcoming are two adjectives that do not really do 
  2240. justice to Doomawangara. Not content with just setting his usual style 
  2241. of problems, Peter Killworth also gives you a time limit to get your 
  2242. ship working and leave the planetæs surface. Those of you who played the 
  2243. game on the BBC will find everything that made the game so addictive in 
  2244. the first place, including the jelly-like blob that confused many. 
  2245. However, as with most of these re-released titles, you will have to 
  2246. think again if you expect to sail through them by using your old 
  2247. solutions. The game is larger and more complex than the original, and 
  2248. none the worse for that. Had it been released on its own, Countdown to 
  2249. Doom would have made a good purchase. That it has been packaged with two 
  2250. other titles makes it nothing other than essential.
  2251. 8.3
  2252. Return to Doom is part two of the Doom trilogy. Your task is to rescue 
  2253. the Ambassador of Regina who has been kidnapped by renegade robots. As 
  2254. the game progresses, you even acquire a talkative robot dog to keep you 
  2255. company. Return is larger and more difficult than Countdown (which 
  2256. should be played first) but still has the playability and addictiveness 
  2257. of its predecessor. That CPC Computing named Return to Doom as the text 
  2258. adventure of the year in 1988 is of no surprise and I had to tear myself 
  2259. away from it in order to write this article. I have not (yet!) solved 
  2260. this game but as soon as I have finished writing, I will be attempting 
  2261. to advance further without resorting to the on-line help, a feature of 
  2262. the Topologika adventures which can prove just that little bit too 
  2263. tempting at times.
  2264. 8.3
  2265. Philosopheræs Quest will be remembered by many who owned BBC Micros but, 
  2266. once again, you will have to ditch your old solutions. This is obvious 
  2267. even from the first location where those expecting to find a rod amongst 
  2268. the artefacts will be disappointed. The game itself, however, provides 
  2269. no such feelings, and along with the opportunity to reminisce, there is 
  2270. plenty here to keep you busy, whether or not you solved the original.
  2271. 8.3
  2272. Acheton / Kingdom of Hamil
  2273. 8.3
  2274. Acheton, by Jon Thackray, is one of the largest text adventure games 
  2275. ever released and so Topologika have not added to it, feeling that it 
  2276. was big enough already. It was first released in the early 1980s by 
  2277. Acornsoft as a disc-only release, and many could have missed it first 
  2278. time round due to the price of disc drives back in those cassette-
  2279. orientated days. If you missed Acheton, you should waste no time in 
  2280. adding it to your collection. Written in the magical style of the 
  2281. original Crowther & Woods Adventure, Acheton is huge. Topologika suggest 
  2282. that you use a very large sheet of paper for the map. Painting over a 
  2283. wall in your computer room and using that may be more suitable for the 
  2284. task. The help sheet runs to a massive 233 questions, and if you want to 
  2285. buy a game this Christmas which might last you through to next, few come 
  2286. better equipped for the task.
  2287. 8.3
  2288. Given the difficulty of completely solving Acheton, one would think that 
  2289. the ideal game to accompany it would have been Quondam but, fortunately, 
  2290. Archimedes owners have been spared what was the Éultimate in sadismæ 
  2291. from the pen of Peter Killworth. For those not acquainted with it, 
  2292. suffice it to say that Quondam was one of the few BBC adventures that I 
  2293. failed to solve ù even with use of the help sheet!
  2294. 8.3
  2295. Kingdom of Hamil by Jonathan Partington was chosen as the stablemate for 
  2296. Acheton and is an ideal starting point for those who are new to the 
  2297. genre. The scenario is that you are the true but dispossessed king of 
  2298. the land of Hamil. Once kidnapped in infancy, you set out to reclaim 
  2299. your throne. The game starts gently, but gradually gets more difficult 
  2300. as you progress, and provides an enjoyable challenge. Once again, the 
  2301. game has been updated from its original BBC incarnation so can be played 
  2302. by those who solved it first time round.
  2303. 8.3
  2304. SpySnatcher
  2305. 8.3
  2306. Inspired by the book that the Tories made popular in the late 80s, 
  2307. merely by banning it, SpySnatcher combines the talents of Jon Thackray, 
  2308. Jonathan Partington and Peter Killworth. Given their previous output, 
  2309. there really should be no further need to encourage you to buy this. You 
  2310. have been summoned to MI7 to unmask a mole, as some plans appear to have 
  2311. been leaked.
  2312. 8.3
  2313. While investigating, you also have to keep out of sight as you are only 
  2314. on the premises unofficially. The addition of other characters such as 
  2315. the security guard, allows for time-based puzzles as well as more 
  2316. standard adventure fare. SpySnatcher is similar in style to Rainbirdæs 
  2317. Corruption, but the text has more humour to it and you do not have to 
  2318. keep waiting for the drive to load all those annoyingly irrelevant 
  2319. pictures. In all, itæs an adventure just that little bit different from 
  2320. the rest, and well worth ú15 of anybodyæs money.
  2321. 8.3
  2322. Avon / Murdac
  2323. 8.3
  2324. Avon has a Shakespearian theme, but those who do not have an exhaustive 
  2325. knowledge of the great bardæs works should not be put off by this. 
  2326. Believe me, you are not alone, and if I can play this game in relative 
  2327. ignoranceÇ, so can you. Perhaps more of the humour will be apparent if 
  2328. you are conversant with Shakespeare but I found plenty to amuse me as I 
  2329. wandered around exploring and head-scratching. Your aim in this game is 
  2330. to return to the present day, though given the skill with which Jon 
  2331. Thackray and Jonathan Partington have constructed this light-hearted 
  2332. romp around sixteenth century Stratford, who would want to?
  2333. 8.3
  2334. The other half of this two game pack is Murdac by the same authors. I 
  2335. feel that Topologika give a misleading impression of this game by 
  2336. describing it as Éfree with Avonæ. Do not let this make you think that 
  2337. you will be getting a sub-standard game; Murdac could very easily stand 
  2338. on its own as a release in its own right. The scenario is, once again, 
  2339. from the mould of the original Adventure, in that you have to explore 
  2340. underground tunnels and dungeons while finding ways of dealing with 
  2341. trolls, ogres and no end of strange creatures with a little bit of magic 
  2342. thrown in for good measure.
  2343. 8.3
  2344. Last Days of Doom/Hezarin
  2345. 8.3
  2346. The final part of Peter Killworthæs Doom trilogy, has you travelling 
  2347. back to the planet in order to save it from destruction. Arguably the 
  2348. most difficult of the three, Last Days of Doom starts with a limited-
  2349. move puzzle which works very well in giving you a sense of action and 
  2350. urgency. Your trusty robot dog also makes a comeback and, within the 
  2351. packaging, is a robot dog construction kit, a nice touch which takes 
  2352. oneæs mind back to the halcyon days of Infocom.
  2353. 8.3
  2354. Hezarin is another Éfreeæ game which would easily stand on its own as 
  2355. regards quality. In this adventure by Steve Tinney, Alex Ship and Jon 
  2356. Thackray, your task is to overcome the tyrant, Arijith, and free the 
  2357. peasants from his oppressive regime. Hezarin has a nice sense of humour, 
  2358. is large and will provide a worthy challenge for most adventurers.
  2359. 8.3
  2360. Conclusion
  2361. 8.3
  2362. Although I have tried to write about these games in a vague way so as 
  2363. not to divulge too much of the plot and the puzzles contained within 
  2364. them, I hope I have managed to put across some of my enthusiasm for the 
  2365. genre. If you have never played an adventure game, I hope you will be 
  2366. encouraged to find out for yourself how enjoyable they are. Topologika, 
  2367. in my opinion, have not released a poor game, a feat not matched by many 
  2368. games companies. Unfortunately though, they have no current plans for 
  2369. any future releases in the adventure games field. The reason for this is 
  2370. that sales have not been as good as hoped for, especially on the newer 
  2371. games. To quote Brian, öalthough Peter and the rest of the crowd have 
  2372. plenty of games in various stages of completion, there is absolutely no 
  2373. point in releasing games that no one wants to buy.ò The future then, is 
  2374. purely and simply in your hands. I for one, would find it incredibly sad 
  2375. if the genius of Peter Killworth were never seen again in the Acorn 
  2376. adventure games world.
  2377. 8.3
  2378. Availability
  2379. 8.3
  2380. All these Topologika games are available through Archive for the 
  2381. following prices, including VAT:
  2382. 8.3
  2383. GiantKiller (inc. GK Support Disc)  ú33
  2384. 8.3
  2385. Countdown to Doom / Return to Doom / Philosopheræs Quest  ú28
  2386. 8.3
  2387. Acheton / Kingdom of Hamil  ú19
  2388. 8.3
  2389. SpySnatcher  ú14
  2390. 8.3
  2391. Avon / Murdac  ú19
  2392. 8.3
  2393. Last Days of Doom / Hezarin  ú19
  2394. 8.3
  2395. Any comments relating to this column, or any other games related 
  2396. subject, should please be sent to Dave Floyd, c/o PO Box 2795, London, 
  2397. NW10 9AY.ááAá 
  2398. 8.3
  2399. Topologika have sponsored a competition with a couple of their adventure 
  2400. games as a prize. In the following wordsquare, find which of the words 
  2401. in the word-list is not in the square anywhere. Send your entry ON A 
  2402. POSTCARD only, please to the Archive office by Friday 9th December.
  2403. 8.3
  2404. Gestalt 2
  2405. 8.3
  2406. Andy Watson
  2407. 8.3
  2408. This review covers two pairs of programs in the Gestalt 2 series from 
  2409. Basing Educational Software: Time & Fractions and Money & Shopping. All 
  2410. four programs are aimed at children of primary age and those with 
  2411. special educational needs.
  2412. 8.3
  2413. The programs come in a ring binder with very brief instructions which 
  2414. cover the common features of all Gestalt 2 programs. Further 
  2415. instructions are contained within the programs.
  2416. 8.3
  2417. Each program is protected by a security feature which allows a certain 
  2418. amount of use for evaluation purposes before a security code, obtainable 
  2419. only on payment for the programs, is required. This is a good idea which 
  2420. might be usefully copied by other educational publishers. However, the 
  2421. protection method will need to be made more sophisticated as it is 
  2422. fairly easy to get round at the moment.
  2423. 8.3
  2424. Common features
  2425. 8.3
  2426. The programs all have features in common. Each program opens with a menu 
  2427. window which allows the teacher to set various program options. Clicking 
  2428. <menu> in this window brings up a glossary which explains what the 
  2429. various options do. You can choose to have reports of pupil performance 
  2430. printed out without a printer driver being loaded.
  2431. 8.3
  2432. On the main program screen, an Explain icon will detail what the user 
  2433. must do. This has clearly been designed with the teacher, not the pupil, 
  2434. in mind so the programs require teacher support until the child becomes 
  2435. familiar with their operation. It would have been easy enough to phrase 
  2436. the instructions so that children could use them unaided.
  2437. 8.3
  2438. There is a Zoom option which focuses on the current question and offers 
  2439. an explanation of what to do. There is also a Help icon which points the 
  2440. child to the correct answer and thus ensures that the child is never 
  2441. completely stuck.
  2442. 8.3
  2443. The teacher can choose the Interactive function which adjusts the 
  2444. difficulty of the examples to suit the childæs performance. So if the 
  2445. options chosen prove too difficult, the questions are simplified.
  2446. 8.3
  2447. Time
  2448. 8.3
  2449. Time provides various activities to help children make sense of the 
  2450. different ways in which time can be represented. There is a useful 
  2451. teaching clock which can illustrate time in a variety of ways Ö digital 
  2452. (12 or 24 hour), analogue, colloquial (quarter to 12) or numeral (11 
  2453. forty-five). The clock itself can be shown with normal or Roman numerals 
  2454. or even without any numerals and can be set to display only a.m., only 
  2455. p.m. or both. The hands can be moved in any unit from one minute to one 
  2456. hour. There are pictures and text to illustrate different times which 
  2457. are particularly useful when introducing the concepts of a.m. and p.m.
  2458. 8.3
  2459. There are three other activities Ö matching analogue and digital times, 
  2460. setting the clock to a particular time and placing some times in 
  2461. sequence. Each of these allows a wide choice of how the time is 
  2462. displayed.
  2463. 8.3
  2464. There were a few minor problems with the program. Sometimes the display 
  2465. is overcrowded and the writing too small Ö in particular, the small red 
  2466. on black LED letters in the analogue/digital match were not very clear 
  2467. on a standard monitor. The user interface could be improved, especially 
  2468. in the sequencing activity, where dragging would have been much more 
  2469. intuitive than the clicking required. One feature which children found 
  2470. disconcerting was that the icon used to tally the number of questions 
  2471. completed is a cross. Many children thought that this meant that their 
  2472. answer was incorrect.
  2473. 8.3
  2474. Despite these reservations, this program is useful in the classroom both 
  2475. as a teacheræs aid to demonstrate the different methods of displaying 
  2476. time and as a way of providing practice at simple time problems for 
  2477. younger children.
  2478. 8.3
  2479. Fractions
  2480. 8.3
  2481. Fractions works by splitting up five pictures into segments (usually 
  2482. quarters) and asking the pupil to reassemble them. For example, pictures 
  2483. might be split into four parts and the pupil asked to reassemble a half, 
  2484. 50% or 0.5 of each picture, depending on which mode was chosen.
  2485. 8.3
  2486. Like all Gestalt 2 programs, Fractions has a variety of features which 
  2487. can be configured to suit different children. The pupil can be shown an 
  2488. indication of the portion he has selected so far and can use the Zoom 
  2489. facility for some extra help. The pupil can be asked to reassemble the 
  2490. whole object or just a portion of it. There is also an option called 
  2491. ÉShow Finishæ which prevents the pupil from making a larger portion than 
  2492. is requested.
  2493. 8.3
  2494. From the menu screen, you can choose to work with fractions (halves, 
  2495. quarters, thirds), decimals (0.25 and 0.5) or percentages (25% and 50%). 
  2496. I would have preferred a wider range of values.
  2497. 8.3
  2498. The user interface is not as friendly as it might be. Children are 
  2499. required to click on a segment and then click on the position where they 
  2500. want to place it instead of the more obvious method of dragging.
  2501. 8.3
  2502. While this program will help children to understand the relationship of 
  2503. simple fractions to a whole, its value is limited. Fractions does not 
  2504. help the child to understand the relationship between fractions, 
  2505. decimals and percentages and, by avoiding using numbers, it provides 
  2506. only a very limited insight into the world of fractions. There is 
  2507. nothing about equivalence of fractions which is a concept which is very 
  2508. important and which can be very well illustrated on a computer screen.
  2509. 8.3
  2510. All in all, I did not find this program very useful.
  2511. 8.3
  2512. Money
  2513. 8.3
  2514. An item with its cost is shown along with pictures of various coins. You 
  2515. have to click on the appropriate coins to pay for the item. If you get 
  2516. it wrong, you will be told that it is too much or too little and can see 
  2517. the answer if you want. The HELP option places a barely discernible thin 
  2518. white line round the box containing the coin(s) which should be chosen. 
  2519. There is no indication when you are correct, you are just presented with 
  2520. the next problem.
  2521. 8.3
  2522. You can choose the number of coins to be used, whether cumulative totals 
  2523. are shown as coins are chosen and whether exact values or Érounding upæ 
  2524. can be used.
  2525. 8.3
  2526. Like the other programs under review, the illustrations are often rather 
  2527. small and some of the text can be difficult to read on a standard 
  2528. monitor.
  2529. 8.3
  2530. While this program does what it sets out to do, there is no facility to 
  2531. adapt the items for sale or the prices and so its usefulness is limited.
  2532. 8.3
  2533. Shopping
  2534. 8.3
  2535. Shopping requires the child to pay for larger amounts and from a wider 
  2536. choice of coins. You can choose to pay the exact amount or allow 
  2537. rounding up. The rounding up option can be further refined so that only 
  2538. the lowest possible Éround upæ will be accepted. So that if an item 
  2539. costs 45p, ú1 will not be accepted as payment if a 50p coin is 
  2540. available.
  2541. 8.3
  2542. The first window allows the child to choose what items he wants to buy 
  2543. from a choice of shops. Then a second window displays the coins from 
  2544. which payment must be made.
  2545. 8.3
  2546. Although you can choose to work with particular coins and choose 
  2547. different levels, it is difficult to set up levels appropriate for 
  2548. different age groups Ö e.g. it is not possible to set up the program so 
  2549. that only values under a pound will be used and only coins under 50p. 
  2550. Whatever you choose, you canæt prevent items costing more than ú1 from 
  2551. appearing and although you can control the coins which can be chosen, 
  2552. this doesnæt prevent ú5 notes being offered.
  2553. 8.3
  2554. As with Money, there is no option for the teacher to amend the items for 
  2555. sale or the prices.
  2556. 8.3
  2557. Conclusion
  2558. 8.3
  2559. Drill and practice programs often get a bad press but they are still 
  2560. very popular with teachers. Sales of programs such as those in the 10/10 
  2561. series show that there is a good market for programs which deal with the 
  2562. nuts and bolts of the curriculum. To be successful, this kind of program 
  2563. needs to be easy to use, adaptable to a range of abilities and 
  2564. motivating for the children using it.
  2565. 8.3
  2566. While these Gestalt 2 programs do meet some educational needs, there are 
  2567. other programs which do the job in a more interesting way. The children 
  2568. I invited to try these programs found them difficult to understand and 
  2569. use at first and did not ask to use them again.
  2570. 8.3
  2571. Despite the authoræs claims, I do not feel that these programs are 
  2572. suitable for children with learning difficulties. The display was often 
  2573. too cluttered, no use was made of sound and it was not always obvious 
  2574. when you had given the correct answer. There is also no option for 
  2575. alternative input devices such as switches, concept keyboard, 
  2576. touchscreen, etc.
  2577. 8.3
  2578. Drill and practice programs of this kind need to be very configurable so 
  2579. that the teacher can ensure that each individual child is working at a 
  2580. level which best meets his particular needs. While these programs had 
  2581. plenty of options, it wasnæt always possible to alter the aspects of the 
  2582. program that I wanted to change. They also need to be more exciting than 
  2583. these programs if children are going to want to use them.
  2584. 8.3
  2585. At about ú30 +VAT for each pair of programs, I donæt consider these 
  2586. Gestalt 2 to be particularly good value for money.ááAá 
  2587. 8.3
  2588. PD Column
  2589. 8.3
  2590. David Holden
  2591. 8.3
  2592. Competition
  2593. 8.3
  2594. Entries have been a bit thin up until now, so Iæm rather disappointed. 
  2595. Whatæs happened to all you programmers? Thereæs ú200 in prizes, so you 
  2596. stand a chance of getting more than just fame. Please write to me at the 
  2597. APDL address inside the back cover and enclose a blank disc and a stamp 
  2598. and Iæll return it with a copy of the rules and an entry form. Donæt 
  2599. think that you arenæt Égood enoughæ to win a prize. There will be 
  2600. several prizes and the only way you can be certain of not winning is if 
  2601. you donæt bother to enter.
  2602. 8.3
  2603. Risc PC problems
  2604. 8.3
  2605. The new Acorn computer and RISCáOS 3.5 has brought the usual flood of 
  2606. Éoldæ programs that donæt work. One of the most common problems is the 
  2607. Wimpslot allocation. It isnæt strictly a PD problem of course, but it is 
  2608. very common in PD programs.
  2609. 8.3
  2610. Memory on Archimedes computers is arranged in Épagesæ. On the Risc PC 
  2611. each page is 4Kb. The smallest amount of RAM that the memory controller 
  2612. can allocate to any task is 4Kb and any increment must be in 4Kb steps. 
  2613. Now the difficulty is that on all earlier models the page size was 
  2614. variable and depended upon the total amount of RAM the machine had. A 
  2615. 1Mb machine would have a page size of 8Kb, a 2Mb machine 16Kb and a 4Mb 
  2616. machine 32Kb. So if a program asked for 20Kb of RAM to be allocated by 
  2617. the Wimp it would actually get a minimum of 24Kb (3╫8Kb on a 1Mb 
  2618. machine), or more likely 32Kb (2╫16Kb or 1╫32Kb). On the Risc PC, it 
  2619. will actually get the 20Kb it requested (5╫4Kb).
  2620. 8.3
  2621. Now if the programmer has done his job properly, thereæs no problem. 
  2622. However, if the programmer had a 2 or 4 Mb machine then he would be 
  2623. testing his program in an environment which actually allocated 32Kb to 
  2624. it, even though he only asked for 20Kb. With the Risc PC, it would now 
  2625. be trying to run in only 20Kb and that can lead to lots of Éno room for 
  2626. this DIMæ or ÉAddress exceptionæ errors.
  2627. 8.3
  2628. If you get these problems look in the !Run file for a line which, in the 
  2629. previous example, would be:
  2630. 8.3
  2631. Wimpslot -min 20K -max 20K
  2632. 8.3
  2633. In this instance, increase both to 32Kb. In other cases, increase the 
  2634. numbers to the next higher figure exactly divisible by 32. This wonæt 
  2635. always effect a cure, but it does ensure that the program has as much 
  2636. memory in which to run as previously.
  2637. 8.3
  2638. There is another problem which arises as a consequence of the new page 
  2639. size. Because the page size varied with the amount of memory available, 
  2640. bad programmers often used it as a way of determining how much RAM a 
  2641. machine had. When such programs are run on a Risc PC, they find a page 
  2642. size of 4Kb, and so they immediately report that you donæt have enough 
  2643. memory Ö even if youæve got 16Mb!
  2644. 8.3
  2645. My experience is that all properly written programs work, and this 
  2646. doesnæt only apply to PD. If it has been written Éby the bookæ (although 
  2647. this isnæt always possible) it should work on a Risc PC. I confess that 
  2648. I did have a problem with one of my own programs but when I 
  2649. investigated, it turned out to be a typing error. This caused a fault in 
  2650. the Module header which, for some reason, worked OK previously, but the 
  2651. Risc PC wasnæt so tolerant. I can hardly blame the machine for 
  2652. discovering my mistake.
  2653. 8.3
  2654. Most of the problems arise because many PD programmers donæt have a copy 
  2655. of the PRMæs. Instead of finding out how to do things properly, they 
  2656. look at other peopleæs programs. In this way bad programming techniques 
  2657. get perpetuated and can easily become the norm as they are copied by one 
  2658. person after another. This is particularly common with demos, which are 
  2659. the type of program least likely to work on a Risc PC.
  2660. 8.3
  2661. I would strongly advise anyone running a demo for the first time to make 
  2662. sure that they have no unsaved data. Be prepared to switch off the 
  2663. computer afterwards, as sometimes itæs the only way to get it to work 
  2664. properly again. I would suggest you also take a copy of your machineæs 
  2665. configuration Ö not just the main items but the whole of CMOS RAM. On 
  2666. more than one occasion, mine has been so scrambled by a demo that if I 
  2667. hadnæt kept a copy, I would have needed to reconfigure everything 
  2668. manually.
  2669. 8.3
  2670. Some badly written games also do this, but it isnæt so common.
  2671. 8.3
  2672. Christmas clipart
  2673. 8.3
  2674. Last year at this time I offered a disc of seasonal clipart. This proved 
  2675. very popular and so I have decided to do so again, in plenty of time for 
  2676. you to use it to prepare your Christmas invitations and greetings. As 
  2677. last time, it will be a mix of religious and secular material. I may 
  2678. include a few of the best items from before but most of it will not be 
  2679. the same, so if you obtained last yearæs disc, it will not just be a 
  2680. repeat. As usual, for a copy of this send ú1 or four first class stamps 
  2681. to me at the APDL address inside the back cover.ááAá 
  2682. 8.3
  2683. Puzzle Corner
  2684. 8.3
  2685. Colin Singleton
  2686. 8.3
  2687. Paul kindly referred last month to my Éhuge repertoireæ of puzzles. It 
  2688. is true that I have a modest collection of puzzle books from which to 
  2689. glean ideas, but I hope that the puzzles I present in this column will 
  2690. all be original. This, of course, means that you cannot look up the 
  2691. answers! You will not always need your computer to solve these puzzles, 
  2692. but it will often help.
  2693. 8.3
  2694. Here are this monthæs two puzzles...
  2695. 8.3
  2696. (3) Tithes
  2697. 8.3
  2698. The Rippuov Casino has devised a new way of fleecing its clients. This 
  2699. is a game based on the toss of a coin. The punter stakes 10% of his 
  2700. current cash-holding (rounded to the nearest penny) on each toss. If he 
  2701. loses, he forfeits his stake to the bank Ö if he wins, he retains his 
  2702. stake and also collects an equivalent amount from the bank. This is 
  2703. settled before the punter calculates his stake for the next toss.
  2704. 8.3
  2705. Cheerful Charlie played the game, starting with ú100.00. He had some ups 
  2706. and downs, but after 40 tosses he found that, once again, he had exactly 
  2707. ú100.00. He decided this was a good time to pack up and go home.
  2708. 8.3
  2709. How many tosses did Charlie win?
  2710. 8.3
  2711. (4) Prime Post
  2712. 8.3
  2713. In the remote Principality of Primephilia, postage stamps are printed in 
  2714. a selection of values, most of which appear to be totally unrelated to 
  2715. the postage rates (rather like the UK!). Specifically, stamps are 
  2716. available for all prime numbers of cents.
  2717. 8.3
  2718. Prince Fred has bought his Mother-in-lawæs birthday present Ö a book on 
  2719. Numerical Partitions, which he doesnæt understand, and he hopes will 
  2720. bore her to tears. His immediate problem, however, is the postage, which 
  2721. is exactly one dollar (yes, that is 100 cents, even here!). Fred only 
  2722. has one stamp of each value under a dollar.
  2723. 8.3
  2724. In how many different ways can he make up the required one dollar 
  2725. exactly?
  2726. 8.3
  2727. ... and last monthæs two answers ...
  2728. 8.3
  2729. (1) This is 1994
  2730. 8.3
  2731. 1994 = ((Å1)ù┌9 ù ┌9) ╫ ┌4
  2732. 8.3
  2733. You might come up with some horrendously involved expression, but I 
  2734. donæt think anyone will find one simpler than this. The only Étrickæ 
  2735. consists of raising a fractional number to a negative power to obtain a 
  2736. large number. Once you have thought of that, it is almost trivial! All 
  2737. mathematically correct answers will go in the hat for the prize. Acorn 
  2738. Basic will evaluate the expression PRINT (.1^ÖSQR9Ö SQR9)*SQR4. 
  2739. Additional brackets could be used for clarity but, in this version of 
  2740. Basic, are not essential.
  2741. 8.3
  2742. (2) Conversations
  2743. 8.3
  2744. There are 203 different groupings.
  2745. 8.3
  2746. For two friends, there are just two possibilities (AB) and (A,B), where 
  2747. commas separates different groups. For three friends there are five 
  2748. possibilities (ABC) (A,BC) (AC,B) (AB,C) and (A,B,C). For four friends 
  2749. there are fifteen possibilities (ABCD) (A,BCD) (ACD,B) (ABD,C) (ABC,D) 
  2750. (AB,CD) (AC,BD) (AD,BC) (A,B,CD) (A,C,BD) (A,D,BC) (B,C,AD) (B,D,AC) 
  2751. (C,D,AB) (A,B,C,D). You can continue with pencil-and-paper to find 52 
  2752. arrangements of five friends, and 203 of six.
  2753. 8.3
  2754. For those who want the mathematical analysis, denote the number of 
  2755. arrangements of n friends into g groups by nAg. The total number of 
  2756. possible arrangements of n friends is ▀ nAg for all g, 1┼g┼n. If, after 
  2757. n friends have formed g groups, a further friends arrives, he may join 
  2758. one of the g groups, or remain alone, forming an extra Égroupæ of one. 
  2759. Hence, from each arrangement of n friends into g groups, we can derive g 
  2760. different arrangements of n+1 friends into g groups, plus one 
  2761. arrangement into g+1 groups. Turning this round, we can deduce that 
  2762. nAgá=ág╖nù1Agá+ánù1Agù1.
  2763. 8.3
  2764. From this we can construct a Pascal-type triangle of numbers:
  2765. 8.3
  2766.     g=1  2  3  4  5  6  Total
  2767. 8.3
  2768.   n=1  1            1
  2769. 8.3
  2770.   2  1  1          2
  2771. 8.3
  2772.   3  1  3  1        5
  2773. 8.3
  2774.   4  1  7  6  1      15
  2775. 8.3
  2776.   5  1  15  25  10  1    52
  2777. 8.3
  2778.   6  1  31  90  65  15  1  203
  2779. 8.3
  2780.   7  1  63  301  350  140  21  876
  2781. 8.3
  2782. Feedback
  2783. 8.3
  2784. Yes please! Comments, favourable or otherwise, will be gratefully 
  2785. received, as will contributions for future Puzzle Corners. Please write 
  2786. to me at 41 St Quentin Drive, Sheffield, S17 4PN, and send me your 
  2787. Puzzle Answers by Friday 9th December. Good luck!ááAá 
  2788. 8.3
  2789. Pocket Book Column
  2790. 8.3
  2791. Audrey Laski
  2792. 8.3
  2793. The old, old story
  2794. 8.3
  2795. One of the riders to Murphyæs Law (öIf anything can go wrong, it willò) 
  2796. is the following: öWhenever you buy your gizmo, itæs almost upgrade 
  2797. time.ò Iæve only had my Pocket Book since July æ93, and here comes the 
  2798. shiny new version, first cousin to Psion 3A, and full of features to 
  2799. make me green. Iæm not bothered about built-in Schedule, since I got 
  2800. that in a bundle when I bought the Pocket Book, but I do covet the 
  2801. enlarged screen and the sound recorder. There was a marvellous 
  2802. conversation going on behind me in the bus the other day, a novelistæs 
  2803. dream; if Iæd had the new Pocket Book I could have caught it all 
  2804. unobtrusively and meditated on it at my leisure. On second thoughts, 
  2805. perhaps thatæs an unethical use to make of it, so I should be glad to be 
  2806. free of temptation.
  2807. 8.3
  2808. Clearly, anyone about to embark on the Pocket Book for the first time 
  2809. should go for the new improved version unless really strapped for cash; 
  2810. meanwhile, those of us making the best of our dear old model can 
  2811. certainly add to its usefulness with extra software. öWidget Newsò, from 
  2812. Widget Software Ltd., lists much software which, like the shareware I 
  2813. wrote about earlier in the year, though designed for the Psion, will run 
  2814. perfectly well on the Pocket Book. These include, amongst other useful 
  2815. things, Hugh Johnsonæs Wine Guide, which is costly but would be the 
  2816. ultimate in winesmanship, an interactive set of European airline 
  2817. timetables (3 Flight Manager) and a personal finance program (Finance 
  2818. Pack 3). Any dedicated Pocket Book user would probably do well to get on 
  2819. the Widget mailing list.
  2820. 8.3
  2821. Hardware matters
  2822. 8.3
  2823. Robert Newmark, of Cleadon, Sunderland, writes to express irritation 
  2824. with the flimsy case of the Psion, remarking that öthe cover for the two 
  2825. AA batteries comes off at the slightest provocationò; Iæve only 
  2826. experienced this with the Pocket Book when actually dropping it on the 
  2827. floor, when it seems a not unreasonable piece of behaviour. This started 
  2828. me thinking, however, about the ruggedness of a piece of equipment 
  2829. expressly designed for school use. Any object which goes into classrooms 
  2830. and playgrounds needs to be able to withstand not only dropping but 
  2831. throwing, dribbling and kicking into touch, and I wonder how the Pocket 
  2832. Books which are going back and forth in schoolbags are faring. The 
  2833. columnæs school student correspondent, Ian Horsey, took his to New 
  2834. Mexico this summer and remarks that it didnæt melt in the desert heat; I 
  2835. wonder if he or any other school users would care to comment on how well 
  2836. their Pocket Books stand up to the rough and tumble of life.
  2837. 8.3
  2838. He also mentions, in relation to my mains adaptor problem, that Maplin 
  2839. Electronics sell a multi-purpose mains adaptor, with the facility to 
  2840. change voltage, for around ú10. Iæm glad to know about this, as it 
  2841. sounds a useful object, but it now looks as if my actual problem is a 
  2842. loose connection in the Pocket Book itself, which will need expert 
  2843. attention. I suppose this may be a result of my having dropped it Ö if 
  2844. so, it does raise worries about toughness, since the fall wasnæt far.
  2845. 8.3
  2846. PKUnzipping to the Psion
  2847. 8.3
  2848. Further to his earlier input, John of the other side of the bed writes:
  2849. 8.3
  2850. ÉMatthew Hunter of NCS tried out the RFM software onto an Aleph One PC 
  2851. card with its own serial port, öwith some success,ò he reports. He used 
  2852. the command öRFM port=COM1 baud=9600 use h: m:ò, whereupon you can 
  2853. access the  Pocket Book drives as though they were PC drives.
  2854. 8.3
  2855. ÉIn effect, this will allow you to install files from an MSDOS archive 
  2856. direct to the Pocket Book without the mutually inconsistent way that 
  2857. Spark (_) and the DOS-filer (/) transliterate the É.æ character.
  2858. 8.3
  2859. ÉI agree with Matthew that using PocketFS2 straight to the DOS partition 
  2860. is easier for backup and that it would be even more useful to be able to 
  2861. address Acorn storage from the Pocket Book than vice-versa.
  2862. 8.3
  2863. ÉThe remaining problem is to discover whether or not one can use the A-
  2864. link (with a suitable plug conversion) directly to link to an MS-DOS 
  2865. machine. Anyone tried it yet?æ
  2866. 8.3
  2867. Dunceæs Corner
  2868. 8.3
  2869. Dr. Peter Young, of Cheltenham, accuses himself of quadruple dunceship 
  2870. in falling foul of the Spell dictionary. Having inserted a mis-spelt 
  2871. word in Sys$dict.d$c, he tried to correct it by editing the file in 
  2872. Write and saving it, after which, attempting to add words or to delete 
  2873. the dictionary got that most maddening message: ödevice or file in useò. 
  2874. He realised, after much misery, that Write had saved Sys$dict as a .wrd 
  2875. file but left the .d$c version open. He then understood that the answer 
  2876. would be to save from Write with the .d$c name; unfortunately, after 
  2877. editing, he had forgotten the hideous first part of the name, and going 
  2878. back to the directory display to find it lost him access to the file in 
  2879. Write, and prompted another ödevice or file in useò. I wonder if the new 
  2880. improved Spell in Pocket Book 2 will be a little more user-friendly?
  2881. 8.3
  2882. A set of queries
  2883. 8.3
  2884. Peter also sends a useful set of queries for which readers may have 
  2885. answers:
  2886. 8.3
  2887. 1) Write. Is there any way of adding hot-key short-cuts to those which 
  2888. exist already? My favourite typing error is transposition of letters. In 
  2889. my DTP application, there is a hot-key for correcting this, and one in 
  2890. Write would be welcome. Is it possible?
  2891. 8.3
  2892. 2) Abacus. The ökeep backup filesò option seems only to work during the 
  2893. current session. Is this intended, or am I doing something wrong? It 
  2894. would save much bad language if I could guarantee always to have a 
  2895. backup of a spreadsheet before I foul it up!
  2896. 8.3
  2897. 3) A bug in Abacus?  If you try to use the AVG function on a group of 
  2898. cells which you are going to put numbers into later but havenæt done 
  2899. yet, the sheet crashes, you can only carry on with anything by pressing 
  2900. the Desktop button, and you canæt get back into Abacus (you get my 
  2901. favourite öfile or device in useò message).  I am not going to try this 
  2902. again, as I had to do four resets running the other day when trying to 
  2903. set up a sheet for future use! Is it me or Abacus which is wrong?
  2904. 8.3
  2905. Endnote
  2906. 8.3
  2907. It has been suggested to me that the drought of correspondence during 
  2908. the summer, might have occurred because readers havenæt got my address. 
  2909. I think we gave this in an earlier issue, but here it is again: 18 Ebury 
  2910. Street, London, SW1W OLU. I look forward to the flood.ááAá 
  2911. 8.3
  2912. Small Ads
  2913. 8.3
  2914. (Small ads for Acorn computers and related products are free for 
  2915. subscribers but we reserve the right to publish all, part or none of the 
  2916. material you send, as we think fit. i.e. some people donæt know what 
  2917. Ésmallæ means and there are certain things, as you can imagine, that we 
  2918. would not be prepared to advertise as a matter of principle. Sending 
  2919. small ads (especially long ones!) on disc is helpful but not essential. 
  2920. Ed)
  2921. 8.3
  2922. Å  A3000, RISC OS 3, 20Mb HD, ARM3, 2Mb RAM, and serial upgrade, Cub3000 
  2923. monitor, manuals ú400. CC Compression, serial link software and lead. 
  2924. Games: Apocalypse, E-type, Nevryon. These bits free with computer or ú5 
  2925. each. Phone Simon on 0151-228-3884 eves or e-mail u1smt@csc.liv.ac.uk
  2926. 8.3
  2927. Å  A310, 4Mb, ARM3, RISC OS 3.1, 42Mb SCSI hard disc, 4 slot backplane, 
  2928. ú550. Also Scanlight Junior with Mitsubishi A5 400dpi scanner, ú120. 
  2929. Sensible offers considered. Phone Christine on 01661-843259.
  2930. 8.3
  2931. Å  A310, 4Mb RAM, RISC OS 3.1, 40Mb HD, 4-slot backplane, Philips CM8533 
  2932. monitor, Star NL-10 Printer, ú450 o.n.o. Phone 01705-255116.
  2933. 8.3
  2934. Å  A4 model II, 4Mb RAM, 60Mb HD, PC Emulator, RemoteFS, Carry Case, 
  2935. Trackerball, boxed, 10 months old and hardly used ú780. Phone or fax 
  2936. 01395-232969.
  2937. 8.3
  2938. Å  A4 with 4Mb + 60Mb drive plus Taxan 787LR multiscan monitor and 
  2939. external keyboard, ú1200. Two CC Qume Laser Direct printers with 
  2940. interfaces ú300 each +carriage. 300Mb SCSI drive ú200. Morley cached 
  2941. SCSI i/f upgraded for Risc PC ú175. Acorn Ethernet card ú50. Prophet 
  2942. accounts package ú75, PipeDream 3 ú30. Phone 01736-63918.
  2943. 8.3
  2944. Å  A410/1, 4Mb RAM, 33MHz ARM3, 50Mb HD, Newlook, I/O podule, MIDI, 
  2945. Sound sampler, Black Angel, Chopper Force, Gods, Lemmings, Chocks Away 
  2946. compendium, keyboard extension cable, and postage ú620. Also new and 
  2947. unused RISC OS Style Guide with disc ú10. and Pineapple PAL encoder 
  2948. (allows your computer to connect to video equipment and SCART, BNC) ú50. 
  2949. Series 3 OPL manual (not software), same OPL as Pocket Book, ú4. Phone 
  2950. Mark after 6pm on 01905-754277.
  2951. 8.3
  2952. Å  A410/1, RISC OS 3.1, 4Mb, 35MHz ARM3, 228Mb SCSI HD, State Machine 
  2953. G16 graphics card, HCCS 16-bit SCSI card, HiFi Audio. Multipod 
  2954. Professional audio/video digitiser, EMR Midi 4 interface, music 
  2955. sequencer, PC Emulator, multisync colour monitor, loads of Arc and PC 
  2956. software ú675 o.n.o. Phone 0181-655-0399.
  2957. 8.3
  2958. Å  A440 ARM3, 20Mb HD, RISC OS 3.1, Beebug VME & 5╝ö FD interface, Taxan 
  2959. 770+LR monitor, Panasonic KX-P1124 printer ú650. Phone 01772-685553 
  2960. eves.
  2961. 8.3
  2962. Å  A440/1, ARM3, 8Mb, RISC OS 3.1, Newlook, Colour Card Gold, Oak SCSI 
  2963. with CDFS upgrade, 100Mb internal drive, Taxan 770 monitor, all boxed, 
  2964. manuals, software, ú700 + carriage. Paul Lewis 0181-993-2361.
  2965. 8.3
  2966. Å  A5000, 4Mb, 120Mb hard disc, without monitor, ú700 o.n.o. Also Master 
  2967. 128 and Pace Linnet V21/23 modem, sensible offers considered. Phone 
  2968. Dominic on 0117-942-2663 anytime.
  2969. 8.3
  2970. Å  A5000, 4Mb, 40Mb, ARM3, AKF18 multisync, RISC OS 3.11, ú675. A420, 
  2971. 2Mb, 20Mb, AKF17 colour monitor, RISC OS 3.1, ú325. A310, 1Mb, twin 
  2972. floppy drives, mono monitor, ú150. All at ú20: Pace linnet modem (v21/
  2973. v23), ROM/RAM podule (64K + battery), Schema 1, Acorn 2-slot backplane/
  2974. fan, Electron Plus One. Excluding delivery. Phone 01827-330118 eves/
  2975. weekends.
  2976. 8.3
  2977. Å  A5000, 4Mb RAM, 124Mb IDE HD, RISC OS 3.11, Acorn AKF18 multiscan 
  2978. monitor, manuals and software, ú900 o.n.o. HP550C Colour inkjet printer 
  2979. ú300 o.n.o. Phone 01703-556766.
  2980. 8.3
  2981. Å  A5000, 4Mb RAM, 80Mb HD, ARM3 33MHz, Acorn Multiscan, RISC OS 3.11, 
  2982. some software. Ex cond, only 12 months old. Phone Mark after 6pm on 
  2983. 01978-861170.
  2984. 8.3
  2985. Å  A5000, 4Mb RAM 80Mb HD, AKF50 monitor, ú750 o.n.o. A-link for Psion 
  2986. or Acorn Pocketbook ú35 o.n.o. Phone 0131-447-8624.
  2987. 8.3
  2988. Å  A5000 Floppy Disc Interface (Beebug), plus Opus 5╝ö External Disc 
  2989. Drive (with integral power supply): ú45 + p&p. Canon PW1080A 9 pin DM 
  2990. Printer (boxed, cw handbook and dust cover): ú45 + p&p. Ovation DTP 
  2991. (v1.37S): ú40 + p&p. Phone 01245-225671 after 7.
  2992. 8.3
  2993. Å  A5000 RISC OS 3.11, 4Mb RAM, 40Mb HD. manuals + PRM, HCCS SCSI card, 
  2994. N.East buyer preferred. ú750. Phone Garry on 0191-377-1489.
  2995. 8.3
  2996. Å  A5000 with 40Mb hard disc, 4Mb memory, ú785 o.n.o. Phone 0181-576-
  2997. 9576.
  2998. 8.3
  2999. Å  A540 with 8Mb RAM and 120Mb SCSI hard drive, RISC OS 3.11, some 
  3000. software ú900. Phone Ray on 0181-864-7208.
  3001. 8.3
  3002. Å  A540 (120Mb SCSI disc with 12Mb RAM), Taxan 795 and sundry software 
  3003. for ú1275 o.n.o. Phone 0181-207-1623 and leave a message for Paul.
  3004. 8.3
  3005. Å  Aleph One 486/4Mb, fast PAL card ú290. Colour Card Gold ú145. Phone 
  3006. 01480-381996 (Cambs).
  3007. 8.3
  3008. Å  Canon BJ10 inkjet printer with sheet feeder ú100 + carriage. Phone 
  3009. 01204-841459.
  3010. 8.3
  3011. Å  Canon BJ230 printer with Turbo Driver (unregistered) ú250. Colour 
  3012. Card ú120. Scanlight 256 ú90. Impression Borders ú5, Business Supplement 
  3013. ú20. PinPoint ú50. RemoteFS (Serial) ú30. Phone Mike on 0114-261-9444.
  3014. 8.3
  3015. Å  Colour Card Gold ú175, Pineapple video digitiser ú100, Bank Manager 
  3016. ú5, EasiWriter ú35, Games Ö Alice in Wonderland, Mig29, Chocks Away, 
  3017. Wimp Game, Manchester United, Powerband, Populous, Virtual Golf, Saloon 
  3018. Cars Deluxe Ö all ú10 each. Other games from ú2. Phone 01949-850380, 
  3019. eves.
  3020. 8.3
  3021. Å  Colour Card Gold. Phone Clive Bailey on 0908-661980.
  3022. 8.3
  3023. Å  Cumana 3╜ö floppy drive with PSU, hardly used ú75. PRES A3K6 disc 
  3024. buffer board for A3000, ú25. Or ú90 for both. Phone Ian on 0151-678-
  3025. 9879.
  3026. 8.3
  3027. Å  DeskEdit 3, ú12. Acorn Desktop C, version 4, ú35. ÉC: A Dabhand 
  3028. Guideæ by Mark Burgess, 2nd ed., ú7.50. Phone Ernie Cobbold on 01493-
  3029. 740557.
  3030. 8.3
  3031. Å  Eizo F550i-W 17ö monitor ú550 + carriage. Phone Paul Lewis 0181-993-
  3032. 2361.
  3033. 8.3
  3034. Å  Eureka 2, ProArtisan 2, and Revelation Imagepro, each ú55. Phone Iain 
  3035. on 01463-751251.
  3036. 8.3
  3037. Å  Minerva Multistore, complete, boxed, manuals. WS4000 modem and Beebug 
  3038. Hearsay. RISC OS 2 PRM. Offers. Phone Paul Lewis 0181-993-2361.
  3039. 8.3
  3040. Å  Pace MicroLin fx Pocket Fax/Data Modem, 9600bps fax, 2400bps data, 
  3041. ú55. Phone 01302-859268.
  3042. 8.3
  3043. Å  Pineapple digitiser in external box ú50. Morley EPROM programmer ú15, 
  3044. EPROM eraser ú15, Both ú25. Zool ú10. Phone 06977-46786.
  3045. 8.3
  3046. Å  Quantum 105Mb and 520Mb 3╜ö SCSI drives, ú80 and ú180 respectively or 
  3047. would consider exchange of the 520Mb drive for a Colour Card Gold. Phone 
  3048. John on 01373-813336 (Frome).
  3049. 8.3
  3050. Å  Scanlight Junior 256 ú135. Impression Publisher (with Dongle) ú115, 
  3051. CC Turbo Driver ú35. Acorn compatible stereo speakers ú15. Phone 0131-
  3052. 339-6979.
  3053. 8.3
  3054. Å  WantedáÖáA-Link Ö contact via NCS office.
  3055. 8.3
  3056. Å  Wanted, Composite RGB colour monitor (type used on old BBC Model A/
  3057. B). Phone Clive Bailey on 01908-661980.
  3058. 8.3
  3059. Å  Wanted, Longman Logotron Logo for about ú25. Phone Tim on 01362-
  3060. 691690.
  3061. 8.3
  3062. Å  Wanted, Multisync monitor in good working order. Ring Devon 01626-
  3063. 853774.
  3064. 8.3
  3065. Å  WordWorks ú20, HP Printer Drivers ú10, AlphaBase ú10, Blowpipe ú10, 
  3066. Corruption ú10, Rotor ú10, Desktop Games ú10, Orion ú10, Terramex ú5, 
  3067. Quazer ú5, Conqueror ú5, Startrader ú5, Artisan 2 ú10, Artisan support 
  3068. disc ú5, Sporting Triangles ú5, EMR Soundsynth ú15, Nevryon ú10, 
  3069. Herewith the Clues ú10, Hoverbod ú5, Repton3 ú5, Inertia ú5, Alerion ú5, 
  3070. Zarch ú5, Thundermonk ú5. Phone 01442-822875 6-9pm weekdays.
  3071. 8.3
  3072. Å  Z88, 256Kb memory, SpellMaster, Mains Power, carry case, manuals. 
  3073. Offers. Phone Paul Lewis 0181-993-2361.
  3074. 8.3
  3075. Å  Z88, with 128Kb RAM, PC Link II with cable for Archimedes, printer 
  3076. cable, mains adaptor, carrying case & topper, two books Ö ÉZ88 
  3077. Computingæ and ÉUsing your Z88æ and some copies of Z88 Eprom magazine. 
  3078. All for ú95. Phone Alan on 01277-622153.
  3079. 8.3
  3080. Charity Sales
  3081. 8.3
  3082. The following are available for sale in aid of charity. Please donæt 
  3083. just send money Ö ring 01603-766592 to check if the items are still 
  3084. available. Thank you.
  3085. 8.3
  3086. Software: First Word Plus ú5, Leading Edge Midi Tracker ú9, Bubble Fair 
  3087. ú2, Blaston ú2, Pysanki ú2, Rotor ú2, Datavision database ú10, Autograph 
  3088. (Maths teaching) ú20, Boogie Buggie ú5, Colour Fun ú5, Impression 
  3089. Business Supplement ú10, James Pond ú8, Chuck Rock ú5, Sim City ú12, 
  3090. Populous ú10, MultiStore ú20.
  3091. 8.3
  3092. Hardware: Floppy discs as new ú15 per 50, Acorn Ethernet interface 
  3093. (A5000) ú60, external 5╝ö floppy drive ú30, A3000 1Mb card ú15, Joystick 
  3094. Interface (Serial Port) ú12.
  3095. 8.3
  3096. (If you have unwanted software or hardware for Archimedes computers that 
  3097. you could donate in aid of charity, please send it to the Archive 
  3098. office. If you have larger items where post would be expensive, just 
  3099. send us details of the item(s) and how the purchaser can get hold of 
  3100. them.)ááAá 
  3101. 8.3
  3102. Programming for the Non-Programmer Ö 2
  3103. 8.3
  3104. Cain Hunt
  3105. 8.3
  3106. I wanted to create an A5 printed diary. This article explains a simple 
  3107. program which achieves this.
  3108. 8.3
  3109. Writing the program
  3110. 8.3
  3111. The most important part of any program is thinking out what exactly you 
  3112. want it to do. In this case, I wanted a week-to-a-page diary in an A5 
  3113. page format. Impression will do all the complicated pamphlet printing so 
  3114. all I needed was a text file with each week consisting of a month & year 
  3115. heading, followed by the days of the week and the correct dates. The 
  3116. easiest method I could think of was to get the user to type in the start 
  3117. date of the first Sunday and the number of weeks. The program then 
  3118. counts through the days and changes month and year when appropriate.
  3119. 8.3
  3120. The initial structure of the program was:
  3121. 8.3
  3122. Set up the arrays of day and month names
  3123. 8.3
  3124. Input the start date and length of diary
  3125. 8.3
  3126. Open the DiaryText file
  3127. 8.3
  3128. For each week:
  3129. 8.3
  3130.    Calculate the dates and the month & year
  3131. 8.3
  3132.  heading
  3133. 8.3
  3134.    If the date reaches the end of the month
  3135. 8.3
  3136.  then change to next month
  3137. 8.3
  3138.    If the month reaches the end of the year
  3139. 8.3
  3140.  then change to next year
  3141. 8.3
  3142.    Print the week
  3143. 8.3
  3144. Next week
  3145. 8.3
  3146. Close the DiaryText file
  3147. 8.3
  3148. I also wanted to be able to print a diary in organiser (Filofax) format 
  3149. three pages per A4 sheet. To do this I needed to compile six weeks of 
  3150. diary and then print them out in a different order so that they would 
  3151. read correctly when the organiser pages were cut out. Therefore, for 
  3152. each page, six weeks of dates and month headings were compiled into 
  3153. arrays:
  3154. 8.3
  3155. date$(6,wpp%), month_heading$(wpp%), year_heading$(wpp%)
  3156. 8.3
  3157. This gave the final structure of the program:
  3158. 8.3
  3159. Set up the arrays of day and month names
  3160. 8.3
  3161. Input the start date and length of diary
  3162. 8.3
  3163. Open the DiaryText file
  3164. 8.3
  3165. For each page:
  3166. 8.3
  3167.    For each week on the page:
  3168. 8.3
  3169.       Calculate and store the dates and the
  3170. 8.3
  3171.  month & year heading
  3172. 8.3
  3173.       If the date reaches the end of the 
  3174. 8.3
  3175. month then change to next month
  3176. 8.3
  3177.       If the month reaches the end of the
  3178. 8.3
  3179.  year then change to next year
  3180. 8.3
  3181.    Next week
  3182. 8.3
  3183.    For each frame on the page
  3184. 8.3
  3185.       Print the correct week for that frame
  3186. 8.3
  3187.    Next frame 
  3188. 8.3
  3189. Next page
  3190. 8.3
  3191. Close the DiaryText file
  3192. 8.3
  3193. For further details of how the program works read the REM comments in 
  3194. the program listing.
  3195. 8.3
  3196. How to use the program
  3197. 8.3
  3198. Double click on the Obey file ÉCSD=Hereæ so that the output file is 
  3199. generated in the correct place. Double click on the Basic program 
  3200. DiaryMaker. Type in the date of the first Sunday in the diary separated 
  3201. by commas (e.g. 1,1,1995 = 1st January 1995). The program confirms the 
  3202. start date and then you can type in the number of pages of six weeks. A 
  3203. text file is generated called ÉDiaryTextæ. Open the Impression file 
  3204. ÉTemplateæ and drop the file ÉDiaryTextæ into it to generate the diary.
  3205. 8.3
  3206. To print an organiser style diary change the line DATA 0,1,2,3,4,5  to  
  3207. DATA 0,2,4,5,3,1. You can do this if you have RISC OS 3 by holding down 
  3208. <shift> and double-clicking on the Basic program DiaryMaker. Change the 
  3209. line and then save the new version over the original. Now follow the 
  3210. instructions above but this time drop the file DiaryText into the 
  3211. Impression file Templfilo.
  3212. 8.3
  3213. Details of Template files
  3214. 8.3
  3215. (For those who donæt get the monthly disc.)
  3216. 8.3
  3217. To save space, these descriptions assume a good working knowledge of 
  3218. Impression. If you donæt understand them drop the text file into your 
  3219. favourite Impression template and play around with it until it looks 
  3220. right. Alternatively, get a copy of the monthly disc!
  3221. 8.3
  3222. Template
  3223. 8.3
  3224. A5 portrait, facing pages, single column (width 100 mm, height 203 mm). 
  3225. On left page X position is 42 mm on right it is 6ámm. Y position is 6 mm 
  3226. in both. Start chapter on Right page.
  3227. 8.3
  3228. Styles:
  3229. 8.3
  3230. Normal   Trinity.Medium 16pt. Line space 100%. Space above para 0pt. 
  3231. Space below para 8pt.áMargins 2mm in from frame edges. Right justified 
  3232. tab 1mm in from right margin. Left justified text
  3233. 8.3
  3234. Date  Homerton.Medium
  3235. 8.3
  3236. Day  Italic ON
  3237. 8.3
  3238. Month  Italic ON, Bold ON. 18pt text. Line space 120%. Space below para 
  3239. 12pt. Centre justified text.
  3240. 8.3
  3241. New Month  Trinity.Bold.Italic
  3242. 8.3
  3243. Rule Off  Rule-off: Thickness 1pt, Above text 0pt, Below text 22pt
  3244. 8.3
  3245. Print settings (onto A4 paper):
  3246. 8.3
  3247. Fit lots, sideways, ignore page border, centre pages, pamphlet two.
  3248. 8.3
  3249. TemplFilo
  3250. 8.3
  3251. A4 landscape facing pages 3 columns (width 81mm, height 167mm).
  3252. 8.3
  3253. To get the correct alignment of the frames you must first make a 
  3254. drawfile containing the outlines of the three organiser pages (each 
  3255. width 3╛ö, height 6╛ò). You can easily do this by setting the grid lock 
  3256. in Draw to 1ö ╫ 4ò. I have added markings for the holes to be punched 
  3257. but this is not essential as you could use a pre-punched page as a 
  3258. template once the pages are cut out.
  3259. 8.3
  3260. Create a blank frame which is not linked to the others on the right hand 
  3261. master page. Put it to the back and make it almost as big as the A4 
  3262. sheet. Drop your template drawfile into this frame and set its scale in 
  3263. the Alter Graphic dialogue to 100%. Now align the three frames on this 
  3264. page so they are centred vertically on each page but are offset to the 
  3265. right, away from the area where the holes will be punched.
  3266. 8.3
  3267. Move the frames on the left hand page to roughly similar positions to 
  3268. those on the right page. Make all the frame outlines visible by changing 
  3269. their borders to 1. Now print off both sides of a test sheet and see if 
  3270. the frames are aligned. By trial and error you should be able to get 
  3271. them to roughly match. Finally, make all the frame borders invisible 
  3272. again.
  3273. 8.3
  3274. I know this is tedious but once you have done it you can use the same 
  3275. template for printing anything in Filofax format. You need to keep the 
  3276. template DrawFile visible on the final print out because it shows you 
  3277. where to cut the pages.
  3278. 8.3
  3279. Styles:
  3280. 8.3
  3281. Normal   Trinity.Medium 12pt. Line space 100%. Space above para 0pt. 
  3282. Space below para 8pt Margins 2mm in from frame edges. Right justified 
  3283. tab 1mm in from right margin. Left justified text
  3284. 8.3
  3285. Date  Homerton.Medium
  3286. 8.3
  3287. Day  Italic ON
  3288. 8.3
  3289. Month  Italic ON, Bold ON. 16pt text. Line space 120%. Space below para 
  3290. 12pt. Centre justified text.
  3291. 8.3
  3292. New Month  Trinity.Bold.Italic
  3293. 8.3
  3294. Rule Off  Rule-off: Thickness 1pt, above text 0pt, below text 22pt
  3295. 8.3
  3296. Print settings (onto A4 paper):
  3297. 8.3
  3298. Sideways, Ignore page border, Centre pages.
  3299. 8.3
  3300. Print on both sides of paper by using Right pages then Left pages.ááAá 
  3301. 8.3
  3302. NC100 to Acorn Interconnection
  3303. 8.3
  3304. Les May
  3305. 8.3
  3306. When you buy an Amstrad NC100, you are not getting an Acorn Pocketbook 
  3307. or a Psion 300 at less than half the price. What you do get is a simple 
  3308. computer with about 49Kb of RAM and the potential to accept PCMCIA cards 
  3309. giving up to 1Mb of additional storage.
  3310. 8.3
  3311. The built-in programs are a rather old-fashioned, but remarkably 
  3312. sophisticated, word processor called ProText, plus an address book, 
  3313. diary with realtime clock and large digit calculator. The LCD screen 
  3314. gives 80╫8 lines of text and is best described as Éadequateæ. Printing 
  3315. can be either direct to a serial printer or, with some additional 
  3316. software, to a parallel printer.
  3317. 8.3
  3318. What I was looking for when I decided to buy an NC100 was the 
  3319. convenience of being able to type in notes whilst working in libraries, 
  3320. and to transfer them later to my A5000 using the serial port. The full 
  3321. size keyboard, low cost and low power consumption were essentials. The 
  3322. fact that it also had BBC Basic built in, complete with Z80 assembler, 
  3323. was something of a bonus.
  3324. 8.3
  3325. Because the Acorn and Amstrad Basics use different tokens, programs have 
  3326. to be passed between the machines as text files. As far as the NC100 is 
  3327. concerned, the method of passing text files is well described in the 
  3328. manual. To do this, you have to list the stored files already present in 
  3329. the portable. Of course this is not possible if you donæt have any files 
  3330. present in the NC100 in which case a dummy file with a single character 
  3331. can be created and named.
  3332. 8.3
  3333. Text files can be converted to executable programs by entering Basic on 
  3334. the Amstrad using <Function> B and typing *EXEC filename at the prompt. 
  3335. The program then scrolls up the screen and can be executed by typing 
  3336. RUN. Text files are saved automatically when the machine is switched off 
  3337. but programs are not.
  3338. 8.3
  3339. It is nice to be able to write and test programs on the A5000, taking 
  3340. into account the less sophisticated nature of Amstrad Basic, then 
  3341. transfer them for use to the portable. The filetype must be set to Text, 
  3342. line numbers must be used and the CR<->LF in the Edit menu must be 
  3343. toggled. The program then appears in Edit as one long string with [0d] 
  3344. characters at the end of each line of program.
  3345. 8.3
  3346. If the program running on the NC100 generates data which it is intended 
  3347. to transfer back to the Acorn machine for analysis, the most convenient 
  3348. way is to use the code fragments shown below.
  3349. 8.3
  3350. REM In NC100 program
  3351. 8.3
  3352. N$=STR$(N%): REM Convert number of 
  3353. 8.3
  3354. observations, N%, to a string
  3355. 8.3
  3356. F%=OPENOUT(F$): REM F$=Filename
  3357. 8.3
  3358. PRINT#F%,N$,CHR$(10)
  3359. 8.3
  3360. FOR Q%=1 TO N%: REM Q%=Loop counter
  3361. 8.3
  3362.  PRINT#F%,W$(Q%),CHR$(10): REM String array W$ holds observations
  3363. 8.3
  3364. NEXT Q%
  3365. 8.3
  3366. CLOSE#F%
  3367. 8.3
  3368. REM In RISC OS program
  3369. 8.3
  3370. F%=OPENIN(F$)
  3371. 8.3
  3372. PROCread
  3373. 8.3
  3374. N%=VAL(I$)
  3375. 8.3
  3376. DIM W%(N%)
  3377. 8.3
  3378. PROCsetup_arrays
  3379. 8.3
  3380. CLOSE#F%
  3381. 8.3
  3382. DEF PROCread
  3383. 8.3
  3384. I$=öò: REM I$ is a global variable
  3385. 8.3
  3386. REPEAT
  3387. 8.3
  3388.  X%=BGET#F%
  3389. 8.3
  3390.  IF X%<>10 THEN I$=I$+CHR$(X%): REM If end of string not found 
  3391. concatonate
  3392. 8.3
  3393. UNTIL X%=10
  3394. 8.3
  3395. ENDPROC
  3396. 8.3
  3397. DEF PROCsetup_arrays
  3398. 8.3
  3399. FOR Q%=1 TO N%
  3400. 8.3
  3401.  PROCread
  3402. 8.3
  3403.  W%(Q%)=VAL(I$)
  3404. 8.3
  3405. NEXT Q%
  3406. 8.3
  3407. ENDPROC
  3408. 8.3
  3409. Numeric data is converted to strings using STR$ and stored as string 
  3410. variables or in string arrays. After each string a CHR$(10) is also 
  3411. stored. Following transfer as text files to the Acorn machine these data 
  3412. files are read into the analysis programs, a byte at a time, testing for 
  3413. the byte being equal to CHR$(10).
  3414. 8.3
  3415. When this is detected, it acts as an end of string indicator and the 
  3416. complete string can then be converted to numeric form using VAL, stored 
  3417. directly in a string array or processed as a string variable. The 
  3418. disadvantage is that it wastes storage space in the NC100.
  3419. 8.3
  3420. The advantage of this approach is that we do not have to know anything 
  3421. about how the NC100 stores strings or numbers. Also, the datafile can be 
  3422. treated as just another ProText file without having to remember to set 
  3423. the machine to send ASCII files.
  3424. 8.3
  3425. How useful is the NC100?
  3426. 8.3
  3427. Just how useful is the NC100 when used in conjunction with a RISC OS 
  3428. machine? The keyboard is fine and I can touch type on it without any 
  3429. problems. Thatæs lucky because, as I commented earlier, the display is 
  3430. only Éadequateæ. Partly that is my tired old eyes and Iæm not sure how 
  3431. well Iæd cope with a Pocket Book. Iæve not used the diary or the 
  3432. calendar so far, so I can say nothing about them.
  3433. 8.3
  3434. The facility to write programs in a language I already know, I find very 
  3435. useful. So far, Iæve written a Checksheet emulator and analyser for use 
  3436. in animal behaviour studies. Only for final testing of the emulator was 
  3437. it necessary to download it to the Amstrad; a real timesaver. The 
  3438. analyser runs in the A5000.
  3439. 8.3
  3440. Iæm sure it has a lot of potential for field work in subjects like 
  3441. biology, history, archaeology and geography. At present, it would be 
  3442. necessary to write the Amstrad data collection and the Acorn data 
  3443. conversion programs for oneself, but it should be possible to read data 
  3444. into a spreadsheet or database without too much difficulty.
  3445. 8.3
  3446. Though data collection by computer in the field can be a little slower 
  3447. than pen and paper methods, it saves a lot of time in transcribing data 
  3448. and checking for errors.
  3449. 8.3
  3450. Teachers who Éneed to take a computer homeæ often require only simple 
  3451. wordprocessing facilities and the NC100 certainly deserves a second look 
  3452. for this purpose alone. One or two NC100 in each classroom for entry of 
  3453. text, along with a RISC OS machine for formatting and printing could 
  3454. also be put to good use.
  3455. 8.3
  3456. The collaboration between Acorn and Psion led to a product which has 
  3457. been well received. Acorn might do worse than talk to Mr Sugar because 
  3458. the unit price of the NC100 is now only about ú71, which, with VAT and 
  3459. retail margin, translates to just under ú120. Many parents would be 
  3460. willing and able to spend that sort of money on a computer for their 
  3461. offspring, and it is within the budget of College and University 
  3462. students. Personally Iæd find a card type database more use than an 
  3463. address book or a diary.
  3464. 8.3
  3465. Next time, Iæll discuss a couple of programs which can be used to 
  3466. transfer files between the NC100 and RISC OS machines.ááAá 
  3467. 8.3
  3468. Risc PCæs Astronomical Aspirations
  3469. 8.3
  3470. A computer hardware project
  3471. 8.3
  3472. by Ronald Alpiar
  3473. 8.3
  3474. Donæt be mislead Ö this article is NOT just about the RiscáPC and it is 
  3475. NOT just about astronomy. From Archive questionnaires, I know that a 
  3476. lots of you want articles about using RISCáOS computers for interfacing 
  3477. projects Ö for control or using the computer to sense and measure 
  3478. automatically. Those of us who were weaned on the BBC Micro will have 
  3479. been disappointed at how difficult it was to do anything similar on the 
  3480. first Archimedes when it arrived Ö we had been spoilt!
  3481. 8.3
  3482. In this article, Ronald opens the way for projects using the 
  3483. bidirectional parallel port on A3010, 3020, 4000, 5000 and RiscáPC 
  3484. computers. Did you know that the parallel port actually has 17 lines 
  3485. that can be used, variously, for input and output?
  3486. 8.3
  3487. It is still not easy to do I/O on a RISCáOS computer but, hopefully, 
  3488. where Ronald leads, others will follow. If you do develop an interfacing 
  3489. project using the parallel port, please tell us about it. Perhaps one of 
  3490. our software expert readers will help us by providing a series of 
  3491. functions and procedures that will help those of us not too familiar 
  3492. with the ARM code programming that is needed if speed is of the essence.
  3493. 8.3
  3494. I look forward very much to hearing how you all get on with your 
  3495. interfacing projects, but remember, if you are connecting electrically 
  3496. to your computer, even through the parallel port, you must take great 
  3497. care. Iæm afraid that we at Archive cannot accept any responsibility for 
  3498. damage to your computer caused by following the advice in this or any 
  3499. succeeding articles Ö but have fun anyway and we have access to some 
  3500. very able computer-repair experts if you do have problems! Ed.
  3501. 8.3
  3502. It was love at first sight! Delivered on the same day, RiscáPC and 
  3503. Starlight Expressæ SX Astronomical camera lay side-by-side on my 
  3504. workbench, exchanging meaningful glances. After a short engagement, Iæm 
  3505. glad to announce that nuptial vows have been duly exchanged. Lest 
  3506. readers conclude that Iæve finally taken leave of my senses, Iæd best 
  3507. explain.
  3508. 8.3
  3509. The RiscáPC requires no introduction Ö though (be warned!) we shall be 
  3510. taking an unusually intimate look at its Printer Port. CCD astronomical 
  3511. cameras, on the other hand, are not exactly mass consumer items. 
  3512. Starlight Express, the sole UK entry in a fiercely competitive 
  3513. manufacturing market for these devices, consists of two pieces of 
  3514. hardware together with software and documentation.
  3515. 8.3
  3516. The camera head encapsulates the CCD sensor and supporting electronics, 
  3517. and incorporates a thermo-electric cooling (TEC) device Ö to minimise 
  3518. the build up of thermal electrons during long exposures. In use, the 
  3519. camera head is attached to some optical imaging device, be it a 
  3520. sophisticated telescope, or merely a humble camera lens.
  3521. 8.3
  3522. The camera head is connected to an interface unit which Édrivesæ the CCD 
  3523. sensor and digitises the returning signals and displays the sensoræs 
  3524. temperature.
  3525. 8.3
  3526. The interface unit in turn is connected to the printer port of any PC. 
  3527. Software is used to make the interface send correct driving signals to 
  3528. the camera head, and to store and display the returning digital 
  3529. information. The fact that is is controlled in software, unlike the 
  3530. commercial TV imaging modules that I reported on in Archive 4.9 p32 
  3531. unlocks a magic door to experimentation.
  3532. 8.3
  3533. How it works
  3534. 8.3
  3535. To appreciate the hardware and software demands on the RiscáPC, we must 
  3536. first roughly understand how an imaging sensor works. The general 
  3537. principles were explained in the earlier article. Briefly summarising, 
  3538. sensors contain arrays, typically consisting of several hundred rows and 
  3539. columns, of photo sites. Figure 2 is a highly simplified diagram of a 4-
  3540. by-4 array. Incoming photons of light impinging onto the photo sensors, 
  3541. release electrons according to Einsteinæs photo-electric effect. During 
  3542. exposure, biasing electrodes ensure that these photo-electrons 
  3543. accumulate independently in each photo-sensor site.
  3544. 8.3
  3545. (I never fail to be thrilled by the thought of those microscopic 
  3546. photons, commencing their epic odyssey whilst dinosaurs still roamed our 
  3547. earth, faithfully tracing their geodesic trajectories through the vast 
  3548. emptiness of the curved space-time continuum, until finally splashing 
  3549. down onto the surface of my CCD sensor. It is hard to resist the 
  3550. anthropomorphic urge to cheer and greet each such new quantum arrival!)
  3551. 8.3
  3552. After exposure, other electrodes guide each packet of photo-electrons in 
  3553. turn to output circuitry. All designs have in common the sensor array, a 
  3554. horizontal shift register, and output processing circuits. Designs 
  3555. differ in the geometric arrangements for the orderly shepherding of 
  3556. photo electrons from the sensor sites into the horizontal register.
  3557. 8.3
  3558. The crudest approach is simply to move the electrons down into the 
  3559. horizontal register row-by-row. But since whilst occupying photo-
  3560. sensitive sites, further photo electrons will be generated, this 
  3561. approach causes Éstreakingæ of bright sources. A similar technique 
  3562. rapidly transfers the electrons, row-by-row, into an identical shielded 
  3563. array where they can await further processing quarantined from invasive 
  3564. light. This is the Éframe transferæ technique. The disadvantage is that 
  3565. one is effectively using only half the array for actual imaging.
  3566. 8.3
  3567. The SX camera employs a more sophisticated Éinterline transferæ 
  3568. technique. During exposure (which may range from milliseconds to an 
  3569. hour) photo electrons accumulate in the photo sensitive sites. Exposure 
  3570. completed, a pulse signal dumps the electrons into adjacent cells in the 
  3571. vertical registers, where they are safe from incoming photons.
  3572. 8.3
  3573. Thence they are transferred row-by-row to the horizontal register.
  3574. 8.3
  3575. Once a row of bundles of photo electrons are settled into the horizontal 
  3576. register, they are shifted, one at a time, into the output circuitry, 
  3577. there to be converted from a charge into a voltage, and amplified.
  3578. 8.3
  3579. At this stage, off-chip circuitry digitises the analogue pixel signal 
  3580. voltages, enabling them to form computer input. Again, there are several 
  3581. methods of digitising ranging from simple Ésample-and-holdæ circuits to 
  3582. elaborate Édual slope integrationæ designs which gain high marks in the 
  3583. signal-to-noise stakes. The digitisation is normally to 12 or even 16 
  3584. bits Ö too wide for a standard 8-bit wide I/O channel. So the computer 
  3585. usually reads the output in two or more chunks.
  3586. 8.3
  3587. Shift registers also vary in design: 2, 3 or 4 phase arrangements exist 
  3588. Ö in all cases ensuring that adjacent bundles are not allowed to mingle 
  3589. and thus smear the image. Figure 3 illustrates a typical 3-phase shift 
  3590. register.
  3591. 8.3
  3592. To summarise, some 16Ö24 input/output lines are needed to drive the 
  3593. equipment, namely
  3594. 8.3
  3595. output:
  3596. 8.3
  3597.   6 lines to clock the vertical and horizontal registers
  3598. 8.3
  3599.   1 to switch the on-chip output amplifier on/off
  3600. 8.3
  3601.   1 to swill away electrons before exposure
  3602. 8.3
  3603.   1Ö2 to dump sensor electrons into vertical registers
  3604. 8.3
  3605.   1Ö2 operate the analogue/digital converter
  3606. 8.3
  3607.   1Ö2 to select a chunk of digitised output
  3608. 8.3
  3609. input:
  3610. 8.3
  3611.   0Ö1 line to sense completion of analogue/digital conversion
  3612. 8.3
  3613.   4Ö8 lines to accept digitised output
  3614. 8.3
  3615. Although the SX interface unit accepts TTL logic signals (i.e. voltages 
  3616. compatible with normal computer I/O), we require unhindered control of 
  3617. each individual line Ö altering any one must never affect any other 
  3618. line. Speed is also essential. Array readout should be as fast as 
  3619. possible, as every secondæs delay adds noise to the signal in the form 
  3620. of thermal electrons. Since a sensor may typically contain ╜ million 
  3621. pixels, this calls for clocking speeds between 1Ö10╡s. How does RiscáPC 
  3622. match up to these demands? At first glance, it has nothing to offer, 
  3623. unless one resorts to the crutch of I/O expansion cards.
  3624. 8.3
  3625. Digital input/output
  3626. 8.3
  3627. Enter, deus ex machina, the RiscáPCæs 25-pin D-type socket, which we 
  3628. always thought of as a mere printer port! Not so Ö as is clear from a 
  3629. glance at Appendix C of the Welcome Guide, where it is correctly 
  3630. described as a Parallel Port. Moreover, the accompanying pinout table 
  3631. reveals the presence of some 17 I/O data lines. Although standard 
  3632. manuals provide no clue as to how to how to program them, all is 
  3633. revealed in the PRMs (Volume 2, pp477ff).
  3634. 8.3
  3635. Communication to and from the port is serviced via three memory-mapped 
  3636. hardware registers, namely the Édataæ, Éstatusæ and Écontrolæ registers. 
  3637. A special SWI öParallel_Opò enables the useræs program to talk to these 
  3638. registers. The functions of the three registers are:
  3639. 8.3
  3640. data register
  3641. 8.3
  3642.   an 8 bit wide parallel I/O channel. When printing, it is used in 
  3643. output mode, and contains the ASCII code of a character
  3644. 8.3
  3645. status register
  3646. 8.3
  3647.   only 5 bits of the byte are actually wired up, all inputs. During 
  3648. printing, these inform the printer driver of the current printer status 
  3649. (e.g. busy, error, paperout, etc)
  3650. 8.3
  3651. control register
  3652. 8.3
  3653.   again only 4 of the possible 8 bits are wired to the socket, all are 
  3654. outputs, normally used to send special signals to printers
  3655. 8.3
  3656. On entry to öParallel_Opò, R0 dictates which register is addressed and 
  3657. the direction of data. For example, to write to the data register, set 
  3658. R0=2 and R1=data to be written: e.g. to set data lines 1 & 2 high, and 
  3659. the rest (i.e. lines 0 and 3Ö7) low from Basic, enter the instruction:
  3660. 8.3
  3661.   SYS öParallel_Opò, 2, 6 : REM 22 + 21 = 6
  3662. 8.3
  3663. or in Assembly code:
  3664. 8.3
  3665.   MOV R0,#2  ; set R0=2 Ö write to the data register
  3666. 8.3
  3667.   MOV R1,#6  ; set R1=6 Ö data to be written 6
  3668. 8.3
  3669.   SWI öParallel_Opòá; software interrupt to 
  3670. 8.3
  3671. perform this action
  3672. 8.3
  3673. Hereæs a more advanced example. Suppose that data lines D0, D1, D2 
  3674. control voltages v1,v2,v3 of the vertical shift registers. Then the 
  3675. following loop of instructions would move the entire array down one row 
  3676. vertically each time round (the bottom-most row enters the horizontal 
  3677. register):
  3678. 8.3
  3679. REPEAT
  3680. 8.3
  3681. SYS öParallel_Opò, 2, 1 : REM v1=High
  3682. 8.3
  3683. SYS öParallel_Opò, 2, 3 : REM v1,v2=High
  3684. 8.3
  3685. SYS öParallel_Opò, 2, 2 : REM v2=High
  3686. 8.3
  3687. SYS öParallel_Opò, 2, 6 : REM v2,v3=High
  3688. 8.3
  3689. SYS öParallel_Opò, 2, 4 : REM v3=High
  3690. 8.3
  3691. SYS öParallel_Opò, 2, 5 : REM v3,v1=High
  3692. 8.3
  3693. UNTIL 0
  3694. 8.3
  3695. To get the output lines toggling...
  3696. 8.3
  3697. Figure 4 presents a working program which demonstrates these principles. 
  3698. Youæll need some hardware to use it. First remove any Édonglesæ from 
  3699. your parallel socket (they are likely to upset the data flow, and may 
  3700. even be damaged) and/or any printer. Wire up a connector consisting of a 
  3701. 25-way IDC D-type plug, with 25 way ribbon cable, and pin out lines 2Ö9 
  3702. (data lines D0 to D7) and any of lines 18Ö25 (all earth). Plug it into 
  3703. the parallel socket. Beg, borrow or buy an oscilloscope. Set the 
  3704. timebase to 10╡s/division and the vertical amplitude to 5 volts/
  3705. division. Connect the oscilloscopeæs probe clips (the right way round!) 
  3706. to any earth and any one data line.
  3707. 8.3
  3708. The program consists of two parts, square1 & square2. Both parts set up 
  3709. a square wave on all 8 lines D0ÖD7, the number of complete cycles is set 
  3710. by E% (transmitted to R4). Square1 illustrates the recommended and 
  3711. Ésafeæ method: access to the hardware is gained only via official 
  3712. channels of a SWI call. Your oscilloscope should show a square wave with 
  3713. a pulse width of 8.5╡s (or 17╡s/cycle). Alas, this is not quite as fast 
  3714. as one might wish.
  3715. 8.3
  3716. To achieve greater speeds, square2 daringly risks direct hardware 
  3717. access. Under normal Éuser modeæ, hardware accesses are blocked with the 
  3718. message öinternal error : abort on data transferò; so we first have to 
  3719. enter Ésupervisor modeæ. We need to find out the address in RAM where 
  3720. the parallel data register is mapped. The (off limits) SWI 
  3721. öParallel_HardwareAddressò obligingly places the address in R0 
  3722. (incidentally the status and control registers are in R0+1 and R0+2). 
  3723. From then on, all is similar to the code in square1, but remembering to 
  3724. return from supervisor to user mode before returning to Basic! Note the 
  3725. dramatic increase in speed using direct access, from 8.5╡s to about 1╡s!
  3726. 8.3
  3727. I shanæt bore you with precise details of which bits of the three 
  3728. parallel registers are wired to the various SX camera interface control 
  3729. lines. Suffice it to say that all the cameraæs control requirements were 
  3730. adequately catered for using only the parallel port connector.
  3731. 8.3
  3732. The driving software follows the path already blazed by the developers 
  3733. of the PC-hosted SX camera, Terry Platt and Ed Rees, to whom I am 
  3734. immensely grateful for help and advice generously accorded. The original 
  3735. software was written in Power Basic (a compiled dialect of Basic running 
  3736. under DOS on PCs). My task was to write a similar program for RiscáPC. 
  3737. The program is mainly in assembly language, supplemented by Basic for 
  3738. operations where time is not at a premium.
  3739. 8.3
  3740. The PC program, running on an Amstrad 2086 with maths co-processor, took 
  3741. 55 seconds to readout, store and display the contents of the sensor 
  3742. after exposure. On the RiscáPC the same operation completed in 3.8 
  3743. seconds (normal mode) and under 1 second in fast mode Ö ænuff said?
  3744. 8.3
  3745. The Starlight Express SX Astronomical camera is available from FDE Ltd, 
  3746. Bodalair House, Sandford Lane, Hurst, Berks, RG10 0SU. (01734-
  3747. 342600).ááAá 
  3748. 8.3
  3749. Figure 1. The ÉWedding Photoæ Ö SX with the RiscáPC!!
  3750. 8.3
  3751. The SX camera interface unit sits on the lap of RiscáPCæs casing. Note 
  3752. the temperature display and ribbon cable, normally plugged into the 
  3753. parallel port socket. The camera head crowns the pose. On its right is 
  3754. an attached SLR camera lens: on its left, cooling fins to dissipate heat 
  3755. generated by the TEC heat pump.
  3756. 8.3
  3757. Figure 3.    Typical 3-phase shift register
  3758. 8.3
  3759. Biasing electrodes in cells marked v1 are all wired together in 
  3760. parallel. Likewise those marked v2 and v3. During phase 1 bundles of 
  3761. photo-electrons (A, B, C, D, E) are confined to cells v1, attracted by 
  3762. the high levels of biasing electrodes v1=High. In phase 2, both v1 and 
  3763. v2 biasing electrodes are High: bundles of electrons are free to share 
  3764. adjacent cells, v1 and v2. In phase 3, v1 electrodes are lowered, so 
  3765. that all electrons in v1 cells migrate to v2. By this time the five 
  3766. bundles of electrons have been shifted one cell to the right.
  3767. 8.3
  3768. Phaseá1
  3769. 8.3
  3770. v1=High
  3771. 8.3
  3772. v2=Low
  3773. 8.3
  3774. v3=Low
  3775. 8.3
  3776. Phaseá2
  3777. 8.3
  3778. v1=High
  3779. 8.3
  3780. v2=High
  3781. 8.3
  3782. v3=Low
  3783. 8.3
  3784. Phaseá3 
  3785. 8.3
  3786. v1=Low
  3787. 8.3
  3788. v2=High
  3789. 8.3
  3790. v3=Low
  3791. 8.3
  3792. Figure 2. Schematic diagram of one type of CCD image sensor
  3793. 8.3
  3794. This shows a 4 row ╫ 4 column pixel array, and illustrates one of many 
  3795. different methods of shepherding bundles of photo-electrons successively 
  3796. into the output circuit. Incoming photons impinging on the array of 
  3797. photo-sensitive sites (ÉSæ), create photo-electrons which accumulate 
  3798. during exposure. After exposure the system, enters a readout state. 
  3799. First electrons are simultaneously shifted from photo sites into 
  3800. adjoining vertical registers. Next they are moved, one row at a time, 
  3801. down into the horizontal register.Thence they are shifted one cell at a 
  3802. time into the output processing circuit.
  3803. 8.3
  3804. REM Program to set up square wave on parallel portæs data lines
  3805. 8.3
  3806. DIM ccdops% 1000        :REM reserve space for code
  3807. 8.3
  3808. FOR pass%=0 TO 3 STEP 3 :REM 2-pass assembly
  3809. 8.3
  3810. P%=ccdops%              :REM address of start of assembled code
  3811. 8.3
  3812. [
  3813. 8.3
  3814. OPT pass%
  3815. 8.3
  3816. .square1
  3817. 8.3
  3818.          MOV   R0,   #1     ; R0=1 - write to parallel data register
  3819. 8.3
  3820. .loop1   MOV   R1,   #0     ; data to be written is 0 (8 lines low)
  3821. 8.3
  3822.          SWI   öParallel_Opò; the SWI writes R1 data to the data 
  3823. register
  3824. 8.3
  3825.          MOV   R1,   #&FF   ; data to be written is 255 (8 lines high)
  3826. 8.3
  3827.          SWI   öParallel_Opò; the SWI writes R1 data to the data 
  3828. register
  3829. 8.3
  3830.          SUBS  R4,R4,#1     ; decrement loop counter
  3831. 8.3
  3832.          BGE   loop1        ; loop till finished
  3833. 8.3
  3834.          MOV   PC,   R14    ; and then return to Basic
  3835. 8.3
  3836. ;
  3837. 8.3
  3838. .square2 SWI   öOS_EnterOSò ; entering supervisor mode allows access...
  3839. 8.3
  3840.                             ; to normally protected hardware addresses..
  3841. 8.3
  3842.                             ; mind your step!
  3843. 8.3
  3844.          SWI   öParallel_HardwareAddressò
  3845. 8.3
  3846.                             ; and the above naughtily places the base...
  3847. 8.3
  3848.                             ; address of the parallel port into R0
  3849. 8.3
  3850. .loop2   MOV   R1,   #0     ; data to be written is 0 (8 lines low)
  3851. 8.3
  3852.          STRB  R1,   [R0]   ; poke data directly into data register - 
  3853. ouch!
  3854. 8.3
  3855.          MOV   R1,   #&FF   ; data to be written is 255 (8 lines high)
  3856. 8.3
  3857.          STRB  R1,   [R0]   ; poke data directly into data register
  3858. 8.3
  3859.          SUBS  R4,R4,#1     ; decrement loop counter
  3860. 8.3
  3861.          BGE   loop2        ; loop till finished
  3862. 8.3
  3863. ;
  3864. 8.3
  3865.          TEQP  PC,#0        ; return from supervisor to user mode
  3866. 8.3
  3867.          MOVNV R0,R0        ; NOP to realign data banks...
  3868. 8.3
  3869.          MOVNV R0,R0        ; ...and once more for luck
  3870. 8.3
  3871.          MOV   PC,   R14    ; and only then return to Basic
  3872. 8.3
  3873. ]
  3874. 8.3
  3875. NEXT pass%
  3876. 8.3
  3877. E%=1E6 : t=TIME             : REM depth of loop passed to R4
  3878. 8.3
  3879. CALL square1                : REM loop lasts about 17.8 seconds
  3880. 8.3
  3881. PRINT (TIME-t)/100;ö secondsò
  3882. 8.3
  3883. E%=1E7 : t=TIME             : REM depth of loop passed to R4
  3884. 8.3
  3885. CALL square2                : REM loop lasts about 20.3 seconds
  3886. 8.3
  3887. PRINT (TIME-t)/100;ö secondsò
  3888. 8.3
  3889. END
  3890. 8.3
  3891. DTP Column
  3892. 8.3
  3893. Mark Howe
  3894. 8.3
  3895. I gather that there are 30,000+ Impression users, so presumably some of 
  3896. them must have made some interesting discoveries that they could share 
  3897. with the rest of us. I suspect that, like myself, most of them would 
  3898. rather read columns than write them, but if we all keep thinking this 
  3899. way, none of us will ever have a DTP Column to read! Anyway, before 
  3900. inflicting too many of my opinions on an unsuspecting readership, I 
  3901. suppose it is only fair to reveal some of my own background and 
  3902. prejudices.
  3903. 8.3
  3904. I live in the South of France with my wife and two 8Mb A5000æs. 
  3905. Together, we produce most of the printed materials for an international 
  3906. missionary society. In the last year I have worked on projects ranging 
  3907. from full-colour A3 publicity brochures to black and white lecture notes 
  3908. in six different languages. In the next year, I hope to produce five 
  3909. illustrated books in English and French. I am also a director of a small 
  3910. company which has installed Acorn DTP systems in England and France, 
  3911. with customers ranging from a print shop, through several computerphobic 
  3912. evangelists to a doctor in Marseille. In short, I am your typical 
  3913. Archive reader!
  3914. 8.3
  3915. What should a DTP column include?
  3916. 8.3
  3917. Editing this column is going to be an interesting task, due to the great 
  3918. variety of users involved in DTP:
  3919. 8.3
  3920. 1:áDTP can range from glorified wordprocessing on an inkjet printer to 
  3921. the production of the National Geographic. Computer Conceptsæ excellent 
  3922. idea of a document processor has blurred the distinction between DTP and 
  3923. WP more than on other platforms, while the fairly widespread use of 
  3924. direct drive laser printers has taken many users in a different 
  3925. direction to the rest of the world. I imageset most of my work, which 
  3926. makes reliable PostScript generation something of a priority (some would 
  3927. say an obsession). Paul produces Archive on a Laser Direct, and so 
  3928. PostScript is presumably somewhat irrelevant for him.
  3929. 8.3
  3930. 2:áThere is now a clear and growing distinction between those who have a 
  3931. RiscáPC Ö either because they have upgraded or because they are new to 
  3932. the wonderful world of Acorn Ö and those who are still using older 
  3933. machines. The latter group are increasingly going to find their 
  3934. processors too slow, their RAM too limited, their screen modes too 
  3935. restrictive and, eventually, their operating system too outdated to 
  3936. follow the Éhavesæ. I for one am glad that Acorn have moved on, and I do 
  3937. not, for example, believe that it is fair to expect to run Artworks 
  3938. successfully without a hard disc (as the author of one letter to an 
  3939. Acorn magazine recently complained). Equally, many Archive users will 
  3940. have to continue using their ageing machines for some time to come, so 
  3941. some of the latest developments in Acorn DTP are irrelevant to these 
  3942. people.
  3943. 8.3
  3944. 3:áProfessional users expect state of the art applications, and are (or 
  3945. should be) willing to pay for them. Others, including some schools, 
  3946. churches and hobbyists, are trying to do DTP on a shoestring. There is 
  3947. no doubt in my mind that the upgrade from Impression II to Publisher was 
  3948. excellent value for money, but I am sure that many readers of this 
  3949. column agonised over spending ú30 in order to get it. Endless lists of 
  3950. new products are not what such people need most.
  3951. 8.3
  3952. The above points were brought home to me recently when I called a friend 
  3953. who had bought an A3000 for DTP some time ago. He told me that he was 
  3954. still very happy with his purchase, and with Ovation. He had just 
  3955. upgraded to RISC OS 3.1 and had bought some more PD fonts, etc. It was 
  3956. only twenty minutes into the conversation that I realised he was working 
  3957. from a double density floppy! It is a credit to Acorn and their 
  3958. developers that this is possible at all Ö no Mac or PC column would have 
  3959. to deal with floppy-only DTP users!
  3960. 8.3
  3961. Enough excuses! I would like to see this column covering the following 
  3962. areas:
  3963. 8.3
  3964. Å Tutorials on new or under-used features and techniques;
  3965. 8.3
  3966. Å New products, preferably from the angle of öwhat they do for usò 
  3967. rather than ögee, wow, what a slick piece of code!ò;
  3968. 8.3
  3969. Å How to get more out of existing products;
  3970. 8.3
  3971. Å Problems with existing products, and how to get round them;
  3972. 8.3
  3973. Å Tips for creating different effects, saving time or making DTP 
  3974. documents look better.
  3975. 8.3
  3976. I have some ideas for the first couple of months, but after that I am 
  3977. going to need your help! If you have something useful to share with 
  3978. other DTP users, or if you have expertise in my particular area, please 
  3979. contact me (via the Archive office).
  3980. 8.3
  3981. A closer look at Publisher
  3982. 8.3
  3983. Impression Publisher is, in my view, the single most important DTP 
  3984. product to be launched in the Acorn market this year. Impression II was 
  3985. already the most powerful DTP program on an Acorn platform, and in most 
  3986. ways was competitive with Mac and PC applications. Some users had 
  3987. already upgraded to Style. Much was therefore expected of Publisher.
  3988. 8.3
  3989. New programs, new features
  3990. 8.3
  3991. Computer Concepts have actually produced three new versions of 
  3992. Impression. The following list is an attempt to summarise what new 
  3993. features Style, Publisher and Publisher Plus offer to existing 
  3994. Impression II users. I have taken the information mainly from the 
  3995. Computer Concepts Product Guide and the Publisher Plus manual. The 
  3996. numbers after each feature denote whether it is available in Style, 
  3997. Publisher and Publisher Plus (╣), Publisher and Publisher Plus (▓) or 
  3998. Publisher Plus only (│).
  3999. 8.3
  4000. Improved User Interface, including tool bars╣, drag and drop editing╣, 
  4001. OLE╣, graphics tool╣.
  4002. 8.3
  4003. Improved graphics handling, including provision for 24 bit graphics╣; 
  4004. TIFF╣, CMYK▓, EPS│, DCS│ and (optionally) JPEG╣ and PhotoCD files╣; 
  4005. control over brightness, contrast and colour balance (including duotone 
  4006. photos)▓; irregular graphics frames▓.
  4007. 8.3
  4008. Typographic features, including control over underline, superscript and 
  4009. subscript sizes and offsets▓; manual and auto kerning and tracking▓; 
  4010. page grid▓; a more powerful version of Swap Case│.
  4011. 8.3
  4012. On-line help╣
  4013. 8.3
  4014. Bundled programs, including TableMate╣, Equasor╣ and WordWorks╣.
  4015. 8.3
  4016. Enhanced printing control, including PostScript settings at a document 
  4017. and graphics level▓; control over the page origin on imagesetters│; 
  4018. advanced four-colour separation facility, customisable for different 
  4019. output devices, and with an overprint option▓ (more flexible in 
  4020. Publisher Plus); on-screen preview of separations▓; spot colour 
  4021. support│; OPI│.
  4022. 8.3
  4023. Miscellaneous changes, including named master pages╣; control of marked 
  4024. sections of text with the cursor╣; Artworks-style zooming╣; the option 
  4025. to toggle page borders from the keyboard╣; improved word counts│.
  4026. 8.3
  4027. The user interface
  4028. 8.3
  4029. User interfaces are always an emotive subject, but as Computer Conceptæs 
  4030. promotion of Style and Publisher has placed heavy emphasis on the 
  4031. improved look and feel of these programs, I think it is reasonable to 
  4032. ask how significant the changes really are.
  4033. 8.3
  4034. I like drag and drop editing. It makes all those öhave I copied the 
  4035. carriage return?ò dilemmas a thing of the past. OLE works, but I am not 
  4036. sure it was as exciting as we had been led to believe. It has always 
  4037. been possible to switch between applications by saving to the iconbar, 
  4038. which is one advantage of a true multitasking system such as RISC OS. 
  4039. The graphic tool at least means that illustrations are harder to move by 
  4040. accident, but I still tend to use the dialogue box to position them 
  4041. exactly.
  4042. 8.3
  4043. I am not at all convinced that the tool bar is a particularly useful 
  4044. feature for the experienced user, and have switched it off on my copy of 
  4045. Publisher. One of the advantages of RISC OS is its use of pop-up menus, 
  4046. which obviate the need to move the mouse pointer constantly to the top 
  4047. of the screen. Even some of my novice users have decided that keyboard 
  4048. shortcuts or menus are less hassle than all the mouse activity that 
  4049. comes with the tool bar. And then there is the small problem that if you 
  4050. happen to like working in mode 27 or mode 12, you lose 20% of your 
  4051. screen area and cannot access three of the icons because the button bar 
  4052. is too long!
  4053. 8.3
  4054. Many of the keyboard shortcuts have been changed, in order to make CCæs 
  4055. products more compatible with other RISC OS and Éindustry standardæ 
  4056. applications. On the whole, this is initially annoying but not 
  4057. disastrous. However, one change which I am unhappy with is the use of 
  4058. <ctrl-B> and <ctrl-I> to produce bold and italic text. Publisher copes 
  4059. with most fonts better than any other Acorn program, but it still fails 
  4060. to find bold or italic versions of some of my favourite EFF fonts. Using 
  4061. <f3> and <f4> was not elegant, but at least it was consistent.
  4062. 8.3
  4063. (I think there are two issues here: which keystrokes are used Ö and 
  4064. thatæs a matter of personal taste Ö and the way that bold and italic are 
  4065. implemented Ö as effects on top of the basic font style (the new way of 
  4066. doing it) or as style definitions in themselves (the old way). I have 
  4067. discussed the latter issue in more detail in the Comment Column on page 
  4068. 15. Ed.)
  4069. 8.3
  4070. If I could change one thing in Publisher, it would be the new Éedit 
  4071. styleæ dialogue boxes. In Impression 2.19 the font name, size, line 
  4072. spacing and paragraph spacing were at the top of the list, and could be 
  4073. changed quickly using the keyboard. In Impression 2.5, the order 
  4074. changed, so that more scrolling or cursor keypresses were needed, but at 
  4075. least they were in the same list. In Publisher, the four most useful 
  4076. attributes (to me at least) are spread over three dialogue boxes. Even 
  4077. worse, there are no keyboard shortcuts to access these boxes, and it is 
  4078. impossible to have more than one open at once. This means more clicking, 
  4079. more time, and the necessity to memorise the information in each box. 
  4080. Computer Concepts say that this change was introduced at customersæ 
  4081. request, but I cannot see how it is better than the old system except in 
  4082. appearance. (Iæm not sure I agree. What do others think? Ed.)
  4083. 8.3
  4084. Overall, I think that Publisher does have a better interface than 
  4085. Impression II, but that the improvement is not staggering. To be fair to 
  4086. Computer Concepts, their user interface was already pretty good, so it 
  4087. was always going to be difficult to make major improvements. My main 
  4088. point here is that, in terms of priorities for existing users, I do not 
  4089. think that OLE and tool bars were at the top of many lists. (Please let 
  4090. me know if you have any strong views on this Ö or indeed any other 
  4091. subject covered in this article.)
  4092. 8.3
  4093. Graphics handling
  4094. 8.3
  4095. If, like me, you do not have a colour scanner, being able to load 24-bit 
  4096. graphics from other machines is extremely useful. It is also worth 
  4097. pointing out that desktop colour scanners will not give the same results 
  4098. as a professional drum scanner, although having colour photos scanned 
  4099. and gamma corrected by a bureau is not cheap.
  4100. 8.3
  4101. My last attempts to import 24-bit graphics were while using Impression 
  4102. 2.5. On this occasion, I failed to load JPEG files but had no trouble 
  4103. with TIFF files. When the document was finally imageset (via Publisher), 
  4104. the photos were apparently reduced to 8-bit colour. I do not know 
  4105. whether this was due to Publisher, the Acorn printer drivers or 
  4106. something else, but I hope it will not happen again. I would like to 
  4107. hear how other people are getting on using 24-bit images in Publisher.
  4108. 8.3
  4109. The ability to import EPS files is something I have been awaiting for 
  4110. some time. Unfortunately, I gather that Publisher Plus cannot display 
  4111. EPS graphics on the screen. True, other DTP programs have this problem, 
  4112. but in the Mac or PC world, any serious DTP user has a PostScript 
  4113. printer on his desk. If Laser Direct will not print EPS files either, 
  4114. imagesetting is going to be something of a hit and miss affair.
  4115. 8.3
  4116. I consider providing EPS export to be a priority. Firstly, it would then 
  4117. be possible to embed one Publisher page in another (handy for 
  4118. catalogues, but more generally for planning several pages onto one sheet 
  4119. of film). Secondly, this would provide a way of getting formatted text 
  4120. into Artworks. Thirdly, a Mac bureau could load the EPS output into 
  4121. XPress, which could be handy when PostScript generation fails (or for 
  4122. mixing output from Acorns and Macs in the same document).
  4123. 8.3
  4124. The new colour mapping control is excellent. I cannot see many people 
  4125. without a RiscáPC trying to touch up full colour images, but I use this 
  4126. feature of Publisher a lot to generate duotone photos (i.e. monochrome 
  4127. photos that go from one colour to another instead of from black to 
  4128. white).
  4129. 8.3
  4130. Irregular graphics frames is another new feature which has produced much 
  4131. excitement. It is useful in certain circumstances, but most users are 
  4132. not going to use it very often (or, if they do, they are going to 
  4133. produce some hideous documents!). Screen redrawing is particularly shaky 
  4134. around irregular graphics frames.
  4135. 8.3
  4136. Overall, I think that the graphics features of Publisher are of great 
  4137. interest to Époweræ users, but not necessarily to those producing their 
  4138. output on laser printers or monochrome inkjets.
  4139. 8.3
  4140. Typographic features
  4141. 8.3
  4142. Auto-kerning and tracking are great but auto-kerning can cause some 
  4143. interesting problems when working with Acorn bureaus. It is important 
  4144. for the bureau to have the same version of each font (i.e. RISC OS 2 or 
  4145. 3) as the machine on which the file was produced.
  4146. 8.3
  4147. I have used the modify underlining facility to quite a lot, as I always 
  4148. found the default settings in ImpressionáII too thin and too high for my 
  4149. tastes. I have not used the subscript control or the page grid at all. 
  4150. The new control over the action of Swap Case looks very useful, but I 
  4151. hope that CC will include this feature in Publisher and Style too.
  4152. 8.3
  4153. Overall, tracking and auto-kerning alone make Publisher significantly 
  4154. better than Impression II in this area.
  4155. 8.3
  4156. Bundled programs
  4157. 8.3
  4158. I have never used Equasor, although a friend who is studying mathematics 
  4159. says it is wonderful. WordWorks seems to do what is claimed for it, 
  4160. although I personally prefer flicking real pages with my fingers. If 
  4161. anyone wants to write a tutorial on TableMate I would read it avidly!
  4162. 8.3
  4163. On-line help
  4164. 8.3
  4165. This feature is obviously going to be of interest mainly to new users. I 
  4166. would have preferred a printed summary of new features to the on-line 
  4167. approach. (In fact, I cannot find auto numbering, which is the only new 
  4168. feature I didnæt know about already, in any of the on-line browsers.)
  4169. 8.3
  4170. Enhanced printing control
  4171. 8.3
  4172. No-one who has tried to use the Business Supplement to produce 
  4173. separations would doubt that Publisher is a vast improvement. The most 
  4174. welcome feature from my point of view is the option to overprint black 
  4175. text. The on-screen preview appears to be a pretty good guide to the way 
  4176. separations will appear, as far as the limits of my 8-bit display allow. 
  4177. The control over PostScript screens etc is also very useful. My 
  4178. reservations are as follows:
  4179. 8.3
  4180. Å The last newsletter that I had imageset using Publisher Plus failed to 
  4181. pick up some of the PostScript settings in my file, leading to some 
  4182. bizarre effects on the finished document.
  4183. 8.3
  4184. Å It would be extremely useful to be able to see what screens etc had 
  4185. been selected, both on the screen and on non-PostScript output. As with 
  4186. EPS, this requirement is more important on an Acorn than a Mac, given 
  4187. the comparative rarity of PostScript desktop printers. Couldnæt some of 
  4188. that ShowPage code be dusted down and pressed into service here?
  4189. 8.3
  4190. Å Trapping, even of a primitive kind, would make my printers very happy 
  4191. indeed!
  4192. 8.3
  4193. Å I am told that the customisable separation profiles do not work. Can 
  4194. anyone confirm or deny this?
  4195. 8.3
  4196. I had great hopes for OPI, but having discovered that it does not work 
  4197. with PhotoCD images, I am not now likely to use it in the immediate 
  4198. future. (This is a limitation with OPI in general, not with CCæs 
  4199. implementation.) I would like to hear from anyone using OPI. Overall, a 
  4200. vast improvement.
  4201. 8.3
  4202. Miscellaneous changes
  4203. 8.3
  4204. To be honest, little things like Artworks-style zooming with the mouse 
  4205. have probably made more difference to my day-to-day use of Impression 
  4206. than some of the headline-grabbing innovations. I do hope that those 
  4207. students wanting to count words in their essays will not have to upgrade 
  4208. to Publisher Plus! Some day soon, I would like true slaving to disc, as 
  4209. otherwise those of us with old 4 and 8Mb machines will have trouble 
  4210. using some of the new features with complex documents.
  4211. 8.3
  4212. Is it stable?
  4213. 8.3
  4214. Opinions seem to vary, but the consensus among people I have spoken to 
  4215. is önot as stable as it might beò. I crash it every couple of hours or 
  4216. so, one Acorn dealer I spoke to crashes it every thirty minutes, while 
  4217. one of my colleagues claims to be able to crash it simply by not 
  4218. touching his machine for an hour! (You cannot be serious! Is anyone else 
  4219. suffering this badly? Ed.)
  4220. 8.3
  4221. CC point out that any program the size of Publisher will have bugs. I 
  4222. accept this point, but the fact remains that the consequences of bugs 
  4223. can be quite serious. One of my newsletters was delayed by several 
  4224. weeks, due to the failure of a RiscáPC/Publisher system to produce 
  4225. reliable PostScript. It is unrealistic to expect all bugs to be removed 
  4226. at once, but I think it is entirely reasonable to expect help from the 
  4227. authors of a DTP program to find solutions in the meantime, bugs 
  4228. notwithstanding.
  4229. 8.3
  4230. (From discussions with people at Acorn World 94, I gather that 
  4231. PostScript is a pain even outside the Acorn world Ö itæs just that so 
  4232. many people need to get PostScript output from PCs and Macs typeset that 
  4233. bureaux have learned how to get round the problems. Ed.)
  4234. 8.3
  4235. I have observed a change in CCæs approach to customer support over the 
  4236. last couple of years. At one point, new versions of Impression appeared 
  4237. every couple of months and, usually, whichever bug bothered me was fixed 
  4238. in the next version. The technical support staff provided technical 
  4239. support, which in my case usually meant answering questions that were 
  4240. beyond my Acorn dealer.
  4241. 8.3
  4242. Impression 2.19 was far from bug free, particularly when it came to 
  4243. producing PostScript output, and yet no upgrade or bug fix was made 
  4244. available prior to the launch of Style and Publisher several months 
  4245. later. Furthermore, a much improved version (2.5) existed and was being 
  4246. sold as part of the Acorn Publishing System. T-J Reproductions 
  4247. recommended that I upgrade to 2.5 in order to make their lives easier, 
  4248. let alone mine, but Computer Concepts informed me that I was not a 
  4249. Éprofessionalæ user and would therefore have to wait for Publisher. (CC 
  4250. did subsequently decide to let ordinary users buy 2.5 if they were 
  4251. persistent enough.) Eventually, my company bought an Acorn Publishing 
  4252. system just to get 2.5. If we had not done this, some of my typesetting 
  4253. projects would have sat on my hard disc for almost a year Ö 2.19 simply 
  4254. would not print them properly. 
  4255. 8.3
  4256. I know that some readers will think that criticising CCæs upgrade policy 
  4257. is a bit rich, bearing in mind that their products are relatively cheap, 
  4258. their upgrades are often free and most other companies do not offer free 
  4259. technical support at all. However, I think it comes back to my point 
  4260. about different users with different needs and budgets.
  4261. 8.3
  4262. A hobby user of Style or Publisher probably does not need most of the 
  4263. advanced features, and would rather wait for a major upgrade than spend 
  4264. money on lots of bug fixes. For that matter, he may not want to spend 
  4265. his money calling Computer Concepts to moan about any problems he 
  4266. encounters. I do not doubt that there are many users like this in the 
  4267. Acorn world.
  4268. 8.3
  4269. On the other hand, I use my computer to produce professional artwork. 
  4270. The cost of Publisher, let alone the upgrades, is not that significant 
  4271. compared to the cost of a failed imagesetting run: one set of films for 
  4272. a multi-page document can cost hundreds of pounds. If there is a new 
  4273. version of Publisher that will help me to avoid expensive mistakes or 
  4274. missed deadlines, I am willing to pay for it. I would also be willing to 
  4275. pay for real technical support. If there are bugs which cannot be fixed, 
  4276. I would like to know about them and how they can be avoided.
  4277. 8.3
  4278. And if my problem is due to something not directly the fault of CC, I 
  4279. would still appreciate constructive suggestions to make my overall 
  4280. system work, rather than a disclaimer along the lines of öitæs all 
  4281. Acornæs fault, go talk to them.ò I do not doubt, for example, that some 
  4282. of my problems with PostScript files are due to the Acorn printer 
  4283. driver, but it is quite ridiculous to market a program on an Acorn 
  4284. platform and then to say that it doesnæt work because it is on an Acorn 
  4285. platform.
  4286. 8.3
  4287. My suggestions to improve what I perceive to be an unsatisfactory 
  4288. situation would be as follows:
  4289. 8.3
  4290. 1:áProvide minor or urgent bug fixes which do not add functionality to 
  4291. the program free of charge or at the cost of the media and handling, as 
  4292. in the past.
  4293. 8.3
  4294. 2:áSell major upgrades, as in the case of Publisher Plus.
  4295. 8.3
  4296. 3:áMake interim versions of programs available to all users, at a price 
  4297. sufficiently high to discourage people from buying them unless they 
  4298. actually needed them.
  4299. 8.3
  4300. 4:áOffer a premium technical support service, at a premium price, which 
  4301. would include a monthly bug report with workarounds where possible, 
  4302. automatic mailing of bug fixes and improved access to CC staff.
  4303. 8.3
  4304. Copy protection
  4305. 8.3
  4306. Computer Concepts say that the debate over dongles is over, and that 
  4307. dongles are in everyoneæs best interests. My dongles prevent me from 
  4308. using RemoteFS to link my machines, and one of my early dongles did not 
  4309. work with the dongled Turbo Driver lead. Even with a dongle dangle, I 
  4310. find it difficult to fit all the dongles on the back of my desk, and due 
  4311. to the dongle dangle, I cannot screw all the cables together, which I 
  4312. consider to be somewhat risky.
  4313. 8.3
  4314. Computer Concepts say that dongles are only inconvenient on Évery rare 
  4315. occasionsæ. If I am the only person who finds dongles a positive 
  4316. nuisance, I promise not to mention them ever again, but if you feel 
  4317. differently (or if you find them of positive benefit!) I would like to 
  4318. hear from you.
  4319. 8.3
  4320. Conclusion
  4321. 8.3
  4322. Publisher is a superb program, and a great improvement on Impression II. 
  4323. I would recommend all Époweræ users to upgrade at once, and to take a 
  4324. close look at Publisher Plus. There is probably less in either of these 
  4325. programs for casual users, but then Style was designed for them anyway.
  4326. 8.3
  4327. There are a few features I would like to see added, but overall it is 
  4328. difficult to fault the range of facilities offered. The program is 
  4329. certainly not bug free but, hopefully, CC will fix the serious bugs and 
  4330. release a more stable version quickly. I do think that more support is 
  4331. needed for professional users.
  4332. 8.3
  4333. Next month...
  4334. 8.3
  4335. I hope to take an in-depth look at imagesetting and other means of 
  4336. preparing artwork for printing. I will also produce some hints and tips 
  4337. on page layouts Ö unless, that is, I hear from you in the meantime! 
  4338. 8.3
  4339. Mark Howe, 2 Montee des Carrelets, 84360 Lauris, France.ááAá 
  4340. 8.3
  4341. Impression Publisher
  4342. 8.3
  4343. Neil Whiteley-Bolton
  4344. 8.3
  4345. Another look at Publisher by someone else using it in a professional 
  4346. situation...
  4347. 8.3
  4348. Impression Publisher is the evolutionary offspring of Impression, the 
  4349. software product which, arguably, has had more impact on Acornæs 
  4350. presence in the Pre-Press World than any other. Impression Publisher has 
  4351. been available for a number of months now, and reviews have appeared in 
  4352. most of the Acorn magazines, but I wanted to wait until Publisher Plus 
  4353. was released before writing this article. 
  4354. 8.3
  4355. Impression Publisher/Publisher Plus
  4356. 8.3
  4357. Whilst Impression Publisher is an evolutionary development of the 
  4358. Impression and Impression II packages, Publisher Plus has a number of 
  4359. additional features intended to appeal to specialised professional 
  4360. users. In conjunction with Style, they form a suite of programs 
  4361. providing comprehensive ÉDocument Processingæ facilities, ranging from 
  4362. simple word processing to professional full colour page make-up. Each of 
  4363. the applications is fully capable of meeting the vast majority of word 
  4364. processing and page make-up requirements although, clearly, an 
  4365. organisation needing to produce full colour layouts would choose 
  4366. Publisher or Publisher Plus whereas somebody with simple word processing 
  4367. requirements would probably settle for Style.
  4368. 8.3
  4369. CC offer an upgrade path from Style to Publisher and to Publisher Plus, 
  4370. so it is possible for a customer to purchase Style, and to upgrade if 
  4371. and when they need the extra functionality. As I said in my review of 
  4372. Style, I am fairly certain that most Archive readers will have at least 
  4373. a passing familiarity with Impression I or II, and so I will proceed as 
  4374. for my review of Style, by describing the differences between the 
  4375. product and its predecessors. Style, Publisher and Publisher Plus 
  4376. inherit, and build upon, the interface which has been tried and tested 
  4377. in Impression, and enhanced with subsequent releases of the product.
  4378. 8.3
  4379. The three products share a common set of features which are further 
  4380. enhanced in Publisher and Publisher Plus. For those people who missed, 
  4381. or cannot recall, my review of Style, the features common to the new 
  4382. applications, but which were not present in Impression are: 
  4383. 8.3
  4384. Å  interactive toolbar
  4385. 8.3
  4386. Å  improved text handling with selection and dragging of blocks of text
  4387. 8.3
  4388. Å  an extended Effects menu with ÉKerningæ & ÉTrackingæ, ÉKeep Togetheræ 
  4389. and ÉRuleræ as well as ÉBoldæ and ÉItalicæ
  4390. 8.3
  4391. Å  an enhanced Style dialogue
  4392. 8.3
  4393. Å  enhanced file handling with support for deep sprites 
  4394. 8.3
  4395. Å  new graphic tool and numerous other features (refer to my Style 
  4396. review for a more comprehensive description)
  4397. 8.3
  4398. Å  Object Linking and Embedding.
  4399. 8.3
  4400. New features for Publisher are:
  4401. 8.3
  4402. Å  improved typographic controls Ö underline offset and size can now be 
  4403. specified in the Text dialogue of the Style Dialogue
  4404. 8.3
  4405. Å  improved graphics control Ö Publisher supports irregular frames, and 
  4406. there is a Émake frame irregularæ on the Frame menu
  4407. 8.3
  4408. Å  graphics tool now has enhanced functionality (in fact, I suspect this 
  4409. functionality was originally designed into the graphics tool, and 
  4410. removed from Style for commercial reasons) Ö the pan, scale and rotate 
  4411. handles in Style allow the graphic to be moved, resized and rotated 
  4412. respectively
  4413. 8.3
  4414. In Publisher and Publisher Plus, using <adjust> on these controls 
  4415. affects the frame as well Ö i.e. the frame plus graphical object are 
  4416. moved, resized and rotated. When a frame is rotated, Publisher 
  4417. automatically makes it irregular. Irregular frames, when selected, have 
  4418. a pale blue outline and the frame handles appear in dark blue, providing 
  4419. a clear indication that the frame is irregular. Subsequently, the mouse 
  4420. pointer changes to a dark blue frame handle when it passes over the 
  4421. frame edge. New frame handles can be added by clicking <select> at the 
  4422. desired point on the frame outline. The shape of the frame can be 
  4423. altered by dragging any of the frame handles. All frame edges are 
  4424. straight lines rather than curves, so the frame outline is always 
  4425. described by straight lines drawn between adjacent control points. A 
  4426. graphical object of virtually any complexity can thus be easily 
  4427. enveloped by a frame, providing it has sufficient control points.
  4428. 8.3
  4429. Publisher Plus
  4430. 8.3
  4431. Publisher Plus has a number of extra features over and above those found 
  4432. in Publisher. Principle amongst these is support for OPI (Open Pre-Press 
  4433. Interface), a system aimed at minimising the problems associated with 
  4434. working with high quality photographic images. These problems occur 
  4435. principally because of the size of the files created when photographic 
  4436. images are scanned at a sufficiently high resolution for them to be 
  4437. placed in high quality printed documents. These files can be many tens 
  4438. of megabytes in size Ö exceeding the amount of main memory available in 
  4439. most computers, which makes the use of some sort of Virtual Memory 
  4440. System essential. Additionally, the files take a long time to load to 
  4441. and from disc, and the file size makes delivery of PostScript files to 
  4442. an imagesetter very much more difficult.
  4443. 8.3
  4444. Essentially, when using an OPI system, lower resolution images are used 
  4445. in your Impression documents, to be replaced automatically by high 
  4446. resolution images before the PostScript file is öRIPpedò. Typically, you 
  4447. would supply the bureau with the photographic prints or transparencies 
  4448. which were to be included in the document, the bureau would scan these 
  4449. and generate two image files for each photograph, the low resolution one 
  4450. would be returned to you in one of a number of proprietary formats Ö EPS 
  4451. (encapsulated PostScript), DCS (a variant of EPS holding pre-separated 
  4452. data), Mac/PICT or PC/TIFF. Publisher can load EPS, DCS and TIFF files 
  4453. and all bureaux are able to provide image files in at least one of these 
  4454. formats. The OPI PostScript file generated from your document is 
  4455. processed by an OPI interpreter, where the low resolution copy in your 
  4456. document is replaced by the high resolution version which had been 
  4457. retained by the bureau, before being fed to the imagesetter.
  4458. 8.3
  4459. The idea is that the low resolution version of the image is of 
  4460. sufficiently high quality for use in visualisations, and the system is 
  4461. Ésmartæ enough to retain information about positioning, scaling and, in 
  4462. most cases, rotation of this low resolution image and apply the 
  4463. appropriate corrections during interpretation. The system will not 
  4464. retain information about modifications made to the image, so any image 
  4465. processing needs to have been done at an earlier stage by the bureau.
  4466. 8.3
  4467. Publisher Plus, which was originally going to be sold as an OPI 
  4468. Supplement, has a number of other additional features:
  4469. 8.3
  4470. Å  Support for named colours, manifesting itself as an extra öColourò 
  4471. button on the Toolbar, and two new options on the Edit menu i.e. New 
  4472. colour... and Edit colour.... 
  4473. 8.3
  4474. Å  Words count Ö Count words on the Utilities menu brings up a dialogue 
  4475. which displays Words in document, Words in chapter, Words in story, 
  4476. Truncated words and Words in selection
  4477. 8.3
  4478. Å  Swap case Ö (Ctrl-S) brings up a dialogue which provides the 
  4479. following actions either at the cursor or to a selected region of text Ö 
  4480. Capitalise start of sentences, Capitalise initial letters, All upper 
  4481. case, All lower case or Swap case of all letters
  4482. 8.3
  4483. Å  Alter the page origin when printing Ö Two writable icons in the Print 
  4484. setup dialogue allow X and Y displacements (negative values allowed) to 
  4485. be applied to pages
  4486. 8.3
  4487. All I have done in this review, as in my review of Style, earlier this 
  4488. year is describe the features of the program. This is because CCæs 
  4489. programs tend to work smoothly, consistently and reliably Ö I feel sure 
  4490. that most Impression users could make productive use of the new Style/
  4491. Publisher features within half an hour of receiving the program!
  4492. 8.3
  4493. There have been one or two criticisms made of CC recently, both on the 
  4494. Internet (comp.sys.acorn) and via personal correspondence, and so I feel 
  4495. it necessary to make my opinion clear on one or two issues. 
  4496. 8.3
  4497. Firstly, Publisher and Style had, when launched, more bugs than we are 
  4498. used to finding with CCæs programs. Those I was aware of have now been 
  4499. fixed, and I feel it is important that this should be put in 
  4500. perspective. These are very sophisticated programs, and far more than 
  4501. simply new releases of Impression Ö much of the code has been rewritten. 
  4502. Even at their worst, CC are still better, in my opinion, than most 
  4503. software houses when it comes to QA. I feel that much of the criticism 
  4504. was in any case unjustified.
  4505. 8.3
  4506. Secondly, CC have changed some of their keyboard short-cuts in line with 
  4507. those in use on other systems. I say öbig deal!ò Many people, myself 
  4508. included, have to work cross platform, and there is justification in 
  4509. consistency Ö I would like to hear someone argue that one set of 
  4510. keyboard short-cuts was intrinsically better than another.
  4511. 8.3
  4512. Finally, people have complained that CC are no longer consistent with 
  4513. regard to names of Dialogue buttons (the Close buttons on the Style 
  4514. dialogue received considerable attention at one point). This is simply 
  4515. not true, look more carefully, I would say!
  4516. 8.3
  4517. I have produced work using all three of the new programs, and I find 
  4518. them a pleasure to use, although I have not yet used the OPI facility in 
  4519. Publisher Plus but will report as soon as possible. I feel that from the 
  4520. usersæ perspective, these are CCæs best programs to date.ááAá 
  4521. 8.3
  4522. Acorns in Business Ö Part 2
  4523. 8.3
  4524. Richard Torrens
  4525. 8.3
  4526. Inventory control
  4527. 8.3
  4528. The basic way that we run our electronics manufacturing business is to 
  4529. buy in standard parts, kit them out into batches for assembly, get them 
  4530. assembled and test them. The task of stock inventory control lends 
  4531. itself to computing. I have a database of stock parts: each single line 
  4532. entry has the part number, the description of the part, the purchase 
  4533. quantity, supplier, supplieræs reference, last price paid and last order 
  4534. number. Parts are sorted in part number order.
  4535. 8.3
  4536. The parts lists have a header block giving the part number of the 
  4537. assembly, quantity to issue, dates of alterations and other relevant 
  4538. information. The two left hand columns below the header contain only the 
  4539. part number and the quantity per board. PipeDream looks up descriptions 
  4540. and prices and calculates total piece part count for a kit of 50 (or 
  4541. whatever quantity I enter). It also works out the current cost of the 
  4542. assembly, looking up the parts from the main database.
  4543. 8.3
  4544. PD4 also has a very useful ÉSet-valueæ function which I have 
  4545. incorporated in a custom function to write back the cost of the assembly 
  4546. to the main database. This way, the assembly cost in the main database 
  4547. is as current as the last time I accessed the parts list and I can also 
  4548. use this assembly as a piece part of another with the costing 
  4549. automatically being carried right through.
  4550. 8.3
  4551. This system discourages me from specifying a new component since it 
  4552. means adding data to the main database and it encourages good working 
  4553. habits.
  4554. 8.3
  4555. Purchasing
  4556. 8.3
  4557. 99% of the parts we purchase are for assembling into PCBs. I therefore 
  4558. have a file ÉTo_Orderæ which looks up all the data from the parts 
  4559. database. This file also looks up the next blank number in the Order 
  4560. Numbers file! The first two Éliveæ lines of the ÉTo_Orderæ file are 
  4561. ÉDummy lineæ and 00-00.
  4562. 8.3
  4563. To reorder a part, I simply click on the file icon on the backdrop. (I 
  4564. use !PlaceIt Ö a PD version of !Pinboard, which has several 
  4565. enhancements.) The parts database and a couple of other files are loaded 
  4566. automatically. Then I mark one of these two first lines and copy it into 
  4567. the body of the list. Thus, if I run short of our part number, say 31-
  4568. 70, I mark the line É00-00æ and copy it. I then change the reference 00-
  4569. 00 to 31-70.
  4570. 8.3
  4571. PD4 looks up the Description, Supplier, Supplieræs reference, date of 
  4572. last order, last order number and price paid last time. I normally wait 
  4573. until I have several components that I need to reorder from the same 
  4574. supplier before I make out a new order.
  4575. 8.3
  4576. On the backdrop, I have a PD4 command file, ÉNew_Orderæ. I click on this 
  4577. and it loads all the necessary files, deletes the two dummy lines and 
  4578. snapshots the relevant columns in the ÉTo_Orderæ file (i.e. the last 
  4579. order number, date of last order and last price paid). I then enter the 
  4580. supplieræs name in the appropriate square at the top. PD4 does a 
  4581. calculation filling in the expected price for the quantity to be ordered 
  4582. from this supplier: items from a different supplier it leaves blank so I 
  4583. can see at a glance where I am. I then delete lines which are not 
  4584. relevant to this order. Hey Presto Ö a completed order sheet and it even 
  4585. displays the supplieræs phone number, contact name at the supplier and, 
  4586. if it has the information, their standard carriage charge and, of 
  4587. course, the VAT. I save this in the form É456_Fredæ where 456 is the 
  4588. order number and Fred is the supplier. This makes sure that RISCáOS 
  4589. files the orders sequentially in number order.
  4590. 8.3
  4591. If I am sending a written order, I click on a blank ÉOrderæ form which 
  4592. looks up the ÉTo_Orderæ list and fills itself in automatically. I simply 
  4593. snapshot it, delete excess lines, print it and post it.
  4594. 8.3
  4595. If I wish to fax the order, I save it as ÉNewæ Ö which is its default 
  4596. name. I then click on a file called ÉFax_ itæ. This loads a blank fax 
  4597. order form which fills itself in from the file ÉNewæ. The ÉFax_itæ 
  4598. command file goes through the fax order form snapshotting it.
  4599. 8.3
  4600. I use ArcFax from David Pilling which has a cunning feature that if the 
  4601. document being printed contains the text {xyz } ArcFax will 
  4602. automatically fax it to Éxyzæ. This can either be a telephone number or 
  4603. a name from the ArcFax directory. You can also fill in a name for ArcFax 
  4604. to save to, and a time/date. If this is present, ArcFax will delay the 
  4605. fax until the appropriate time/date then automatically fax it. The blank 
  4606. fax order form has already looked up supplieræs fax number and 
  4607. automatically filled in the ÉFaxto:æ and ÉFaxnameæ information and so, 
  4608. literally, all I have to do is remove the unused lines, check that it 
  4609. looks OK and send it to the fax driver. ArcFax does the rest. The whole 
  4610. system is seamless and effortless.
  4611. 8.3
  4612. In due course, when the goods arrive and I have the invoice, I reopen 
  4613. the saved order file, and check that prices agree. If they donæt, I 
  4614. either argue with the supplier or fill in the new price in a spare 
  4615. column (so I can see from this order both the old and the new price). 
  4616. PD4 recalculates the invoice amount from the new price. When the order 
  4617. sheet agrees with the invoice and I am happy, I write ÉFixæ in one 
  4618. special slot. PD4 now writes back to the parts database the new order 
  4619. number, date of order and new price. I then pull in another Command file 
  4620. ÉFix_Orderæ which snapshots the document and removes a few redundant 
  4621. slots (such as the column which does the write-back). I save the 
  4622. document and refile it in the Finished directory.
  4623. 8.3
  4624. The whole process is pleasant to use, minimises errors and takes the 
  4625. minimum time. If only I could get PD4 to transfer money into my bank 
  4626. account to pay the bills!
  4627. 8.3
  4628. I hope these first two articles have given you a few ideas of the sorts 
  4629. of things you can do with PD4. Its main strength is that it is very 
  4630. versatile but this is also, in some respects, its undoing. In common 
  4631. with most computer software, the more versatile it is, the harder it can 
  4632. be to use, However, without a doubt, the most difficult thing in 
  4633. programming PD4 is the human element of defining the task in such a way 
  4634. that it can be delegated to PD4. This often seems, at least initially, 
  4635. to be more difficult than simply doing the task by hand. However, the 
  4636. more I automate office work into PD4, the easier the task becomes. I 
  4637. certainly am more productive now than before I started to use PD4 and, 
  4638. as the business grows, I find more and more tasks which I can do in a 
  4639. consistent method, so PD4 can take over.
  4640. 8.3
  4641. Feedback
  4642. 8.3
  4643. These two articles have deliberately not said much about the exact 
  4644. methods I use as I have tried not to get too technical. If you want 
  4645. further information on any of the details, I can supply this 
  4646. individually.
  4647. 8.3
  4648. If you have any comments/suggestions/criticisms/requests, you can 
  4649. contact me at: 30 Reach Road, Burwell, Cambridgeshire, CB5 0AH. Phone or 
  4650. fax on 01638-741930 at any reasonable time (Iáwork from home).ááAá 
  4651. 8.3
  4652. Text Import Ö Part 1
  4653. 8.3
  4654. Jim Nottingham
  4655. 8.3
  4656. Originally, this article was planned to cover how to get your Acorn 
  4657. machine to make sense of text once it had been imported from, for 
  4658. example, a laptop such as the Samsung ÉMagic Noteæ (Archive 8.1 p31). 
  4659. However, it seems text manipulation is one of the things readers have 
  4660. been asking about in the recent Archive questionnaires, so I 
  4661. provisionally agreed with Paul to extend the article to cover a wider 
  4662. range of Éforeignæ text imports from Macs, IBM-compatibles and the like.
  4663. 8.3
  4664. The idea seems to have caught on even before I put digits to keyboard 
  4665. and it has become clear that we should perhaps make the article as 
  4666. suitable for the beginner as for the relatively experienced reader. It 
  4667. has therefore grown from the original single page to the point where we 
  4668. ought to split it into two sessions. This first part will consider the 
  4669. overall problem of text import with some of the terminology and basic 
  4670. ground rules, and the second will build on this knowledge to introduce 
  4671. specific methods of converting imported text to Acorn-speak. Much of 
  4672. what will be discussed has already appeared piecemeal in the Hints and 
  4673. Tips columns of earlier issues of Archive but, for the benefit of recent 
  4674. subscribers, this is an opportunity to revisit the subject, pull it all 
  4675. together and add some more hints.
  4676. 8.3
  4677. The problem
  4678. 8.3
  4679. Part of my day job for ÉUK plcæ is to collate, edit and publish 
  4680. technical reports, incorporating material from the boffins worldwide. 
  4681. The graphics and text come in a myriad of formats ranging from something 
  4682. called ASCII to what looks like Zarathustrian. I can be sure of three 
  4683. things: Firstly, foreign graphics import will not normally present a 
  4684. problem (thanks to an ever-widening range of transfer utilities such as 
  4685. ChangeFSI, ImageFS and Translator); secondly, the text will invariably 
  4686. come up as Éscribbleæ on the Acorn; thirdly, the material will always be 
  4687. late. This last factor means there simply isnæt time to go back to the 
  4688. originator for a reformat of the text Ö or even to find out what the 
  4689. format is Ö and I have to make the best of what I get. So, of necessity, 
  4690. over a period and by dint of empirical sampling (posh phrase for suck it 
  4691. and see...), Iæve managed to deduce a number of ways of making some 
  4692. sense of what Iæm given. These methods will be discussed in Part 2.
  4693. 8.3
  4694. Commercial solutions
  4695. 8.3
  4696. On the face of it, effective text import utilities seem to be in the 
  4697. minority. My own view is that this is probably to be expected as there 
  4698. are so many possible variations in format that, to be all-embracing, a 
  4699. program would have to be extremely clever. Presently, some applications 
  4700. such as Impression Publisher do incorporate modules which purport to 
  4701. allow foreign text formats to be loaded directly. However, the range is 
  4702. by no means exhaustive and, in practice, individual modules do not 
  4703. appear to work very well. I think this is probably because there are 
  4704. significant formatting differences between the diverse versions of any 
  4705. one application (e.g. Wordperfect variants such as WP from my Magic 
  4706. Note, WP v5.1 for DOS, WP v5.2 for Windows, and so on). Clearly this 
  4707. problem is by no means limited to Acorn machines and there is no such 
  4708. thing as an industry standard. (Thereæs an excellent review of the 
  4709. current state of affairs on p21 of the October æ94 issue of Acorn User.)
  4710. 8.3
  4711. All this may seem odd as, surely, text is text? This is primarily true, 
  4712. but it is not unusual for a single page of text to be interspersed and 
  4713. surrounded by literally pages of what appears to be scribble. These are 
  4714. the formatting commands used by the foreign application. It is our job 
  4715. to recognise the original text and devise ways of filtering out the 
  4716. Énoiseæ. As the proud owner of (any) Acorn machine Ö and unlike Macs and 
  4717. PCs Ö it wonæt cost you anything apart from your time because, in Edit, 
  4718. you already have an excellent piece of software to do the job.
  4719. 8.3
  4720. ASCII codes
  4721. 8.3
  4722. On to the terminology we will need to use, starting with the Ésignalæ, 
  4723. i.e. the actual alpha-numeric characters that we will wish to finish up 
  4724. with on screen and, eventually, in print. Fortunately for us, Gerald 
  4725. Fitton wrote a very clear and informative section on this in a recent 
  4726. issue of Archive (7.11 p23), so from now on I will assume you will have 
  4727. re-read that and understand the relevance of ASCII (pronounced öAskeyò) 
  4728. which is the acronym for the American Standard Code for Information 
  4729. Interchange.
  4730. 8.3
  4731. To reiterate briefly, the 256 ASCII codes to which Gerald refers are 
  4732. basically sub-divided into three; the printer instruction codes (ASCII 
  4733. codes 0-31), the alphanumeric characters you see on your keyboard 
  4734. (covered by codes 32-127) and all the Éfunnyæ characters you may wish to 
  4735. add in by some means (codes 128-255). The ASCII codes and the characters 
  4736. to which they relate are not presented very clearly in the various Acorn 
  4737. user-guides, if at all, so Iæve listed the so-called Éstandardæ set on 
  4738. the table. (In fact itæs by no means standard but Iæll discuss that 
  4739. later.)
  4740. 8.3
  4741. Binary code
  4742. 8.3
  4743. Gerald described the binary code system used by the computer which 
  4744. always confuses me but, fortunately, we wonæt need to use that in this 
  4745. exercise. The only significance here is that, as was mentioned, the 
  4746. Éfunnyæ characters always start with a binary number 1 instead of 0 and 
  4747. so are often called the Étop-bit setæ characters.
  4748. 8.3
  4749. Hexadecimal code
  4750. 8.3
  4751. Just when we thought weæd avoided clever counting systems, in comes 
  4752. another Ö the hexadecimal system Ö often abbreviated to hex and, in 
  4753. print, usually preceded by the ampersand character (&). We good 
  4754. Europeans are quite used to working in decimal notation (0-9); hex is 
  4755. just another system, this time counting in sixteens (0-15). British 
  4756. readers of a certain age, like me, will find this relatively easy 
  4757. because we used to have to count in sixteens! (Hands up the wrinklies 
  4758. who remember the good old days when we had 16 ounces to the pound.)
  4759. 8.3
  4760. The problem with representing hex numbers on screen or paper, using just 
  4761. the conventional decimal numbers 0-9, is that we run out of characters. 
  4762. So the hex system uses the lower-case letters a-f to represent the six 
  4763. decimal numbers 10-15. Confused? So am I. Not to worry, Iæve listed the 
  4764. ASCII characters on the table in both decimal and hexadecimal formats so 
  4765. that we can work out the relationship and use whichever system is 
  4766. appropriate.
  4767. 8.3
  4768. Why do we need hexadecimal? Well, have a look at the following which is 
  4769. a typical result of text imported direct from a Éforeignæ word-processor 
  4770. into Edit:
  4771. 8.3
  4772.   [1d]
  4773. 8.3
  4774.   [00][09]╨[02]@[02] [05]
  4775. 8.3
  4776.   [00][1d]Now is the winter of our discontent [0d]
  4777. 8.3
  4778.   Made glorious summer by this sun of York [0d]
  4779. 8.3
  4780.   And all the clouds that louræd upon our house [0d]
  4781. 8.3
  4782.   In the deep bosom of the ocean buried.[1a]  
  4783. 8.3
  4784. In this short sample, the required text is easily recognised but there 
  4785. are a couple of Éfunnyæ characters and some strange-looking numbers in 
  4786. square brackets, e.g. [1d]. In Edit and some other text-processors, a 
  4787. number in square brackets is used, conventionally, to represent an ASCII 
  4788. character whose number is given in hexadecimal format. For example, if 
  4789. you look up &0d and &1a in the table, you will see they are the same as 
  4790. the decimal numbers 13 and 26. We will need to devise a method to strip 
  4791. out all these funny hex numbers and this will be discussed in Part 2.
  4792. 8.3
  4793. Printer codes
  4794. 8.3
  4795. The ASCII codes in the range 0-31 will not actually reproduce characters 
  4796. on screen but are used as coded commands, often embedded in the text, to 
  4797. tell the computer and/or printer to carry out a particular operations. 
  4798. Numerically, they are the exact equivalent of the Basic VDU commands so, 
  4799. for example, ASCII code 13, Hex code &0d and VDU 13 all mean the same 
  4800. thing; Carriage Return. Iæve put a selection of the meanings of these 
  4801. codes on the table (from Beeb days, you may recognise VDU2/3 as Printer 
  4802. on/off).
  4803. 8.3
  4804. Further considerations
  4805. 8.3
  4806. That really concludes coverage of the terminology and ground rules we 
  4807. will need to be familiar with to progress to Part 2 of this article. 
  4808. However, having introduced the Éstandardæ ASCII character set and 
  4809. presented the table, we can usefully go on to consider allied topics 
  4810. which, although nothing to do with foreign text import, you may 
  4811. nevertheless find a worthwhile refresher.
  4812. 8.3
  4813. Standardisation
  4814. 8.3
  4815. Although the ASCII codes are supposedly a standard way of representing 
  4816. characters, they are by no means universal as, strictly speaking, they 
  4817. apply only to the ISO 8859/1 ÉLatin1 Alphabetæ font. Your computer 
  4818. should be set to this default on delivery. If appropriate to your needs, 
  4819. you can configure the computer to use a different alphabet such as Latin 
  4820. 2-4, Cyrillic or Greek. The range of available alphabets and how to get 
  4821. the computer to use them will vary with the version of RISC OS you have, 
  4822. so see your User Guide for details. I believe that, apart from Hebrew, 
  4823. characters in the ASCII range 32-127 are standard. However, the ones in 
  4824. the range 128-255 may well vary with the alphabet you are using.
  4825. 8.3
  4826. There will be other reasons why a supposedlyê standard Latin1 alphabet 
  4827. font, on paper and/or screen, will not give the characters listed on the 
  4828. table and you need to watch out for this. Some of the reasons are:
  4829. 8.3
  4830. Å  Printers will not necessarily replicate the characters you see on 
  4831. screen. With PostScript printers for example, the font resident in the 
  4832. printer must be an exact replica of the outline font you are using for 
  4833. screen display. Elsewhere, the printer-driver may not be perfect and Ö a 
  4834. common example Ö give you a hash (#) when you wanted a ú.
  4835. 8.3
  4836. Å  Many fonts, particularly those from PD sources or Éfancyæ fonts, will 
  4837. not reproduce all the characters in the top-bit set. Some do not include 
  4838. any characters in the ASCII range above 127. If you try to enter a 
  4839. character which has not been added to the set, not surprisingly, it will 
  4840. not be displayed on screen. In some applications, you might get the 
  4841. equivalent hex number displayed, in square brackets. In others, you will 
  4842. apparently get nothing at all. I say öapparentlyò because, in fact, you 
  4843. are actually getting a blank character with zero width.
  4844. 8.3
  4845. Å  Some font suppliers have their own minor variations, usually in the 
  4846. ASCII range 128-143. The Electronic Font Foundry, for instance, have 
  4847. what they call the ÉEFF Extensionsæ and even Acornæs fonts are not fully 
  4848. 100% standard to ISO 8859.
  4849. 8.3
  4850. Å  Acornæs bit-map System font is an odd-ball and produces some 
  4851. different characters in the ASCII range 128-159.
  4852. 8.3
  4853. Å  Some fonts are designed and produced for a specific purpose and the 
  4854. character set is almost wholly different from the standard with which we 
  4855. are familiar. Examples are foreign fonts such as Bengali, or symbol 
  4856. fonts such as Dingbats or MathGreek.  
  4857. 8.3
  4858. Entering top-bit set characters
  4859. 8.3
  4860. The top-bit set characters, i.e. those in the ASCII range 128-255, do 
  4861. not appear on the keyboard, so how do we get them onto the screen and 
  4862. printed? Let us take a fairly common one as a working example; the ⌐ 
  4863. copyright character. In practice, we have a number of solutions 
  4864. available to us:
  4865. 8.3
  4866. Å  Text utilitiesáÖáRISC OS 3.1 machines come with the Acorn program 
  4867. !Chars in the Apps directory and there are others. Again, Gerald Fitton 
  4868. has covered this well in his article (Archive 7.11 p24). The only point 
  4869. I would add is that, when using the utility, it often helps to select 
  4870. the required outline font in the !Chars window as this displays the 
  4871. particular range of characters included in that font. This also works 
  4872. for the foreign and symbol fonts. If we donæt do this, the Acorn System 
  4873. font will be displayed by default and, as discussed above, we may well 
  4874. get something completely different. To enter the ⌐ character into a 
  4875. text-processor, all we need to do is position the caret where we want 
  4876. the character to appear, and click <select> on ⌐ in the !Chars window. 
  4877. This method is probably the most user-friendly and is universal, i.e. it 
  4878. always works for any available character and for any outline font. 
  4879. Usually, this is used for entering top-bit set characters, although I 
  4880. know somebody who has a dicky key on his keyboard which wonæt produce a 
  4881. 5 or % so, rather than go to the expense of a repair or replacement, he 
  4882. uses !Chars instead!
  4883. 8.3
  4884. (Health Warning: using !Chars can seriously damage your documentæs 
  4885. health. Let me explain. An alternative way of entering characters with 
  4886. !Chars is to place the pointer over the desired character and press 
  4887. <shift>. So, if you accidentally leave the pointer over the !Chars 
  4888. window while you carry on typing, every time you press <shift>, you will 
  4889. add whatever character happens to be under the pointer at the time Ö 
  4890. this can be very disconcerting if you donæt know what is happening. Ed.)
  4891. 8.3
  4892. Å  Alt key + numeric keypadáÖáWe can input any ASCII character into a 
  4893. text-processor by positioning the caret where we want the character 
  4894. entered, pressing and holding down <Alt>, typing the 2- or 3-digit ASCII 
  4895. code (using decimal as listed on the table) on the numeric keypad and 
  4896. then releasing <Alt>. Nothing will appear to happen until we release 
  4897. <Alt>, at which point the character will appear. For example, for the ⌐ 
  4898. character, we would need Alt + 169. This method is also universal but 
  4899. assumes the character is included in the font used.
  4900. 8.3
  4901. Å  Alt key + character Ö In a similar way to the previous case, you can 
  4902. sometimes use the Alt key in conjunction with a designated character on 
  4903. the main keyboard. However, this method is not available for all the 
  4904. top-bit set characters and varies between different versions of RISC OS 
  4905. Ö the ones that are available on the Risc PC (i.e. v3.50) are listed on 
  4906. the table. So, to enter the ⌐ character, we can press <Alt> and type in 
  4907. <C>, and the character will immediately appear. Note that in this case, 
  4908. because the Écontrolæ letter is an upper-case character, we also have to 
  4909. press the Shift key, so we actually need to type <shift-alt-c>. As 
  4910. another example, typing <alt-4> is a quick way of getting a ╝ character. 
  4911. The codes for RISC OS 3.1 characters are listed in Archive 6.1 p9. The 
  4912. codes for RISC OS 2 and OS 3.0 characters are listed in Archive 5.1 p10.
  4913. 8.3
  4914. Å  Accents Ö All the accented characters in the top-bit set can be 
  4915. entered by pressing <alt> and a designated key, releasing them and then 
  4916. typing the unaccented character, at which point the accented version 
  4917. will appear. These combinations are shown on the table, in italics to 
  4918. distinguish them from the previous option. So, for example, if we press 
  4919. and release the Alt and ] keys, and then type A, we will get └ (ASCII 
  4920. code 192). A few more details are given in Archive 6.2 pp8/9.
  4921. 8.3
  4922. Å  ÉHardæ characters Ö There are two characters in the top-bit set 
  4923. which, on the face of it, are identical to their keyboard counterparts 
  4924. but which can be usefully used in particular circumstances. These are 
  4925. the Éhard spaceæ (ASCII code 160) and the Éhard hyphenæ (ASCII code 
  4926. 153). The hard space can be used when we might prefer to keep together 
  4927. two elements normally separated by a space and which otherwise may be 
  4928. split onto two lines by the text processor. My postcode YO4 2EY is a 
  4929. typical example. We can enter a hard space by using !Chars (click on the 
  4930. Éspaceæ just before the í character), typing <alt¡160> or typing <alt-
  4931. space>. The hard space is also useful for putting spaces into disc 
  4932. filenames (I always think ÉRead Meæ looks more elegant than ÉReadMeæ or 
  4933. ÉRead_Meæ but thatæs a personal thing). Similarly, many text processors 
  4934. can split hyphenated words or phrases onto two lines and this may reduce 
  4935. clarity (e.g. you wouldnæt want ö<shift-ctrl-f4>ò to be split). In this 
  4936. event, entering hard hyphens by using !Chars, typing <alt-173> or typing 
  4937. <alt-hyphen> will prevent this happening. The three longer hyphens or 
  4938. Édashesæ (ASCII codes 151, 152 and 153 are also Éhardæ characters).
  4939. 8.3
  4940. Whichever system or systems you use will depend on your personal taste 
  4941. but the options give a powerful set of choices. My own preference is to 
  4942. use <Alt> in conjunction with the numeric keypad as it is a convenient, 
  4943. universal method without need to call up another utility. However, as 
  4944. none of the user-guides include a convenient listing of the ASCII code 
  4945. characters, I always have a handy reference chart available. This is 
  4946. simply a cut-down version of the table so Iæm including a drawfile 
  4947. version for the monthly disc (ASCIIChars). If you want an A4 printout, 
  4948. please send me a stamped, SAE.
  4949. 8.3
  4950. Thatæs it for this part. Part 2 is planned for inclusion next month, Ed 
  4951. permitting, and weæll get down to the nitty-gritty of foreign text 
  4952. import, perhaps with examples on the monthly disc for you to try 
  4953. massaging. Jim Nottingham, 16 Westfield Close, Pocklington, York, YO4 
  4954. 2EY.ááAá 
  4955. 8.3
  4956. An Introduction to SCSI
  4957. 8.3
  4958. David Webb, NCS
  4959. 8.3
  4960. Following Jim Nottinghamæs useful discussion of compatibility between 
  4961. SCSI cards and drives last month (8.2 p57), I have adapted one of NCSæ 
  4962. user guides to help explain the SCSI system to new (and potential) 
  4963. users. I also hope to shed some light on the more murky issues such as 
  4964. termination, SCSI IDs and formatting.
  4965. 8.3
  4966. When working for a dealership like NCS, it is easy to get used to how 
  4967. arcane and jargon-infested the computer industry is. We try to help 
  4968. people make the right decision on what they need and what to buy. But in 
  4969. an area like hard disc drives, and especially SCSI, it is hard to make 
  4970. an good decision unless you understand the dealeræs advice. Even when 
  4971. the goods arrive, it is easy for a user to follow the installation 
  4972. instructions but still not understand the product they have bought or 
  4973. how they can get the best from it. The description that follows is to 
  4974. help people thinking of buying a SCSI system, and those who already have 
  4975. one, to understand what the system consists of and what needs to be done 
  4976. to get it all working.
  4977. 8.3
  4978. The SCSI system
  4979. 8.3
  4980. The Small Computer Systems Interface, or SCSI (pronounced scuzzy) was 
  4981. developed to allow computers to communicate with various peripheral 
  4982. devices. It has been used extensively in Apple Macintoshæs, PCs and 
  4983. work-station computers to provide a standard and versatile platform for 
  4984. connecting different types of device to different computers, made by 
  4985. different manufacturers. The ANSI specification for SCSI describes the 
  4986. full details of how it all works, but the following summary should cover 
  4987. all you need to know in order to get a SCSI system working.
  4988. 8.3
  4989. A SCSI system consists of one or more initiator devices (e.g. the SCSI 
  4990. controller card in the computer) and one or more target devices (e.g. a 
  4991. hard disc drive). The number of initiators and targets does not matter 
  4992. as long as there are no more than eight devices altogether. Most SCSI 
  4993. systems on Acorn computers have the controller card in the the computer 
  4994. as the only initiator and one or more target devices such as hard 
  4995. drives, scanners, or printers. 
  4996. 8.3
  4997. The SCSI chain and termination
  4998. 8.3
  4999. All the devices in a SCSI system are arranged in a single chain, i.e. 
  5000. several devices connected by a chain of cables. There cannot be any 
  5001. loops or branches. It doesnæt matter which order devices go in the chain 
  5002. (although the connectors and cables on some devices may make a certain 
  5003. arrangement the easiest). With any SCSI chain, there are two and only 
  5004. two ends. Both ends must be terminated, which means that a set of 
  5005. resistors is fitted to ensure the quality of the signals.
  5006. 8.3
  5007. In the simplest system with a controller fitted to the computer and one 
  5008. hard disc drive inside it, both must be terminated. When you purchase a 
  5009. drive or a controller card, it will have terminators fitted. On an 
  5010. internal hard drive, the terminator will be two, three or four thin 
  5011. strips (resistor packs) inserted just behind the SCSI cable connector as 
  5012. shown below. On a SCSI controller card, the terminator is usually three 
  5013. resistor packs near the cable connector. Consult your SCSI card user 
  5014. guide to check.
  5015. 8.3
  5016. An external SCSI device, such as an external hard drive (with its own 
  5017. case and power supply) or a scanner, also needs to be terminated if it 
  5018. is at one end of the chain. External hard drives are sometimes 
  5019. terminated on the drive mechanisms themselves, in the same way as 
  5020. internal drives. If so, you will need to open the case to change the 
  5021. termination. Most external devices, however, have two SCSI cable 
  5022. connectors which makes everything much simpler. These connectors are 
  5023. usually the Centronics (or Amphenol) type but sometimes they are IDC. 
  5024. The two types are shown below. Some SCSI cards and devices are supplied 
  5025. with D-type connectors. These look the same as a printer port connector 
  5026. on the back of your computer. They behave like the other two kinds of 
  5027. connector Ö you just need to have a cable with an appropriate plug on 
  5028. it.
  5029. 8.3
  5030. With these external devices, the two connectors are identical. One is 
  5031. used to bring the signals from the rest of the chain, while the other is 
  5032. used either to terminate or to pass the signal to the next device in the 
  5033. chain. (It doesnæt matter which is used for which.) External terminators 
  5034. looks like Centronics connectors with no cable coming out of them.
  5035. 8.3
  5036. When there are more than two devices, only the two devices at the ends 
  5037. of the chain must be terminated. If terminators are fitted to any of the 
  5038. devices in between, the signals may be corrupted. This can cause damage, 
  5039. and it will create an unreliable system. Termination applies to the SCSI 
  5040. controller card as well so it must not be terminated if it is in the 
  5041. middle of a chain. 
  5042. 8.3
  5043. The diagram opposite shows three correctly terminated chains.
  5044. 8.3
  5045. SCSI devices and ID numbers
  5046. 8.3
  5047. The SCSI system needs a way of identifying the devices attached to it, 
  5048. so each has a unique ID number between 0 and 7. Most SCSI controller 
  5049. cards come preset to device number 7, leaving 0 to 6 for peripheral 
  5050. devices.
  5051. 8.3
  5052. Some SCSI cards require that devices be added in sequential order. This 
  5053. means that if only one device is attached, it must be device 0, or in 
  5054. the case of two devices, they must use ID numbers 0 and 1. Check your 
  5055. SCSI controlleræs user guide to see if it has requirements like these.
  5056. 8.3
  5057. Many external SCSI devices have switches at the back which display the 
  5058. current device number and allow it to be changed easily. Otherwise, you 
  5059. may have to open up the case and alter the position of three links on 
  5060. the underside of the drive itself. The three links are usually labelled 
  5061. A0, A1 and A2 or something similar. The device ID is a binary number, 
  5062. made up from the presence or absence of these three links. A fitted link 
  5063. is a binary 1 and no link is a binary 0. The SCSI ID number is made up 
  5064. as follows:
  5065. 8.3
  5066. Connecting up the SCSI chain
  5067. 8.3
  5068. Bearing in mind the termination, you should be able to connect 
  5069. everything up in a single chain. Because there are so many different 
  5070. SCSI controllers and because devices have different types of connector, 
  5071. you may find that the cables you have available will dictate the order 
  5072. of the devices in the chain. You may even find that you donæt have all 
  5073. the necessary cables to connect things together at all. For instance, 
  5074. some devices (such as some flatbed scanners) have only a single 
  5075. Centronics connector and a special lead must be used (and should be 
  5076. provided) which allows the chain to be passed on or terminated. Most 
  5077. dealers can supply cables to suit most situations.
  5078. 8.3
  5079. It is advisable to switch on the external devices before switching on 
  5080. the computer. It is not necessary to have all the devices in a chain 
  5081. switched on for the chain to operate, but the two terminated devices 
  5082. need to be left on to ensure that the terminators are powered correctly. 
  5083. No device should ever be disconnected from the chain while any of the 
  5084. devices is switched on.
  5085. 8.3
  5086. SCSI software Ö Configuring the system
  5087. 8.3
  5088. The devices in the SCSI system need to be identified to the computer 
  5089. before they can be used. Some devices are only used by specific pieces 
  5090. of software and the computer does not need to be told about them. For 
  5091. instance, a scanner is only of use to scanning software, so it does not 
  5092. need to be seen as a device on the iconbar. Similarly, a SCSI printer 
  5093. will have its own software (i.e. a printer driver) to make it available 
  5094. to the user. In fact, the only devices you do need to tell the computer 
  5095. about are storage devices. These include hard disc drives, flopticals, 
  5096. CD-ROM drives£, magneto-optical drives, removable hard drives and tape 
  5097. streamers¥. 
  5098. 8.3
  5099. (£ You will only be able to add CD-ROM drives to SCSI controllers that 
  5100. have CDFS. If yours does not, contact the manufacturer of the card and 
  5101. ask about an upgrade. Photo CD may require a further update for CDFS.)
  5102. 8.3
  5103. (¥ In most cases, tape streamers will be accessed through special 
  5104. software and can be ignored by configuration software.)
  5105. 8.3
  5106. Even if some of the devices in your system do not need to be seen by the 
  5107. filing system they must all have unique SCSI ID numbers. 
  5108. 8.3
  5109. SCSI controller cards from different manufacturers each have a slightly 
  5110. different way of identifying devices to the computer. Consult the user 
  5111. guide for your card for details of how to configure the system. You 
  5112. should end up with hard disc icon for each drive in the chain. CD-ROM 
  5113. drives will appear as a compact disc icon.
  5114. 8.3
  5115. Drive numbers vs Device numbers
  5116. 8.3
  5117. If your system is configured correctly, you will have a separate drive 
  5118. icon for each drive (or, where applicable, each RISCáOS partition Ö see 
  5119. below for explanation of Épartitionsæ) in your SCSI system. Each icon 
  5120. will have a separate number (e.g. SCSIDrive4, SCSIDrive5) but these 
  5121. numbers will not conform to the ID numbers set on each device. Hard 
  5122. drives will be numbered between 4 and 7 on most SCSI cards. CD-ROM 
  5123. drives will usually start from 0. Like many aspects of configuration, 
  5124. this convention varies between SCSI cards so you must check with the 
  5125. user guide if you are unsure.
  5126. 8.3
  5127. Formatting and initialising 
  5128. 8.3
  5129. The procedure will vary between different SCSI cards so, again, you must 
  5130. consult the user guide for your card before formatting or partitioning.
  5131. 8.3
  5132. Most SCSI storage devices or cartridges will be supplied formatted, but 
  5133. some may not yet be ready to accept data. There are two levels of format 
  5134. that a magnetic drive has. A low-level format is the preparation of the 
  5135. disc surface for data storage. Drives are always supplied formatted in 
  5136. this way. The higher level format simply writes to that part of the disc 
  5137. that contains the map of where any data and free space are to be found 
  5138. on the disc surface. Because this map varies between computers, you will 
  5139. often find that a new drive is supplied either with no map, or with a 
  5140. map for a different kind of computer. If you receive a cartridge or disc 
  5141. that claims to be formatted for Archimedes then this high-level format 
  5142. will have been carried out. A drive that is not ready for use will 
  5143. return an error message telling you that it cannot be understood, when 
  5144. you click on its icon.
  5145. 8.3
  5146. If you have a new, unformatted drive, or you wish to format a drive to 
  5147. wipe it clean, you need only carry out the high-level format. You should 
  5148. not carry out a low-level format. It is unnecessary and can be harmful. 
  5149. Some high-specification models of drive now strongly advise against 
  5150. carrying out a low-level format. The only useful outcome of a low-level 
  5151. format is that it makes any unreliable patches on the surface 
  5152. unavailable for storage. This can also be achieved by carrying out a 
  5153. verify operation so you should have no need to format a drive.
  5154. 8.3
  5155. Most formatting software offers both levels of formatting. The first is 
  5156. often specifically called Format. The high-level format is mostly 
  5157. referred to as initialise or section.
  5158. 8.3
  5159. N.B. The terms format, initialise, section and partition can have 
  5160. different meanings depending of the literature you read. Use the guide 
  5161. book for your SCSI controller card for definitions as they apply to your 
  5162. system. Literature supplied with the drives themselves sometimes refers 
  5163. to PCs or Macs and may be misleading.
  5164. 8.3
  5165. This discussion applies to magnetic discs such as fixed and removable 
  5166. hard drives. Magneto-optical and floptical drives have specific 
  5167. formatting needs and you should consult the literature provided with 
  5168. these devices for advice. 
  5169. 8.3
  5170. Partitions
  5171. 8.3
  5172. There are two reasons for partitioning a drive. Firstly, the RISCáOS 
  5173. operating system can only address a single device up to 512Mb in size. A 
  5174. 1Gb drive would therefore need to be partitioned into two logical 
  5175. devices of 512Mb each (but sharing the same SCSI ID number.) 
  5176. Alternatively, you can set aside part of the disc for use by another 
  5177. operating system. For instance, on Acorn RISCiX systems, a separate 
  5178. partition is required for the Unix operating system. The formatting 
  5179. software provided with your SCSI card will explain how partitioning is 
  5180. carried out. For most SCSI users, the whole disc surface will be used as 
  5181. a single drive.
  5182. 8.3
  5183. N.B. PC partitions are different in that they take the form of a special 
  5184. directory under RISCáOS. They do not require the disc to be partitioned 
  5185. at a low level.
  5186. 8.3
  5187. SCSI 2
  5188. 8.3
  5189. SCSI 2 controller cards have begun to appear in the Acorn market. This 
  5190. is a faster system based largely on the SCSI standard. The significant 
  5191. speed improvement comes from the increase in the size of the data bus to 
  5192. 32 bits, allowing data to be transferred in bigger chunks. Most SCSI 
  5193. devices will work happily connected to either a SCSI or a SCSI 2 
  5194. controller, but new devices are likely to make better use of the 
  5195. improvements. The most significant difference to the user, apart from 
  5196. the speed, is that the connectors are slightly different. The Cumana 
  5197. SCSI 2 interface has a half pitch 68 way Centronics connector. Cables to 
  5198. connect this to a regular SCSI Centronics connector are available.ááAá 
  5199. 8.3
  5200. Document Production Column
  5201. 8.3
  5202. Gerald Fitton
  5203. 8.3
  5204. Although the November 1994 issue of Archive has been out for only a few 
  5205. days as I write, I have had a lot of positive reaction to the changes in 
  5206. the nature of this column. The general reaction to the content of last 
  5207. monthæs article is that youæd like to hear more of my ideas and that you 
  5208. do want to develop a strategy for upgrading your hardware and software 
  5209. system. Whilst I shall concentrate on those components of a system which 
  5210. are related to document production, Iæm sure that what I say this month 
  5211. will also be of relevance to those wishing to use their computer systems 
  5212. for multimedia and those applications which use large sprite files.
  5213. 8.3
  5214. In this article, I shall consider backup storage (such as hard and 
  5215. floppy discs) and help you to develop a strategy which I hope will be 
  5216. suitable for your present and future requirements.
  5217. 8.3
  5218. What should be on a hard disc?
  5219. 8.3
  5220. Much has been written about the Érightæ and Éwrongæ way of using a hard 
  5221. disc. My view is that it is important to have all the applications which 
  5222. you use frequently in the root directory of your internal hard disc.
  5223. 8.3
  5224. Iæve checked my hard disc space and found that less than 15Mb (including 
  5225. about 5Mb of fonts) is taken up by these applications. So youæll see 
  5226. that, even if you have a lot more applications than I have, and store 
  5227. all your applications on your hard disc, you might at most use 20Mb.
  5228. 8.3
  5229. Now letæs reverse the argument. If you have an Éoldæ machine, the 
  5230. chances are that your hard disc is only 20Mb or 40Mb.  When I bought the 
  5231. A440 (an Éoldæ A440 Ö not to be confused with the much later A440/1), a 
  5232. 20Mb hard disc was Élargeæ. One day it failed suddenly and 
  5233. catastrophically ù so I replaced it with a 40Mb hard disc. If your hard 
  5234. disc is 40Mb or less, I recommend to you that you use it almost 
  5235. exclusively for applications and not for what I shall call ÉDataæ (see 
  5236. below).
  5237. 8.3
  5238. I shall return to the subject of applications, where to put them and how 
  5239. to select Éuseful applicationsæ when I discuss software in another 
  5240. article.
  5241. 8.3
  5242. Wasted RAM
  5243. 8.3
  5244. I have read that it is a Ébad thingæ to let RISCáOS see all your 
  5245. applications by having them in the root directory of the hard disc. 
  5246. Usually, the writer goes on to point out the fact that as applications 
  5247. are seen, their !Boot files are run. This leads to memory being used up 
  5248. by sprites and system variables related to applications which you know 
  5249. you wonæt use during that session.
  5250. 8.3
  5251. This is true Ö the !Boot file (usually) puts all the sprites relating to 
  5252. that application into the sprite pool. The !Boot files also create 
  5253. system variables which help applications to identify which files belong 
  5254. to them.
  5255. 8.3
  5256. Although I shall discuss the factors which determine the Éoptimumæ size 
  5257. of RAM in another article I want to convince you that the amount of 
  5258. memory used for this is minimal and that you ought to afford it. (If you 
  5259. think you canæt afford it because you have a 1Mb or 2Mb machine, you 
  5260. need think about upgrading to 4Mb or 8Mb Ö believe me, itæs worth it if 
  5261. you are thinking in terms of document preparation.)
  5262. 8.3
  5263. Have a look at the sprite Étasksæ above and you will see that I have 
  5264. used less than 128Kb of system workspace on sprites and system 
  5265. variables. (By the way, the entry öSystem sprites 0Kò does not mean that 
  5266. there are no sprites used by the system. Sprites belonging to 
  5267. applications are no longer stored in this area of RAM.)
  5268. 8.3
  5269. By running all the !Boot files, I have set up my Ésystemæ so that if I 
  5270. open a directory containing a file which can be run with one of my 
  5271. applications (for example, an Impression file which runs in Style), that 
  5272. file will display the correct icon. Furthermore, if I double-click on 
  5273. that file icon, the appropriate application (such as Style) will load 
  5274. onto the iconbar and the file will load into the application. What I 
  5275. donæt have to do is open a directory (on my hard disc Ö or worse, on a 
  5276. floppy) containing that application. I personally think that 128Kb is a 
  5277. small price to pay for the convenience of the visibility of the file 
  5278. icons and the Édouble-clickæ to start.
  5279. 8.3
  5280. Yet another reason for this strategy exists Ö Object Linking and 
  5281. Embedding (OLE) has arrived. You will find it as a feature of Style and 
  5282. Publisher, for example. Using Style (or Publisher), if you hold down 
  5283. <ctrl> and double-click on an embedded drawfile, Draw will be loaded to 
  5284. the iconbar and the drawfile loaded into it ready for editing. When you 
  5285. have finished editing the drawfile, you can save it directly back to 
  5286. Style. If Style canæt find Draw, when you <ctrl> double-click on the 
  5287. picture, youæll get an error message. As OLE becomes more common, it 
  5288. will be increasingly important that the embedded object can find its 
  5289. application when you <ctrl> double-click on it. This in itself is a good 
  5290. reason for installing all your commonly used applications in the root 
  5291. directory of your hard disc.
  5292. 8.3
  5293. (I use Pinboard for my applications which means that the boot files are 
  5294. run but the root directory of my hard drive is not clogged up with 
  5295. applications. It would be interesting to hear what other people do. Ed.)
  5296. 8.3
  5297. Back up your hard drive!
  5298. 8.3
  5299. If your hard disc fails, you have a problem. Often you can reformat it 
  5300. and it will work again Ö at least for a while. If all you have on your 
  5301. hard disc is applications then, in theory at least, you can go back to 
  5302. the master discs which came with your applications and install them 
  5303. again. What you might lose is your personalised configuration settings, 
  5304. and, for packages such as PipeDream, Fireworkz and Publisher, you will 
  5305. lose your user dictionaries. Even if you have only applications on your 
  5306. hard disc, it is well worth making a back up Ö not necessarily every 
  5307. time you add a few words to your user dictionary, but at least every 
  5308. couple of months!
  5309. 8.3
  5310. Using the hard disc for data
  5311. 8.3
  5312. As a general rule, I think that it is a Ébad thingæ to use your main 
  5313. hard disc for data. By data I mean data which is unique to you. If you 
  5314. create a document such as a spreadsheet in PipeDream or a leaflet in 
  5315. Style then this data is unique to you. Itæs no good writing to either 
  5316. Colton Software or Computer Concepts and asking for a new copy of your 
  5317. latest masterpiece!
  5318. 8.3
  5319. If your data consists of many relatively small files (such as letters) 
  5320. then I recommend that you use a series of floppy discs, each one named 
  5321. in a meaningful way such as BusLetters, VAT_93, TaxReturn, Club_01, 
  5322. Invoice_01, etc. When I expressed this opinion previously, I received a 
  5323. most interesting letter from one of our members. He said öBy all means 
  5324. use the floppies as working discs but use the hard disc as your back 
  5325. upò. Itæs an interesting idea which has a lot of merit.
  5326. 8.3
  5327. The Ébig jobæ
  5328. 8.3
  5329. In spite of what I have said, I have to tell you that I do use my hard 
  5330. disc for data. I have separate master floppy discs for every PipeLine 
  5331. (and ZLine) disc. When someone wants a back number I can simply make a 
  5332. copy of the floppy using Backup. Nevertheless, I also have a copy of 
  5333. every one of those masters in a 4PL (or ZL) directory on my hard disc. 
  5334. Currently, the total contents of 4PL runs to about 15Mb and grows each 
  5335. time I produce another PipeLine disc. The advantage to me is that (when 
  5336. I am creating a new disc for PipeLine) I can find any previous article 
  5337. much more quickly than if I had to keep loading floppies. The hard disc 
  5338. has faster access than floppies.
  5339. 8.3
  5340. Generally speaking, if you have a task which requires fast access to 
  5341. selections from a lot of your data, it might be a good idea to load all 
  5342. the data you might want onto your hard disc before you start. Whether 
  5343. itæs worth taking it off the hard disc at the end of the job depends on 
  5344. two things. The first is that you might want to use it again fairly 
  5345. soon. The second is that you might not have enough space on your hard 
  5346. disc for the next Ébig jobæ. I suspect that publishers of magazines such 
  5347. as Archive might find themselves in that position. The temptation is to 
  5348. buy a bigger hard disc rather than remove the Éunwantedæ files. I 
  5349. believe that this is the wrong strategy.
  5350. 8.3
  5351. You might need your hard disc for such a Ébig jobæ even if your interest 
  5352. involves the use of many medium size files of say 100Kb each. For 
  5353. example, you might have many digitised pictures as sprites which you 
  5354. wish to merge or include within a DTP report. In such a case, it is far 
  5355. more efficient to load all the pictures onto the hard disc before you 
  5356. start rather than inserting many floppies full of pictures.
  5357. 8.3
  5358. The Ébig fileæ
  5359. 8.3
  5360. Another form of Ébig jobæ is a database which is too large to keep on 
  5361. one floppy. The membership list for a large Club (or User Group) might 
  5362. be in this category. At the moment, I can get all the membership details 
  5363. of the User Groups which I run, into one file which will fit onto one 
  5364. floppy ù but the time is coming soon when that wonæt be possible. What 
  5365. can be done about the data file except keep it on the hard disc?
  5366. 8.3
  5367. Let me do a little gazing into the near future. It is my opinion that 
  5368. many people who have an interest in document production or databases 
  5369. will find themselves using larger and larger files. If you have an 
  5370. interest in multimedia then soon you too will have Ébig filesæ.
  5371. 8.3
  5372. I donæt think it will be long before a significant proportion of Archive 
  5373. readers will be unable to store their Émasterpieceæ or database on a 
  5374. single floppy disc. Yes! I know that floppy discs are getting larger and 
  5375. that 800Kb discs are being replaced by 1.6Mb discs ù but 1.6Mb might 
  5376. still not be enough. One of the Érulesæ beloved by futurists (but I 
  5377. think that this one is OK) is that when you Édoubleæ something, more 
  5378. often than not, there is no noticeable change in Éusabilityæ. Iæm a 
  5379. great believer in the Étenfold ruleæ which, in one form, states that if 
  5380. youære going to make a major change, you should go for a tenfold 
  5381. increase. I think that doubling the size of floppy discs will give you 
  5382. only temporary relief ù and the timescale for doubling floppy disc 
  5383. capacity from 1.6Mb to 3.2Mb is further away than you think!
  5384. 8.3
  5385. Hard discs Ö Tape streamers Ö etc
  5386. 8.3
  5387. So, what can you do about permanent storage for such large documents? In 
  5388. the following discussion, I am going to assume that you are going to 
  5389. generate many such Ébig filesæ.
  5390. 8.3
  5391. I guess that your first thought will be, öIæll buy a larger hard discò. 
  5392. I know many who have taken that route Ö and later bought an even larger 
  5393. one Ö and then a larger one still! Then you wonder what you can discard 
  5394. from the biggest hard disc you can afford. Let me return to bigger and 
  5395. bigger and then bigger again hard discs in another article ù accept that 
  5396. I donæt think itæs the Ébestæ solution for the Ébig fileæ problem.
  5397. 8.3
  5398. Another answer, but not a very satisfactory one in my view, is to back 
  5399. up the large document onto a set of many floppy discs. There are ways of 
  5400. Ébreaking upæ a large document into many small ones and there are ways 
  5401. of backing up a large file without fragmenting it but spreading it over 
  5402. several floppy discs. From my correspondence, it would seem that this 
  5403. Ésolutionæ has a certain attraction and a significant number of 
  5404. followers.
  5405. 8.3
  5406. Another way of storing Ébig filesæ is to buy a tape streamer. A tape 
  5407. streamer is rather like a Ésouped upæ cassette tape recorder which will 
  5408. store a copy of your hard disc, or parts of it, on special cassette 
  5409. tape. Tape streamers have been the conventional commercial solution. For 
  5410. the home user, I donæt like the idea because it tends to be slow and, 
  5411. even more important in my view, generally it isnæt flexible enough to 
  5412. allow you to back up your Ébig fileæ easily in such a way that you can 
  5413. replace it with another Ébig fileæ on your hard disc without shutting 
  5414. down the machine between Ébig fileæ loadings.
  5415. 8.3
  5416. Interchangeable hard discs
  5417. 8.3
  5418. This is the Ésolutionæ which I recommend to those of you who have a Ébig 
  5419. fileæ problem whether the Ébig fileæ is a huge database, large document 
  5420. or the result of an interest in multimedia. It is also the solution I 
  5421. recommend for the Ébig jobæ. I shall adopt it for my Abacus Training 
  5422. applications as soon as finances allow. My immediate problem is: do I 
  5423. get a new monitor or a RiscáPC before I get the removable drive? Iæve 
  5424. got a vested interest in finding a Égoodæ solution Ö so Iæd like to know 
  5425. what youæd do!
  5426. 8.3
  5427. A couple of Archives ago, there was a superb article about SyQuest 
  5428. drives (Archive 8.1 p63). What follows is meant to complement rather 
  5429. than repeat the information contained in that article.
  5430. 8.3
  5431. My confidence in a Étechnologyæ always increases when I see it in a non-
  5432. specialist shop such as my local general office equipment supplier. Our 
  5433. local shop has started selling removable cartridges for SyQuest drives, 
  5434. albeit at a price rather higher than most Archimedes specialists. That 
  5435. is comforting.
  5436. 8.3
  5437. The earliest SyQuest drives were 5╝ö 44Mb. Later versions have higher 
  5438. capacity. There are two series: one series uses 5╝ò discs and the other 
  5439. series uses 3╜ö discs. Although the 5╝ò 88Mb drive will read 5╝ö 44Mb 
  5440. discs, naturally it will not read 3╜ò discs of any capacity. Because I 
  5441. believe that the Éfutureæ of the SyQuest drives will be 3╜ö rather than 
  5442. 5╝ò I am inclined towards the smaller disc format. The largest capacity 
  5443. drive available at the moment is the 3╜ö 270Mb drive. It costs about 
  5444. ú550 for the drive; spare 270Mb discs cost about ú80 each. Although I 
  5445. have no Ébig jobæ or Élarge fileæ application at the moment which use 
  5446. anything near 270Mb, I have always found that a modified version of 
  5447. Parkinsonæs Law applies to disc capacity (and to RAM ù and to monitor 
  5448. size ù and, well anything). Iæm sure that if I get a drive of smaller 
  5449. capacity (saving, say, ú100 now) then Iæll live to regret it because, 
  5450. eventually, I will want to use my computer for an application which 
  5451. needs much more disc capacity than I have! (On the other hand, to tempt 
  5452. you, I have a Éonce-in-a-lifetime offeræ(!) on 105Mb 3╜ò drives at the 
  5453. moment! See page 2 for details. Ed.)
  5454. 8.3
  5455. An alternative to the SyQuest system is the magneto-optical (floptical) 
  5456. system. This system is highly popular in the PC world. Suitable magneto-
  5457. optical drives are made by Fujitsu, Sony, Hewlett Packard, Panasonic and 
  5458. even IBM. These are all well-known names so I feel good about the 
  5459. reliability of the technology. The drive prices are a little higher than 
  5460. the corresponding SyQuest drives. Suitable discs are manufactured by 3M, 
  5461. Sony and Verbatim, again all well known names, so I feel confident that 
  5462. supplies will be available into the future. Disc prices vary from ú40 to 
  5463. ú150 and they have storage capacities of 128Mb to 1.3áGb (1300Mb). 
  5464. Discounts for quantity vary but I have seen the 128Mb discs on offer 
  5465. from a supplier I trust at less than ú300 for 10 discs. Drives are more 
  5466. expensive than SyQuests but the discs are cheaper.
  5467. 8.3
  5468. SyQuest or Magneto-Optical?
  5469. 8.3
  5470. I have secondhand reports which suggest that the SyQuest removable discs 
  5471. are about three times faster than magneto-opticals. However, there is a 
  5472. more serious Ésnagæ. So far as the Archimedes is concerned, the SyQuest 
  5473. system is much more Éavailableæ than the magneto-optical system. This 
  5474. means more technical support and dependable sources for spares, repairs 
  5475. and replacements.
  5476. 8.3
  5477. For these two reasons, I am strongly inclined towards the SyQuest system 
  5478. and, on evidence Iæve had from many other users, I recommend it to you. 
  5479. Nevertheless, Iæd like to hear what you suggest ù so if youæve any 
  5480. ideas, please write to me!
  5481. 8.3
  5482. When compared with 800Kb or 1.6Mb floppy discs, both the SyQuest and the 
  5483. magneto-optical technology gives much more than the Étenfoldæ increase 
  5484. needed to make a noticeable difference which I mentioned earlier.
  5485. 8.3
  5486. SCSI or IDE
  5487. 8.3
  5488. Of course, you could buy two removable drives Ö but how rich are you? 
  5489. Nevertheless, maybe you ought to consider leaving your options open 
  5490. about having two drives one day. If that is the strategy you adopt, you 
  5491. may find that the SCSI choice is Ébetteræ than the IDE because it is 
  5492. more expandable. Even though the SCSI-1 system is a little more 
  5493. expensive than the IDE system, I would go for the SCSI anyway because I 
  5494. want to be able to take advantage of the higher speed SCSI-2 when it 
  5495. becomes available. Those whoæve been following me will realise by now 
  5496. that, as a general rule, Iæm not looking for the Écheapest nowæ system 
  5497. but one which will give me cheaper, better (and a wider choice of) 
  5498. upgrades in the future.
  5499. 8.3
  5500. Finally, I prefer the feel of SCSIæs Éfuture proofingæ to that of IDE. 
  5501. Since I canæt rationalise what is no more than a feeling, perhaps Iæm 
  5502. just prejudiced towards SCSI Ö but then, I trust my instinct in matters 
  5503. of this kind because it rarely lets me down!
  5504. 8.3
  5505. If, one day, you decide to dispense with your Archimedes and buy, say, a 
  5506. PC (or clone), or if Acorn replace the RiscáPC with something even more 
  5507. wonderful, then I believe it most likely that a SCSI-2 interface will be 
  5508. available for your new Écomputer boxæ and that youæll be able to plug 
  5509. your expensive removable drive into it. Furthermore, if youære careful 
  5510. with your choice of applications, youæll be able to use the data from 
  5511. your removable discs through the SCSI-2 interface of your new Éboxæ.
  5512. 8.3
  5513. An alternative scenario is that you buy a second removable drive for 
  5514. your second Écomputer boxæ (keeping the old machine); no trailing leads 
  5515. or network interfaces Ö just take the removable disc from one machine to 
  5516. the other.
  5517. 8.3
  5518. A word of warning about SCSI. Even before I read last monthæs excellent 
  5519. article in Archive about SCSI interfaces by Jim Nottingham I knew that 
  5520. if I were to add a SCSI SyQuest external 270Mb, 3╜ö removable drive to 
  5521. my A540 system, I would have to buy it from a supplier who understands 
  5522. exactly what needs to be done to configure it to my A540 machine and who 
  5523. makes sure that I get all the necessary software to support it. Jimæs 
  5524. article confirmed my previous thoughts.
  5525. 8.3
  5526. Last month, I told you that you had one guess as to why you shouldnæt 
  5527. buy insurance from a company that doesnæt make a fair profit Ö Iæve 
  5528. already had a large number of correct guesses, but also a couple of 
  5529. wrong ones! The answer is that you want them to make enough profit to be 
  5530. able to afford to pay you (without too much quibbling) when you make 
  5531. your claim. In the same way, although NCS is not the cheapest (nor 
  5532. anything like the most expensive) I would regard paying the extra asked 
  5533. by NCS as a sort of insurance. I want them to be there when I ask for 
  5534. help and for them not to be fretting about my using up their time and 
  5535. öseriously eroding their profit marginsò. (No! I wonæt say which company 
  5536. Iæm quoting Ö but it happened.)
  5537. 8.3
  5538. Using removable hard discs
  5539. 8.3
  5540. I suggest to you that you do not use removable hard discs as an 
  5541. alternative to a conventional hard disc for applications but use it as a 
  5542. Élargeæ floppy for data storage. You can use it as data storage for the 
  5543. Ébig jobæ and for data storage of Ébig filesæ (as defined above). Of 
  5544. course, you can also use one removable disc as a back up for many, maybe 
  5545. all, of the floppies youæve created up to now. You can also use a 
  5546. removable disc to back up your conventional hard disc Ö I recommend this 
  5547. to you.
  5548. 8.3
  5549. There is no doubt that SyQuest removable hard discs are fast. As near as 
  5550. makes no difference, theyære as fast as a conventional hard disc and, 
  5551. from what Iæve been told by those who have them, they are noticeably 
  5552. (but not ten times) faster than floppies. The SCSI-2 interface will be 
  5553. even faster.
  5554. 8.3
  5555. A Éhiddenæ advantage of the removable hard disc is that if it develops 
  5556. too many faults to continue using it, youæll only lose only the Écheapæ 
  5557. ú80 disc and not the expensive, ú550 drive. Compare this with losing a 
  5558. conventional hard drive. By the way, you can map out the odd fault that 
  5559. might occur; Iæm referring to the day when the disc seems to be 
  5560. developing too many faults far too often.
  5561. 8.3
  5562. If you have a removable drive, I suggest that only applications are 
  5563. stored on the conventional hard disc and that the removable discs are 
  5564. used for data. Why? There are many reasons but Iæll give you just one. 
  5565. You will want to copy from one removable disc to another. You can do 
  5566. this via your RAM if youæve got enough. The method which you are more 
  5567. likely to use is to copy a directory or two at a time from the source 
  5568. removable disc to the conventional hard disc and then from the hard disc 
  5569. to the destination removable disc. Probably you will then delete the 
  5570. directory containing the transferred data from your hard disc to make 
  5571. room for the next transfer operation.
  5572. 8.3
  5573. Summary
  5574. 8.3
  5575. If you have a small (less than 40Mb) hard disc, use it only for 
  5576. applications together with a set of floppies for your data. Your system 
  5577. is unsuitable for the Ébig jobæ or the Ébig fileæ.
  5578. 8.3
  5579. If you have a larger hard disc (say 100Mb or more) then you can use it 
  5580. as a backup for some of your (held on floppy) data files. You can also 
  5581. use it for the Ébig jobæ. However, your system is unsuitable for use 
  5582. with Ébig filesæ (files too large to fit on one floppy). If you run into 
  5583. the Ébig fileæ problem, donæt bother buying a larger conventional hard 
  5584. disc (200Mb or even 500Mb); that will be a temporary solution which 
  5585. youæll live to regret. Go for a SyQuest removable drive instead.
  5586. 8.3
  5587. Removable hard drives are more expensive than conventional hard drives 
  5588. but, once youæve paid for the drive, they have advantages over 
  5589. conventional hard drives. The main advantage is that the removable discs 
  5590. can be treated as large floppies. In turn, this means that you can 
  5591. probably get away with a smaller conventional hard drive than you would 
  5592. otherwise think you need. You might consider a system having a 200Mb 
  5593. conventional hard disc (instead of a 400Mb hard disc) together with a 
  5594. 270Mb removable drive.
  5595. 8.3
  5596. If youære about to buy a RiscáPC, donæt wait for the biggest machine to 
  5597. arrive (whatæs the delivery like now? Almost a stock situation! Ed.); 
  5598. think positively about buying one of the smaller models with a 200Mb 
  5599. hard disc and putting the money youæll save towards a SyQuest removable 
  5600. drive. Iæm sure if you ask NCS nicely, theyæll fit one for you and make 
  5601. sure that all the supporting software works like a well-oiled clock! 
  5602. (Weæll try! Ed.)
  5603. 8.3
  5604. If you use your 200Mb conventional hard drive in the way I have 
  5605. suggested (i.e. for applications only) then you should have plenty of 
  5606. room on it for copying from one removable disc to another.
  5607. 8.3
  5608. In conclusion
  5609. 8.3
  5610. Please drop me a line and let me know those views and let me (and 
  5611. others) have the advantage of your knowledge and experience even 
  5612. (especially?) if itæs a negative experience.ááAá 
  5613. 8.3
  5614. Risc DOS Column
  5615. 8.3
  5616. Simon Coulthurst
  5617. 8.3
  5618. I have seen the light! I now understand why I need a 486 coprocessor. 
  5619. Itæs not to allow me to connect my Risc PC to our Novell server and 
  5620. access the accounts system in a window on my Risc-OS desktop. Itæs not 
  5621. to allow me to use Windows software Ö I spit on the suggestion. Itæs not 
  5622. because I enjoy the challenging pastime of configuring DOS drivers. No, 
  5623. none of the above. I want to play Doom II! This game is brilliant! It is 
  5624. a 3D maze game with tremendously fast and smooth scrolling and an all-
  5625. enveloping atmosphere which gets you truly involved. That is why I am 
  5626. going to get a coprocessor. 
  5627. 8.3
  5628. PC file formats
  5629. 8.3
  5630. Paul Hooper asked in Archive 8.2 (p56) for a list of DOS file extensions 
  5631. and what they represent. I have compiled the list shown opposite from a 
  5632. fairly quick trawl through the hard disc of one of our Windows PCs. It 
  5633. is by no means an exhaustive listing of DOS filetypes and I gather there 
  5634. are other Archive contributors working on a more comprehensive list but 
  5635. this should be helpful as a starter. 
  5636. 8.3
  5637. First sighting
  5638. 8.3
  5639. I was at Acorn World 94 Ö wasnæt it good? There was so much to see and 
  5640. so little time in which to see it, but I did make a point of visiting 
  5641. all those stands that I thought had something to offer the prospective 
  5642. coprocessor user. I will report in more detail on these in future 
  5643. articles. This month, though, I can tell you what I saw of the actual 
  5644. 486 coprocessor card itself. Nothing!
  5645. 8.3
  5646. However, I did get to talk to Peter Bondar of Acorn and 
  5647. LaurieávanáSomeren from Aleph One. They both told me that the 486 
  5648. coprocessor cards will not be available for general release until 
  5649. January 1995 at the earliest. There will be review versions available 
  5650. earlier, possibly within a month. They expect the ASICs within two weeks 
  5651. of the Show. After final checks, these should be available for the press 
  5652. to review before the end of November.
  5653. 8.3
  5654. I do have some more details on the actual cards themselves. Acornæs own 
  5655. card will use a Texas Instruments 40MHz 486SX soldered onto the card. 
  5656. This will run at 33MHz due to the ASIC, and be assembled by IBM. Aleph 
  5657. Oneæs first cards will all be socketed and contain either a 33MHz 486DX 
  5658. or a 66MHz 486DX2, sourced from wherever they can obtain reliable 
  5659. supplies at the best price. They will also supply the card without a 
  5660. processor chip for those with their own (they can provide a list of 
  5661. those chips which are known to work).
  5662. 8.3
  5663.   Aleph One Prices (inc VAT)
  5664. 8.3
  5665.   486DX Ö 33MHz  ú519
  5666. 8.3
  5667.   486DX2 Ö 66MHz  ú599
  5668. 8.3
  5669.   Socket only version  ú315
  5670. 8.3
  5671. The ASIC is manufactured by Gemini to a design by Aleph One and Future 
  5672. Technology. It runs at 33MHz and so all processor chips themselves must 
  5673. run at a multiple of this speed Ö hence Acornæs 40MHz chips running at 
  5674. 33MHz. This could mean the availability of 100MHz DX4 chips eventually. 
  5675. These would actually run at 99MHz (or near enough), three times the 
  5676. speed of the ASIC. Intel decided to call them DX4æs in order to 
  5677. differentiate them from other chip makersæ clock-tripled chips! In order 
  5678. to use these chips, Aleph One will need to incorporate a step down, as 
  5679. the chip in the DX4 runs at 3.3v as opposed to the 5v of the slower 
  5680. chips. This means that simply plugging a DX4 chip into the existing 
  5681. socketed card would not be possible.
  5682. 8.3
  5683. Buying your PC card from Aleph One is obviously going to be more 
  5684. expensive than buying Acornæs card, for ú99, at the time you purchase 
  5685. your RiscáPC. So is it worth paying the extra? The Aleph One cards are 
  5686. faster, particularly the 66MHz one, and because they are full DX chips, 
  5687. they have the maths coprocessor built in. (It is not possible to add a 
  5688. maths chip to Acornæs card as their is no socket provided.) Aleph Oneæs 
  5689. cards are socketed and so have the potential for expansion. You should 
  5690. also consider the level of support you will receive. Aleph One have a 
  5691. lot of experience with combining PC and Acorn environments and should be 
  5692. able to provide a greater level of technical support than many of the 
  5693. Acorn dealers who would supply the Acorn card.
  5694. 8.3
  5695. Aleph One are also working closely with Ant, who are developing the 
  5696. OmniClient software that will allow access to Acorn, IBM PC compatible, 
  5697. Macintosh and Unix network file servers, and  Atomwide who are producing 
  5698. an ISA adaptor that will allow the use of a vast range of PC compatible 
  5699. cards on the Acorn computers.
  5700. 8.3
  5701. Postscript
  5702. 8.3
  5703. I purchased Wolfenstein 3D at the Acorn World Show as this seems a 
  5704. similar type of game to Doom. Could this save me from the need for a PC 
  5705. coprocessor card? Unfortunately not, as I still need to use our 
  5706. companyæs accounts package which is resolutely DOS-based. Thatæs the 
  5707. trouble with having to work for a living Ö it interferes with the better 
  5708. things in life, like playing with computers!
  5709. 8.3
  5710. I hope to be on the Internet soon Ö time to see if all the hype is true 
  5711. Ö but meanwhile, please send any correspondence via Paul at NCS.ááAá 
  5712. 8.3
  5713. If anyone with an outstanding order for an Acorn PC card feels that they 
  5714. would rather have one of the Aleph One alternatives, just send us a 
  5715. cheque for the difference and we will hold the cheque until the 
  5716. appropriate card becomes available. Ed.
  5717. 8.3
  5718. Risc PC Column
  5719. 8.3
  5720. Keith Hodge
  5721. 8.3
  5722. Monitors
  5723. 8.3
  5724. Bernard Veasey reports that he has an Eizo F340iW monitor attached to 
  5725. his RiscáPC, and that it is working well in resolutions up to 1024╫768, 
  5726. with 1600╫600 working, but not as clear as it should be. Also mentioned 
  5727. is a possible problem which I am experiencing. If the monitor and the 
  5728. RiscáPC are powered from a single socket, and both the computer and 
  5729. monitor are left switched on, when you turn on the switch at the mains 
  5730. socket, the monitor degausses itself very loudly. Has anybody else 
  5731. noticed this and, if so, is it OK to operate in this way? (my monitor is 
  5732. a AKF85).
  5733. 8.3
  5734. Malcolm Knight states that it should be compulsory to have an AKF85! 
  5735. And, having used a 14ö monitor for a short while, I feel that 17ò is the 
  5736. minimum size necessary if you do work involving any real detail.
  5737. 8.3
  5738. Steve Ellacott has written to me about his Ésecond useræ Philips 4CM2799 
  5739. 20ö monitor from Commonside plc. At just a few months old, and with a 90 
  5740. day warranty, these seem very good value at ú595 +VAT! Steve reports 
  5741. that, although they do not have DPMS or microprocessor control, they 
  5742. work well with his modified AKF85 monitor script.
  5743. 8.3
  5744. Software information
  5745. 8.3
  5746. I have now had an opportunity to look at the boot sequence on the new 
  5747. machine, and the first thing I have found is that the !Boot file is 
  5748. completely unnecessary! This, in my opinion, simply duplicates a large 
  5749. percentage of previous operations.
  5750. 8.3
  5751. If you look inside the directory É$.!Boot.Choices. Bootæ, you will find 
  5752. that it contains the following.
  5753. 8.3
  5754. The hub of the new desktop is in here. The file ÉDesktopæ contains the 
  5755. code to make known to the desktop the location of applications within 
  5756. specified directories. In the default file, these are the contents of 
  5757. ÉBoot:^.Utilitiesæ and ÉBoot:^.Printingæ, which translates to 
  5758. É$.Utilitiesæ and É$.Printingæ, and it is this action which, if you have 
  5759. tried moving these directories to another location on the hard disc, 
  5760. causes the error message from RISCáOS when it fails locate them when 
  5761. booting.
  5762. 8.3
  5763. The directory ÉPreDeskæ contains, by default, obey files called 
  5764. ÉARPlayeræ, ÉConfigureæ and two directories ÉDPMSUtilsæ and ÉWimpUtilsæ. 
  5765. If you read the contents of these files, you will soon see what they are 
  5766. doing. I have added Obey files called ÉEditOptsæ, ÉPaintOptsæ, 
  5767. ÉAlarmOptsæ, ÉBackupæ and ÉMachineOptæ and each of these sets up the 
  5768. option strings for each application.
  5769. 8.3
  5770. Now, I know that you can set the options with the desktop !Boot file, 
  5771. but which is the easier to find and alter, when you want to change the 
  5772. options for a particular application? I know which method I prefer!
  5773. 8.3
  5774. The file ÉPreDesktopæ is very useful as it allows, amongst other things, 
  5775. for applications which are not in $.Apps to be attached to the resource 
  5776. filing system, and hence to appear in the window which is opened by 
  5777. clicking on the iconbar ÉAppsæ icon. The simple line 
  5778. ÉAddAppáadfs::<PathName>.<AppName>æ, is all that is required. Read the 
  5779. existing file and note the Acorn recommendations Ö these give real food 
  5780. for thought.
  5781. 8.3
  5782. Place in the directory ÉTasksæ, all applications which you require on 
  5783. the iconbar when the machine is first switched on, or re-booted. The 
  5784. contents of my directory are shown above, and the use of the obey file 
  5785. ÉStartAcntsæ may be of interest.
  5786. 8.3
  5787. The business accounts package ÉProphetæ from Apricote Studios, whilst a 
  5788. fully multitasking application, is not normally loaded by double-
  5789. clicking the application, but by double-clicking the relevant accounts 
  5790. file. Hence ÉProphetæ is located in É$.Appsæ so that RISCáOS knows its 
  5791. location, but is placed upon the iconbar when ÉStartAcntsæ is obeyed. 
  5792. This action can be of considerable use if you always want the machine to 
  5793. boot up with a particular document, picture, etc, open and on screen. 
  5794. Please note that if I had placed the actual accounts file in here, it 
  5795. would have achieved the same effect. However, I prefer to have all my 
  5796. business files located in a directory ÉBusinessæ in the root directory, 
  5797. because the obey file ÉBackupæ in directory ÉTasksæ backs up all my 
  5798. business files to the second hard disc each time the machine is switched 
  5799. on.
  5800. 8.3
  5801. There is a lot more of interest in the new desktop, and I will try to 
  5802. describe each new feature as and when I discover it.
  5803. 8.3
  5804. Software compatibility
  5805. 8.3
  5806. One thing which has tripped me up recently has been the use of the 
  5807. serial port with a native application, but with the PCEmulator in use at 
  5808. the same time. The same comments will apply, I assume, with the 486 PC 
  5809. second processor.
  5810. 8.3
  5811. If you are using the serial port from a RISCáOS application at say, 4800 
  5812. Baud 8N1, and wish to use the Emulator at the same time, the emulator 
  5813. must be running before you start using the serial port from the native 
  5814. application and you must have the following line in your ÉAUTOEXEC.BATæ 
  5815. file. ÉMODE COM1:BAUD=4800 PARITY=N DATA=8 STOP=1æ(DOS6 format).
  5816. 8.3
  5817. The reason for this is that Messy Dos initialises the serial port on 
  5818. start up, with a default value if none is specified in the autoexec 
  5819. file, thus corrupting the serial port settings if the Emulator is run 
  5820. during or after native mode serial operations have started. (Do any of 
  5821. our DOS experts know of a way to stop the default action?)
  5822. 8.3
  5823. Martin Angove has mentioned problems he has experienced with PC Emulator 
  5824. v1.82 when memory is short. I can confirm that it does have problems 
  5825. and, most importantly, when reporting the error it states that ö1064Kb 
  5826. is required for operationò, when in fact 1240Kb seem to be required, to 
  5827. avoid all problems in multitasking mode.
  5828. 8.3
  5829. An updated version of Memphis (v2.08 08-Sep-93, the automatically 
  5830. expanding/contracting RAM disc Ö see Archive 8.1 p39) is on the monthly 
  5831. disc, and having now used it, I can see why people rave about it. Simply 
  5832. Brilliant! And the authors tell me there are, hopefully, further 
  5833. improvements to come.
  5834. 8.3
  5835. Hardware and software news
  5836. 8.3
  5837. I have just purchased David Pillingæs ArcFax (1.12 12-May-94) and a US 
  5838. Robotics 14,400 Sportster fax modem thereby cutting my spare parts 
  5839. ordering costs in half, as it only takes about 45 seconds to send a one 
  5840. page fax order. After 6 p.m., the cost is far less than 
  5841. stamp+paper+envelope+printing. With ArcFax came an application called 
  5842. ÉBubbleHlpæ and I find this to be a quite amazing improvement on Acornæs 
  5843. ÉHelpæ application. When you park the pointer over any icon, up pops a 
  5844. help bubble, and as soon as you move the mouse, away it goes. A first 
  5845. class accessory, I think, which all application writers should support. 
  5846. (ComputeráConcepts please note! This makes Style even easier to use, and 
  5847. really would shorten the learning curve for beginners if provided with 
  5848. the package.) (BubbleHelp2 is available separately from David Pilling 
  5849. for ú5 inclusive. Ed.)
  5850. 8.3
  5851. As Jim Nottingham is compiling a SCSI compatibility index, I will 
  5852. forward all mail on this subject to him, taking note of any problems 
  5853. which exist only on the RiscáPC.
  5854. 8.3
  5855. Bernard Veasey reports that he has successfully fitted his Vertical 
  5856. Twist 16 bit SCSI interface to his RiscáPC and it works without any 
  5857. problems. (What are the Module version numbers, Bernard?)
  5858. 8.3
  5859. Readersæ comments
  5860. 8.3
  5861. Simon Burrows has written in reply to my gripe of the month for 
  5862. September, stating that if Acorn released circuit diagrams and PCB 
  5863. layouts, this would encourage people to void the warranty. My feelings 
  5864. are that the decision is the choice of the equipment owner, and their 
  5865. provision would help produce more innovation from the amateur side. Paul 
  5866. is a classic case here, but I will let him tell you about the Acorn 
  5867. Atom/ BBC Micro articles! (Iæm not sure I like the idea of being a 
  5868. öclassic caseò! As much as I enjoyed tinkering with the innards of my 
  5869. Atom and my BBC Micro, I canæt say that the 32-bit machines have ever 
  5870. had the same appeal Ö too much like untouchable black boxes! Ed.)
  5871. 8.3
  5872. Requests for help
  5873. 8.3
  5874. During my exploration of the Boot system, I have moved the Alarm and 
  5875. Edit applications from the É$.Appsæ directory, to the 
  5876. É$.!Boot.Choices.Tasksæ directory. However, this has caused a big 
  5877. problem for me, which I have had to fudge for the time being.
  5878. 8.3
  5879. Something is looking for these applications during boot up sequence and 
  5880. is complaining loudly when they are not found! I have worked around it 
  5881. for now, by placing dummy applications in É$.Appsæ, but this is only a 
  5882. temporary solution. Has anybody come across the solution to this 
  5883. problem?
  5884. 8.3
  5885. Wish list for the next RiscáPC
  5886. 8.3
  5887. Even a small business like my own, needs more than one serial port. Can 
  5888. we have two on the next machine, plus the ability to add an extra I/C 
  5889. when required so that the 3rd and 4th serial sockets are then enabled. I 
  5890. have run into big problems since purchasing Arcfax and have had to 
  5891. purchase a dual RS232 card from The (aptly named) Serial Port, so that I 
  5892. can have plotter, modem, and packet radio terminal all connected and 
  5893. online at the same time, if required. (It is only after you have 
  5894. struggled to reach the serial port to change leads for the umpteenth 
  5895. time, that you can understand this, and serial switches are no use, 
  5896. because of different baud rates for each device!)
  5897. 8.3
  5898. Question of the month
  5899. 8.3
  5900. (1) Are there any hardware developers out there preparing a PCMCIA type 
  5901. II and type III interface? There are increasing numbers of high speed 
  5902. modems, etc, appearing in this convenient credit card size hardware 
  5903. format. I find it is so useful on my Toshiba portable to be able to log 
  5904. on to the telemetry system without having to carry an external modem. 
  5905. The ability to have large numbers of interfaces in a small area of 
  5906. backplane will, I think, become more and more important as the computer 
  5907. takes over from external hardware in small businesses. At the moment, my 
  5908. RiscáPC does the job of fax, packet radio terminal, scanner, teletext 
  5909. receiver, telemetry network terminal, and telephone comms terminal, with 
  5910. more interfaces certain to be needed! This does mean that even on my 
  5911. ACB45 with four expansion slots Ö one for SCSI interface, one for dual 
  5912. RS232 interface and one for the Teletext card, I only have one to spare!
  5913. 8.3
  5914. Tailpiece
  5915. 8.3
  5916. A big thank you to the ever increasing number of subscribers who are 
  5917. sending their letters to me on disc. It costs only 19p second class, for 
  5918. one disc in a Jiffy bag, and you can almost guarantee some of your 
  5919. points will go in the column if I do not have to type it in!
  5920. 8.3
  5921. On occasions, I receive bits and bobs of test software along with 
  5922. readersæ disc letters, and I will put these on my disc to Paul, so that 
  5923. he can include them on the monthly disc Ö details will be in the normal 
  5924. monthly disc information on page 2.
  5925. 8.3
  5926. As usual, I can be contacted by letter at the HES address on the back 
  5927. page, by telephone after 7p.m. or by Packet Radio from anywhere in the 
  5928. World, as GW4NEI@GB7OAR.#16.GBR.EU.ááAá 
  5929. 8.3
  5930. (A bit small, sorry Ö Iæll put it on the monthly disc too so you can 
  5931. print it out a little bigger! Ed.)
  5932. 8.3
  5933.  
  5934.