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

  1. So whatæs new?
  2. 6.9
  3. As you will see from the size of the Products Available column this 
  4. month, the breadth and depth of products supporting Acornæs 32-bit 
  5. computers is growing apace. Many readers will be particularly pleased to 
  6. see that the RISCáOS 3 PRMs are available at long last. We have them in 
  7. stock now.
  8. 6.9
  9. We havenæt heard any more rumours about a new machine being released but 
  10. when one (or more?!) does appear, weæll try to maintain our reputation 
  11. of getting the technical facts out to you before any of the other 
  12. magazines.
  13. 6.9
  14. Archive Team increases
  15. 6.9
  16. This month, we welcome another new member into the Archive team. Dawn 
  17. Robinson will be joining us at the beginning of June. Dawn will be 
  18. looking after the mail order and will be replacing Vera as the Éhappy 
  19. smiling voiceæ who answers the phone... in the mornings, anyway. Vera 
  20. will then be able to spend more time on things like visiting local 
  21. schools and arranging training courses. She will also be trying to find 
  22. out more about what you, the Archive readership, actually want from the 
  23. magazine and from Norwich Computer Services. Watch this space....
  24. 6.9
  25. Bye for now,
  26. 6.9
  27. Products Available
  28. 6.9
  29. Å    A3000 rechargeable batteries Ö There seems to have been a world 
  30. shortage of A3000 rechargeable batteries. They are needed because some 
  31. of these batteries do fail in course of time. We have some available now 
  32. at ú7 each.
  33. 6.9
  34. Å    A3000 cases Ö We also have a few complete A3000 plastic cases Ö upper 
  35. and lower parts Ö but with no sticky labels on them. They are available 
  36. from Archive, while stocks last, for ú20 per complete case.
  37. 6.9
  38. Å    A3020 Discovery Pack Ö Acorn have just launched a new computer package 
  39. aimed at Primary schools. The idea is to provide a system that teachers 
  40. can plug in, switch on and go! It includes software pre-installed on the 
  41. hard drive, instructions for beginners to RISCáOS and curriculum 
  42. material and guidance on classroom use. The idea is that even teachers 
  43. who consider themselves complete beginners or who are currently only 
  44. familiar with BBC Bs and Masters can have confidence to get started with 
  45. a 32-bit system and the best and most up-to-date software.
  46. 6.9
  47. The package consists of an A3020 with hard drive plus Acornæs Advance 
  48. (WP/spreadsheet/database/graphing Ö see the review on page 33); 
  49. Sherstonæs Crystal Rainforest which is an adventure simulation and Logo 
  50. application (see 6.2 p58); Longmanæs Magpie multimedia authoring system 
  51. (see 6.5 p71) incorporating Acornæs Replay full motion video utility; 
  52. two primary fonts and an application to re-size the mouse pointer. There 
  53. is also a Magpie application installed on the hard drive which 
  54. introduces the user to the Discovery system and to Acornæs education 
  55. support network. It includes a couple of Replay video clips.
  56. 6.9
  57. The pack also includes teacher support materials which introduce the 
  58. software and offer practical advice to teachers on integrating IT into 
  59. standard classroom activities. The guide includes project frameworks and 
  60. examples of childrenæs work produced using the software in the Discovery 
  61. Pack. It also includes appendices covering the National Curriculum in 
  62. England and the Scottish 5Ö14 Curriculum, mapping the software in the 
  63. Pack to curriculum targets.
  64. 6.9
  65. You also get a heat-sensitive mouse mat which reveals hidden pictures 
  66. (the mind boggles!), an audio training tape introducing the desktop 
  67. environment and the use of the operating system, a two-year academic 
  68. wall-planner, a copy of the educational software/hardware directory and 
  69. vouchers giving discounts on educational software and peripherals from 
  70. eight companies who specialise in primary education.
  71. 6.9
  72. The price is ú1149 +VAT = ú1350 including a standard resolution monitor 
  73. but as an introductory offer, Archive subscribers can have a multisync 
  74. monitor instead for an extra ú30.
  75. 6.9
  76. Å    A5000 fan quietener Ö If you are fed up with the noise of the A5000 
  77. fan, here is the answer. There is now an A5000 version of Ray 
  78. Maidstoneæs famous fan quietener. They are ú21 through Archive.
  79. 6.9
  80. Å    A540 RAM price down Ö The bad news is that Atomwide are no longer 
  81. supplying 4Mb RAM upgrades for the A540 (they were much cheaper than 
  82. Acornæs version). The good news is that Acorn have dropped the price of 
  83. their RAM upgrade. They are now ú299 inc VAT or ú280 through Archive.
  84. 6.9
  85. Å    Acorn Education Directory Ö Acorn and APA Multimedia have combined to 
  86. make the Education Directory available as a CD-ROM. The directory gives 
  87. a listing of the huge range of software and hardware available for Acorn 
  88. 32-bit computers. The CD-ROM costs ú29 +VAT from APA Multimedia Ltd and 
  89. this price includes a site licence.
  90. 6.9
  91. Å    Acorn Multimedia Units Ö Just to say that although they were supposed 
  92. to be available when we mentioned them last month, they didnæt quite 
  93. make it. Anyway, we now have them in stock.
  94. 6.9
  95. Å    Acorn multisync monitors Ö To clear stocks, we are selling Acorn AKF18 
  96. multisync monitors at ú270. (We sold quite a lot of them last month but 
  97. still have a few left Ö give us a ring if you are interested.)
  98. 6.9
  99. If you want to buy a multisync at the same time as an A3010, A3020 or 
  100. A4000, you can have it for the price of standard resolution monitor 
  101. (again, while stocks last).
  102. 6.9
  103. To use the AKF18 with pre-A5000 computers, we advise using a VIDC 
  104. enhancer (available once again through Archive Ö see page 10) and the 
  105. software on Careware 18.
  106. 6.9
  107.  Å    Almanac Ö This is a Desktop Organiser from Stallion Software. It 
  108. features dairy events, anniversaries, job scheduler, correspondence 
  109. logging, address book, linking between entries and filtering. Almanac 
  110. costs ú60 (+ú2 p&p) +VAT from Stallion Software.
  111. 6.9
  112. Å    Annual Service Kit Ö I thought it would be good to remind owners of 
  113. A310/410/420/440 machines about changing fan filters and batteries. 
  114. There are two reasons for the reminder. The first is that I have just 
  115. discovered that if your batteries give up the ghost, when RISCáOS 3 
  116. tries to start up, it will fail the start-up test and you will think 
  117. your computer has suffered some terminal illness. Secondly, Acorn have 
  118. just increased the dealer price of the fan filters by 273% (yes, the new 
  119. price is 3.73 times the old price)! So when our current stock is 
  120. finished, we will have to increase the price of the annual service kits 
  121. (fan filter + batteries) from ú3 to ú6! (I think it would be better to 
  122. buy the batteries from your local shop and vacuum your existing fan 
  123. filter and wash it in a mild soapy solution. Ed.)
  124. 6.9
  125. Å    Archive Arcscan files Ö Readers may not be aware that if you have a 
  126. copy of ArcScan III from Beebug (ú14 through Archive) you can buy a copy 
  127. of our Shareware Disc 7 which has the (virtually) up-to-date files for 
  128. the six volumes of Archive magazine. These files have been prepared 
  129. faithfully, month by month for many years now by Eric Ayers, one of our 
  130. longer-standing Archive readers. Thanks very much, Eric!
  131. 6.9
  132. We have been asked why we donæt put the ArcScan files on the monthly 
  133. program disc every month. This is partly because Eric needs time to 
  134. prepare them. The magazine is finalised and goes to the printers on a 
  135. Tuesday, the Price List is finished and goes to the printers on the 
  136. Thursday, (I collapse in a heap on Friday) and the magazine goes out to 
  137. subscribers on the Tuesday so there isnæt a lot of time to get the 
  138. ArcScan files prepared! We do put updates on the monthly disc every now 
  139. and then when there is enough space. However, at any time, you can send 
  140. in your Shareware 7 disc and have it updated with the latest Arcscan 
  141. files Ö a pound for admin would be appreciated but isnæt obligatory.
  142. 6.9
  143. Å    ArcScan III Ö Risc Developmentsæ database now has datafiles for all 
  144. Acornæs manuals, including the RISCáOS 3 PRM and also Acornæs DDE and 
  145. the Fortran compiler documentation. ArcScan III is ú12.81 +VAT or ú14 
  146. through Archive.
  147. 6.9
  148. Å    Arcventure III Ö The Vikings Ö Sherston Software have released their 
  149. educational package aimed at 7Ö11 year olds who are studying the 
  150. Vikings. The children join a simulated archaeological dig at Coppergate 
  151. in York (Jorvik). The price is ú31.95 +VAT from Sherston or ú35 through 
  152. Archive.
  153. 6.9
  154. Å    ARM3 price drop Ö We still have some of the ARM3æs (for the pre-A5000 
  155. computers) that do not have a socket for a floating-point accelerator 
  156. chip so we are selling them off at ú180 each (while stocks last). If you 
  157. want one fitted into an A3000, it costs ú265 but that includes the cost 
  158. of collecting your computer, removing the ARM2, mounting a socket, 
  159. putting in the ARM3 and sending it back to you.
  160. 6.9
  161. Å    AutoCopy Ö Anyone having to copy large numbers of discs will be 
  162. pleased to hear about Look Systemæs latest product Ö AutoCopy. This is a 
  163. multitasking application for use with our Xpress autoloaders (see 
  164. overleaf for special offer) or the new budget autoloaders (also see 
  165. overleaf) or with the Ventuno copiers that we used to supply. It will 
  166. copy a large range of disc formats, e.g. DFS, ADFS, MS-DOS, etc.
  167. 6.9
  168. There are four copy modes which allow AutoCopy to cater for a wide 
  169. variety of disc duplicating needs. These are source copying (one master 
  170. disc, many copies), backup copying (many master discs, many copies), 
  171. image copying (one disc image, many copies) and batch copying (many disc 
  172. images, many copies) Ö a disc image is a copy of a master disc which has 
  173. already been read into memory or stored on another medium such as a hard 
  174. drive. If required, disc images can be compressed when memory is 
  175. limited.
  176. 6.9
  177. When discs are copied, they are formatted, copied and verified in a 
  178. single pass to improve the speed of throughput. However, if quality 
  179. assurance is the most importance factor, discs can also be verified in a 
  180. second pass.
  181. 6.9
  182. If required, Archimedes disc IDæs can be updated and user functions that 
  183. are written in Basic can also be added to extend AutoCopyæs facilities. 
  184. The AutoCopy software costs ú350 from LOOKsystems.
  185. 6.9
  186. (A text file of the complete specification of AutoCopy is included on 
  187. the monthly program disc.)
  188. 6.9
  189. Å    Auto-loading Disc Copier Ö Any day now (we hope!) we will be getting a 
  190. new budget-price auto-loading disc copier. The price is less than half 
  191. the price of the Xpress copier that we have been selling for several 
  192. years now. Admittedly, it will only handle 3╜ö discs but if you donæt 
  193. need to copy 5╝ò discs, you can save yourself over a thousand pounds! 
  194. The price is just ú1150 inc VAT through Archive compared with ú2750 for 
  195. the Xpress copier (but see the special offer below). This price includes 
  196. (a) software to enable it to run on a PC compatible computer, (b) 
  197. single-tasking software for use with Archimedes computers and (c) a 
  198. serial cable to connect it to an Archimedes computer.
  199. 6.9
  200. If you want to run it on an A5000, you really need a floppy drive 
  201. extension cable (ú18) as the cable is a bit too short to plug directly 
  202. into the socket on the main p.c.b. If you only want to copy up to 800Kb 
  203. Archimedes and 720Kb PC formats, you can run it on one of the old 
  204. Archimedes machines (A310/410/420/440/540) but you will need an extra 
  205. hardware interface and cable costing ú50 through Archive. If you do want 
  206. to copy 1.6Mb and 1.44Mb (PC) formats and you donæt want to tie up an 
  207. A5000, it will be possible to use an A3010/3020/4000 but it needs some 
  208. work doing on the auto-loader software and maybe even a bit of a fiddle 
  209. on the hardware but we havenæt finalised this. (If you are interested, 
  210. ring us and weæll let you know how far we have progressed with it.)
  211. 6.9
  212. The single-tasking software allows you to do basic copying but if you 
  213. want multitasking software with all sorts of batch copying facilities 
  214. then Auto-copy from LOOK Systems is ú350. (LOOK Systems works in the 
  215. same office building as Norwich Computer Services Ö although there is no 
  216. financial link between the two companies (!) Ö so we can dispatch 
  217. AutoCopy at the same time as the autoloader if you send one cheque for 
  218. ú350 made out to LOOK Systems and another to Norwich Computer Services 
  219. for ú1150 plus whatever interface/cable you want.)
  220. 6.9
  221. Å    Autoloader special offer! ú1,000 off! Ö We have an auto-loader in 
  222. stock that is six months old although it is virtually unused. It was 
  223. returned by a customer because of the length of time we took to develop 
  224. the interface that it needs to be able to work with one of the older 
  225. Archimedes computers (i.e. pre-A5000). With the coming of the Éhalf-
  226. priceæ Autoloaders (see above), we suspect that this Xpress copier would 
  227. be difficult to sell at or even near full price! We have decided to cut 
  228. our losses and sell it at ú1750 instead of the full ú2750. This is a 
  229. complete price including cables, interface and single-tasking software. 
  230. This autoloader can also copy 5╝ö discs if a suitable drive is purchased 
  231. (costing ú320 through Archive).
  232. 6.9
  233. Å    Axis Ö This is a shootæ-em-up game set in a maze filled with tanks, 
  234. gun emplacements and end-of-level bonuses. In later levels, there are 
  235. Écloakedæ tanks, electric fences and other hazards that make finishing 
  236. the game quite a puzzle. It costs ú24.99 inclusive from TBA Software.
  237. 6.9
  238. Å    BASIC VI manual Ö Acorn have now reprinted the BASIC manual but have 
  239. included features relating to BASIC VI. The Archive price is ú20 
  240. including p&p.
  241. 6.9
  242. Å    BBC Master128 is no more! Ö Acorn say they have ceased production of 
  243. the Master128 because of rising costs and difficulty of supply of 
  244. certain parts. Acorn still have some in stock which should provide 
  245. enough to supply orders for a few months to come.
  246. 6.9
  247. Å    Blood Sport Ö Matt Black have produced a budget-priced game (ú9.99 +ú2 
  248. p&p, no VAT) which will appeal to öfans of the beat-æem-up genreò. It is 
  249. a martial arts simulation for one or two players.
  250. 6.9
  251. Å    CardMania is a two-disc pack from C.I.S. with four card games Ö Gin 
  252. Rummy, Chinese Patience, Two-pack Clock Patience and Cribbage. It costs 
  253. ú19.95 from C.I.S. or ú18 through Archive.
  254. 6.9
  255. Å    Careware disc pricing Ö Because of increase in costs of overheads, we 
  256. have reluctantly had to increase the amount that we charge for admin on 
  257. Careware discs. This means that of the ú5 which you pay, ú2 (less the 
  258. VAT) goes towards admin leaving ú3 to send to charity. Hitherto, we have 
  259. effectively been subsidising the charity payments by only taking out ú1 
  260. of the ú5.
  261. 6.9
  262. The amounts raised for charity through Careware and charitable sales of 
  263. secondhand equipment through Archive have been 1989/90 Ö ú19,625, 1990/
  264. 91 Ö ú17,847 and 1991/92 Ö ú13,005. In our 1992/93 year, we have so far 
  265. raised ú11,781 but the accounting year runs to the end of June.
  266. 6.9
  267. Our grateful thanks go to Archive subscribers from the various charities 
  268. that have benefitted over the last few years.
  269. 6.9
  270. Donæt forget that if you have old Archimedes hardware or software that 
  271. we can sell for charity, all you have to do is send it in to the Archive 
  272. office. Thanks.
  273. 6.9
  274. Å    CD-ROM drives Ö Cumana have launched a new CD-ROM drive which has a 
  275. double-speed mode and is able to handle multi-session PhotoCDs. The 600 
  276. series drives offer an average access time of 295 ms and a maximum data 
  277. transfer rate of 307 Kb/s. Its 256Kb buffer enhances the performance of 
  278. the drive. It also comes with software to play audio CDs. The price is 
  279. ú429 +VAT to education (education price through Archive is ú515 inc VAT 
  280. & carriage) or ú609 +VAT to the end user (ú590 inclusive through 
  281. Archive).
  282. 6.9
  283. (The Chinon standard speed drives we have been selling for a while now 
  284. are on offer at the moment at ú420 inclusive through Archive.)
  285. 6.9
  286. Å    Chemistry is a budget package for Chemistry teachers from a new 
  287. software house called PTW Software. For ú15 inclusive, the package 
  288. includes a site licence. The contents of the package are a screen font 
  289. which includes subscripted numbers as used in chemical formulae, 150Kb 
  290. of drawfile clipart and an application which is based around the 
  291. periodic table of the elements.
  292. 6.9
  293. Å    Christian clipart Ö We mentioned Ian Goodingæs Christian clipart last 
  294. month and it drew quite a lot of interest. Ian has extended the range a 
  295. bit further. The titles available at present: (1) Christmas Story; (2) 
  296. Christmas Symbols; (3) Easter Ö story of death & resurrection, symbols 
  297. of new life; (4) Harvest; (5) Christian Symbols Ö the rest of the church 
  298. year; (6) Money, Poverty & War; (7) Environment Ö pollution, factories, 
  299. forests; (8) Mission & World Scene Ö missionary, global and Third World 
  300. issues; (9) Baptist History & Membership; (10) Apologetics Ö questions & 
  301. sceptical views, proofs for God; (11) Evangelism; (12) Lifestyle Ö vices 
  302. and virtues, stress and the rat-race; (13) Banners Ö pictures with blank 
  303. areas for text, billboards, animals, people; (14) Borders; (15) 
  304. Editorial Flair Ö pencils, telephones, sissors, arrows, stars; (16) 
  305. Illuminated Letters; (17) Adults & Youth; (18) Children & Families; (19) 
  306. Celebration Ö parties of all kinds, food, fun; (20) Music Ö instruments, 
  307. players, singers, musical notes; (21) Leisure Ö outings, sport, 
  308. gardening & flowers; (22) Weddings; (23) OT Stories Ö from Adam to Amos; 
  309. (24) NT Stories Ö Gospels and Acts; (25) NT Parables & Sayings; (26) 
  310. Bible Maps Ö Holy Land, Temple; (27) History, Prophecy & Bible Study Ö 
  311. charts, outlines, fulfilments, Bible books; (28) OT Background & 
  312. Archaeology; (29) NT Background & Archaeology; (30) Sideliners Ö figures 
  313. who shout messages from the sidelines, speech bubbles; (31) Good News 
  314. Bible OT stories from the Books of Moses; (32) GNB OT stories from rest 
  315. of OT; (33) GNB NT stories up to Holy Week; (34) GNB NT stories from 
  316. Holy Week through Acts; (35) GNB texts from the OT, each text with 
  317. illustration; (36) GNB texts from NT, each text with illustration. The 
  318. clipart is in sprite, drawfile and Artworks formats. The discs are ú7.99 
  319. each plus ú2.50 p&p per order. For a full catalogue, write to Ian 
  320. Gooding, 18 Larksfield, Covingham, Swindon, SN3 5AD.
  321. 6.9
  322. Å    Compose World Ö This is described by its publisher, Expressive 
  323. Software Products, as a musical exploration program. Phrases of music 
  324. are represented by pictures or words and these phrases can then be built 
  325. up, block by block. It is Midi compatible and can be used by all ages 
  326. from 5 upwards. It includes a phrase editor so that you can build up 
  327. music from note level Ö although no musical notation appears anywhere. 
  328. Compose World costs ú48 +VAT from ESP. This price includes a site 
  329. licence.
  330. 6.9
  331. Å    CSVtoText Ö This application (which was reviewed last month on page 
  332. 71) has been updated and improved as a result of user feedback. Also, 
  333. the rights to the program have been transferred to Dabhand Computing who 
  334. will be selling it at ú15 +VAT.
  335. 6.9
  336. Å    Dragonball Ö This is an Arkanoid look-alike from TBA Software. It is 
  337. said to retain the look-and-feel of the arcade game. It costs ú15.99 
  338. inclusive from TBA Software.
  339. 6.9
  340. Å    DTP booklet (free!) Ö The report that Archive commissioned into the 
  341. relative merits of Macs, PCs and Archimedes computers for doing DTP is 
  342. still available free of charge to subscribers Ö or indeed to anyone who 
  343. is interested! In the year since it was first published, the prices have 
  344. changed quite a bit so we have printed an update to the comparative 
  345. prices table and include that as an extra sheet in the booklet. Because 
  346. the comparison is of general interest, I have printed a copy of it in 
  347. this issue Ö see page 15.
  348. 6.9
  349. Å    EMU for Acorn machines Ö Cumana have launched a new multiple interface 
  350. for A3000/3010/3020/4000 computers. The Expandable Multi-Use interface 
  351. is designed to allow seven different interfaces to be connected to the 
  352. single mini-podule expansion slot. The baseboard, which comes complete 
  353. with user port, can be upgraded to accommodate IDE, Midi, analogue, SCSI 
  354. and Cumanaæs own Companion interfaces. The baseboard and user port costs 
  355. ú51.02 +VAT (educational price ú49 +VAT) from Cumana.
  356. 6.9
  357. Å    E-Numix is a mathematical strategy game for one or two players, 
  358. specially designed to aid and enhance the manipulation and processing of 
  359. numerical equations and calculations. It involves a ÉScrabble⌐æ-like 
  360. board. You are given a random set of numbers in each turn and, playing 
  361. either against the computer or another player, you have to gain control 
  362. of the board and obtain the highest possible score. E-Numix costs ú24.95 
  363. from C.I.S. or ú23 through Archive.
  364. 6.9
  365. Å    Foundation Calligrapher Ö This is a writing tutor package from Design 
  366. Concept for use in primary schools. The idea is that it illustrates on 
  367. the screen the motions required for each letter to be formed. It takes 
  368. place slowly enough for the children to copy the motions. It uses a 
  369. special font designed for the ÉFoundation of Writing: LetterFormsæ 
  370. Scheme. Foundation Calligrapher costs ú15 from Design Concept and 
  371. requires at least one member of the Foundation font family to be 
  372. available, costing ú8. (Carriage on all orders is ú2. No VAT is 
  373. charged.)
  374. 6.9
  375. Å    Full Phase is the latest in a series of Phases packages from Northwest 
  376. SEMERCæs. It is a talking wordprocessor (the speech can be switched 
  377. off!) enabling young pupils to combine text and graphics. Talking WP has 
  378. been shown to be a very powerful tool, particularly in helping children 
  379. with dyslexia. Full Phases includes a word list facility so that 
  380. children can pick up words from a list on screen and place them in their 
  381. text. The word lists are editable by the teacher or parent. It can also 
  382. be used with an Oldham Overlay Keyboard. Full Phases is available from 
  383. Northwest SEMERC for ú28 +VAT +p&p.
  384. 6.9
  385. Å    Genup Lite Ö This application from APA Multimedia allows you to 
  386. compile your Genesis applications to become öfast, small, network 
  387. compatible and fully indexedò. It consists of a compiler and run-time 
  388. code, a fast indexer allowing users access to the Genup Lite 
  389. ÉSupersearchæ facility, example applications and !Bookmark Ö a utility 
  390. allowing users to mark resources for later use. Genup costs ú79 +VAT 
  391. from APA Multimedia Ltd. There is an education price of ú49 +VAT and 
  392. they also do site licences.
  393. 6.9
  394. Å    GreyHawk is a grey-scale video digitiser aimed at DTP users. Most 
  395. colour digitisers can only provide 16 or 64 grey-levels but this 
  396. dedicated grey-scale digitiser produces full 8-bit (256 grey level) 
  397. images. It makes use of CCæs ScanLight Plus software with all the image 
  398. manipulation that it provides. The real-time screen display is in 16-
  399. grey levels but ColourCard (or G8/16) owners can display the full 256 
  400. grey levels and Impression II users can get simulated 256 grey levels by 
  401. using enhanced graphics (dithering). The half-width podule has a BNC 
  402. input socket and takes signals from any PAL composite source. The 
  403. GreyHawk digitiser costs ú99 (+ ú6 carriage) +VAT from Wild Vision or 
  404. ú115 through Archive.
  405. 6.9
  406. Å    Guardian Professional Ö Digital Phenomena who launched a PD virus 
  407. protector called Guardian3 (available on Archive program disc 6.3) have 
  408. now produced a commercial version with a range of extra utilities 
  409. including a disc sector editor. Even with all the extra utilities, it is 
  410. still only ú9.95 (inclusive) from Digital Phenomena. They also do an 
  411. educational site licence for ú24.95.
  412. 6.9
  413. Å    Humanoids & Robotix Ö Remember Defender on the BBC Micro? Or Minervaæs 
  414. Orion on the Archimedes? Well, C.I.S. have produced a Defender look-
  415. alike called Humanoids.
  416. 6.9
  417. Robotix, on the other hand is a shoot-æem-up, with you in the middle of 
  418. the screen being attacked from all directions by various robot-like 
  419. creatures.
  420. 6.9
  421. The two come together on one disc for ú19.95 from C.I.S. or ú18 through 
  422. Archive.
  423. 6.9
  424. Å    Image Animator Ö This application from Iota Software allows you to 
  425. drop sprites or drawfiles onto a film window, frame by frame, until you 
  426. have a complete cartoon. You can edit sections of the cartoon, splice 
  427. it, etc. The price is ú69 +VAT or ú75 through Archive. A site licence 
  428. version is available for ú199 +VAT or ú210 through Archive.
  429. 6.9
  430. Å    Image Gallery Ö This is a CD-ROM with over 1,100 high quality colour 
  431. images, each stored twice, at full size and at reduced size to allow 
  432. quick previewing of the images. The images cover a wide range of subject 
  433. including transport, animals, plants, people and buildings. The disc 
  434. comes with Archimedes search and retrieval software to aid you in 
  435. finding the picture you want. The price is ú45 +VAT from Eesox.
  436. 6.9
  437. Å    KeyCount Ö Anglia Television have produced a spreadsheet/graphs 
  438. package for use in primary schools. It comes complete with a disc of 
  439. example sheets to show the possibilities within the classroom of a 
  440. spreadsheet application. It is linked with the Key-series and Keynote 
  441. datafiles can be loaded straight into KeyCount. It costs ú32.50 +VAT 
  442. from Anglia Television. They also have a range of site licence prices.
  443. 6.9
  444. Å    Killerbugs is a space-invaders look-alike from C.I.S. The graphics and 
  445. sound effects are very good. The price is ú19.95 from C.I.S. or ú18 
  446. through Archive.
  447. 6.9
  448. Å    Landmarks Elizabeth I Ö Longman Logotron have released another of 
  449. their Landmarks history series. This time itæs Elizabeth I. The price is 
  450. ú24 +VAT from Longman Logotron or ú26 through Archive.
  451. 6.9
  452. Å    Mac SCSI drives Ö The pricing on SCSI drives fluctuates rather a lot 
  453. but currently we can do the following drives, listed below. (The prices 
  454. in brackets include Morley SCSI podule Ö uncached for drives up to 200M 
  455. and cached for 560Mb and 1Gb. You can compare prices with the Morley 
  456. drives below.)
  457. 6.9
  458.     80Mb Internal Ö ú260  (ú420)
  459. 6.9
  460.     120Mb Internal Ö ú340  (ú500)
  461. 6.9
  462.     200Mb Internal Ö ú460  (ú620)
  463. 6.9
  464.     560Mb Internal Ö ú840  (ú1060)
  465. 6.9
  466.     1000Mb Internal Ö ú1040  (ú1260)
  467. 6.9
  468.     80Mb External Ö ú390  (ú550)
  469. 6.9
  470.     120Mb External Ö ú470  (ú630)
  471. 6.9
  472.     200Mb External Ö ú590  (ú750)
  473. 6.9
  474.     560Mb External Ö ú970  (ú1190)
  475. 6.9
  476.     1000Mb External Ö ú1170  (ú1390)
  477. 6.9
  478. These are all fast, good quality drives so they represent very good 
  479. value for money.
  480. 6.9
  481. We also have one 245Mb external Atomwide drive available for ú650.
  482. 6.9
  483. Å    MineHunt Ö This is a game for the PocketBook! (The first one?) 
  484. Identify the squares that are clear or contain a mine. MineHunt is 
  485. available for ú5 inclusive from Dawes Computer Consultants Ltd.
  486. 6.9
  487. Å    Mini Expansion Adaptor Ö Pineapple Software have produced an interface 
  488. that provides a 16-bit external podule slot for A3000/3010/3020/4000. On 
  489. the A3000, it gives you a second external connector and on the others it 
  490. will allow A3000-type external podules to be fitted. You should note 
  491. that it only provides access to the 8-bit bus not the full 16-bit bus. 
  492. Pineapple say, öThere are a number of products that will only run on the 
  493. A3000 by using the external socket, and this new card will enable most, 
  494. if not all, of those products to work with the newer range of 
  495. computers.ò
  496. 6.9
  497. Å    Monthly Program Disc Ö Although I try to put a list of the contents of 
  498. the monthly program disc on the Price List, I thought it might be useful 
  499. to mention each month what was on last monthæs disc! So, on the May disc 
  500. (6.8) were: (1) PipeLine Column files, (2) ROM speed test programs, (3) 
  501. Perform Ö Rhapsody file player, (4) SmoothM Ö a utility for mouse 
  502. movement averaging for use in art packages and (5) some modified 
  503. toolsprites and high resolution icon sprites.
  504. 6.9
  505. Å    Morley SCSI drives Ö There has been some re-pricing of the Morley SCSI 
  506. drives. These come complete with SCSI interface.
  507. 6.9
  508.     40Mb Internal Ö ú340
  509. 6.9
  510.     80Mb Internal Ö ú510
  511. 6.9
  512.     240Mb Internal Ö ú740
  513. 6.9
  514.     40Mb External Ö ú430
  515. 6.9
  516.     80Mb External Ö ú590
  517. 6.9
  518.     240Mb External Ö ú810
  519. 6.9
  520. Å    Parallel port SCSI adaptors Ö Atomwide have produced a second version 
  521. of their parallel port SCSI adaptor. Their Mono/SCSI interface (ú55 
  522. through Archive) simply provides a SCSI interface through a 
  523. bidirectional parallel port (i.e. A3010/3020/4000/5000 and A4) but does 
  524. not allow for using a printer or a dongle on the same port. The newer 
  525. Printer/SCSI interface which is ú79 +VAT from Atomwide or ú83 inclusive 
  526. through Archive, has two connectors, one for SCSI and one giving the 
  527. through connections needed for a printer. This also means that you can 
  528. connect a dongle in series with the printer connector Ö which was a 
  529. major frustration with the earlier Mono/SCSI interface. Another first 
  530. for Atomwide! (See the File Transfer article on page 55 for more 
  531. details. Ed.)
  532. 6.9
  533. Å    Payroll Manager Ö Silicon Vision have produced a RISCáOS application 
  534. to handle payroll functions including the latest budget changes. 
  535. Features include weekly/monthly wages, book or percentage values, wage 
  536. slips, cash breakdown, P14/P60, pension deduction, holiday pay, 
  537. selection for tables A, B or C, etc. The price is ú99.95 inc VAT from 
  538. Silicon Vision.
  539. 6.9
  540. Å    Photopia is an image processor from C.I.S. It allows you to manipulate 
  541. 256-colour images (not 16-colour) and offers such features as colour 
  542. swap, solarize, negative, convert to 64-colour, convert to B&W, colour 
  543. invert, brightness, saturation and contrast control, greyscale, anti-
  544. alias, wash, pixellate, linear fade, radial fade, mirror (X and Y), 180░ 
  545. rotate, ripple effect and more besides. It costs ú14.95 from C.I.S. or 
  546. ú14 through Archive. At that price, it represents an excellent 
  547. introduction to image graphics.
  548. 6.9
  549. Å    PrimeWord Ö Minerva have launched a font-based RISCáOS wordprocessor 
  550. aimed at the primary school market. It is configurable so that it can be 
  551. used at a range of different levels and can handle multiple documents 
  552. and multiple views per document. Frequently used commands and features 
  553. are accessed directly via a button bar. PrimeWord costs ú60 +VAT from 
  554. Minerva (ú65 through Archive) and there is a primary site licence for 
  555. ú90 +VAT (ú100 through Archive) and a secondary site licence for ú240 
  556. +VAT (ú265 through Archive).
  557. 6.9
  558. Å    Real McCoy 4 Ö The Fourth Dimension have released the fourth of their 
  559. Real McCoy series of games compilations. This one contains Grievous 
  560. Bodily æARM, Galactic Dan, X-Fire and Cataclysm. It costs ú34.95 inc VAT 
  561. from the Fourth Dimension or ú32 through Archive.
  562. 6.9
  563. Å    Revelation 2 price drop Ö The price of Revelation 2 has dropped to ú76 
  564. +VAT or ú82 through Archive. The CD-ROM version is ú99 +VAT or ú107 
  565. through Archive. The price of Revelation ImagePro is ú139 + VAT or ú150 
  566. through Archive. It was the ImagePro version that was reviewed by 
  567. Gabriel Swords last month but Revelation 2 includes a very large 
  568. proportion of the features of the ImagePro version, so for just over 
  569. half the price, it is well worth considering.
  570. 6.9
  571. Å    RISCáOS 3 Programmeræs Reference Manuals are here! Ö The long-awaited 
  572. RISCáOS 3 PRMæs are now available from stock at Norwich Computer 
  573. Services. The full price is ú99 (zero VAT) but they are so heavy that 
  574. the Archive discount is more than swallowed up in carriage charge. The 
  575. Archive price therefore is ú100 inclusive of carriage.
  576. 6.9
  577. The manual has been totally restructured to take account of the 
  578. differences between programming for RISC OS 2 and RISC OS 3 and is now 
  579. over 3,000 pages long Ö almost double the size of the original PRM.
  580. 6.9
  581. The manual is contained in four bound volumes plus an additional index 
  582. volume. They are Éperfectæ bound, not ring bound, sadly! They are held 
  583. in a cardboard library case so that they will be self-standing on your 
  584. bookcase or shelf Ö if itæs strong enough to take the weight Ö 7.2kg! It 
  585. will also include a newly revised RISC OS Style Guide, available from 
  586. the autumn. (Those who buy the new PRM before this date will be sent a 
  587. copy of the Style Guide as soon as it is available.)
  588. 6.9
  589. As an added bonus, Acorn we have included many programming examples in 
  590. the text, and there are also detailed sections describing ways to 
  591. exploit the various aspects of programming for RISC OS.
  592. 6.9
  593. Å    RISCáOS 3 Programmeræs Reference Manual as an upgrade Ö Upgrades for 
  594. existing owners of the RISC OS 2 PRM are available for ú59, plus ú4 
  595. postage and packing, from Vector Services. Cheques should be made 
  596. payable to öAcorn Directò and the index front cover of the old manual 
  597. only should be sent as proof of ownership of the RISC OS 2 version.
  598. 6.9
  599. Å    Sea, Trade & Empire is Anglia Televisionæs latest set of curriculum 
  600. datafiles for use by schools who are using Key, Keynote or KeyPlus. It 
  601. is aimed at History Key Stage 3, Britain 1750 to 1900 and costs ú22 +VAT 
  602. from Anglia Television.
  603. 6.9
  604. Å    Serpents is an arcade action game with over forty levels of önon-stop 
  605. arcade action, some easy, some tricky and some positively mind-bending 
  606. with a combination of speed and puzzle elements.ò It bears some 
  607. resemblance to Pacman but the object you direct around the maze is a 
  608. worm-like being of variable length and it has to eat or be eaten by 
  609. other similar animals. Serpents costs ú19.95 from CIS or ú18 through 
  610. Archive.
  611. 6.9
  612. Å    Small Steps is a package from Resource aimed at primary and special 
  613. needs. It breaks down each National Curriculum attainment target in 
  614. Small Steps and helps you with its administration and record-keeping. 
  615. The first pack is available now: English, Maths and Social Development 
  616. levels 1, 2 and 3. It costs ú99 +VAT for a single user and ú199 +VAT for 
  617. a site licence. A second pack covering History, Geography, Technology, 
  618. Music and Art at the same levels is in preparation. It will cost ú49 
  619. +VAT for a single user or ú99 +VAT for a site licence.
  620. 6.9
  621. Å    SongBook is a set of original and educational songs from EMR based on 
  622. their Storybook sets. These are aimed at 3 to 10 year olds and special 
  623. needs pupils. Each set of five songs costs ú24.95 +VAT from EMR.
  624. 6.9
  625. Å    SuperSnake is another budget arcade game. It is an up-to-date version 
  626. of the ever-popular snake game. It has 20 levels for you to cope with 
  627. and even has a two-player option so that you can pit your wits against a 
  628. friend instead of the computer. SuperSnake costs ú4.99 inclusive from 
  629. Digital Phenomena.
  630. 6.9
  631. Å    Talking PenDown is our second talking wordprocessor this month. 
  632. PenDown, which is well known in the education world, is now available 
  633. with speech facilities added. The complete package, which needs no extra 
  634. hardware, costs ú64 +VAT or ú69 through Archive. Existing PenDown users 
  635. can upgrade for ú32 +VAT by contacting Longman Logotron directly (site 
  636. licences can be upgraded for ú64 +VAT).
  637. 6.9
  638. Å    Taxan 789 Ö Thanks to Mike Lane (see Comment Column on page 50) the 
  639. Taxan 789 has been brought to our notice as a good monitor to use with a 
  640. G8/16 or a ColourCard. It has a dot pitch of 0.28mm (same as 9060 and 
  641. Cubscan 1440) but its frequency scanning range is 30 to 60 kHz, which 
  642. means that it can cope with some of the higher resolution 256 colour 
  643. modes that the other monitors canæt manage. Also, it is cheaper! The 
  644. Archive price is ú440 (cf ú600 and ú480 for the 9060 and 1440 
  645. respectively).
  646. 6.9
  647. Å    The Hacker Ö This is the only currently available competitor to Games 
  648. Wizard. This software from Doggysoft allows you to change the number of 
  649. lives, find passwords and so on. It sounds as if it needs a bit of 
  650. technical know-how to use for creating your own cheats but it comes with 
  651. ready-made cheats for well over fifty games. It costs ú5 inclusive from 
  652. Doggysoft (but cheques should be made payable to öA Cloverò).
  653. 6.9
  654. Å    Time-Traveller are ESMæs educational history packs. The latest one to 
  655. be released is aimed at children in Key Stage 3. It is entitled The 
  656. Making of the United Kingdom and covers 1500 to 1750. It costs ú39.50 
  657. +VAT from ESM or ú43 through Archive. The price includes a site licence.
  658. 6.9
  659. Å    Topographer is the latest release from Clares. It is an innovative 
  660. piece of software that allows you to draw 2D maps in Ordnance Survey 
  661. style and then create a 3D picture of the terrain viewed from any 
  662. position Ö sounds a wonderful aid for geography teaching amongst other 
  663. things. The price is ú79.95 inc VAT or ú75 through Archive.
  664. 6.9
  665. Å    Training courses Ö Minerva are now offering a one-day Artworks 
  666. training course at their training centre for ú110 +VAT.
  667. 6.9
  668. (We havenæt had much response to our offer of putting on courses here in 
  669. Norwich. Unless we hear from you soon, weæll have to drop the idea. You 
  670. can phone in your requests if you prefer.)
  671. 6.9
  672. Å    VIDC Enhancers Ö Put the flag out! We now have stocks of VIDC 
  673. enhancers again so that A310/410/420/440 owners can have some improved 
  674. video modes and can use monitors that donæt run down to the low 
  675. frequencies that mode 12, etc use Ö e.g. Eizo F340iW, F550iW and T560iT 
  676. or Taxan 795, 789, etc. We have been able to keep the price down to ú28 
  677. but that does not include the software that runs them. That has been put 
  678. into the public domain by Atomwide and we have put it on Careware disc 
  679. 18 which costs ú5 (of which ú3 goes to charity).
  680. 6.9
  681. Å    WIMP Programmeræs Toolkit is Risc Developmentsæ collection of twelve 
  682. programs for the development and debugging of Wimp programs. It now 
  683. includes Acornæs FormEd program supplied under licence. It costs ú19.95 
  684. inc VAT from Risc Developments.
  685. 6.9
  686. Å    WIMP Programming for All is the title of a relatively new book (but 
  687. now revised to relate specifically to RISCáOS 3) from Risc Developments 
  688. written by Lee Calcraft and Alan Wrigley. It costs ú12.95 and there is a 
  689. disc at ú4.95 which contains all the programs listed in the book.
  690. 6.9
  691. Å    Woodland is a CD-ROM from APA Multimedia. It has öthousands of pages 
  692. of detailed informationò including sounds samples, which provides an 
  693. exploration of British woodlands and their bird, animal and plant life. 
  694. It is optimised for use across networks and comes with a network site 
  695. licence. Woodland costs ú150 +VAT from APA Multimedia Ltd.
  696. 6.9
  697. Å    Woodland Junior is a floppy-disc version of Woodland from APA 
  698. Multimedia. It is installable onto hard disc and requires 6Mb of free 
  699. space. It costs ú79 +VAT from APA Multimedia Ltd and is upgradable to 
  700. the full version. There is an education price of ú49 +VAT and they will 
  701. also do site licences.
  702. 6.9
  703. Å    Words Disc Ö The Archive Words Disc for issues 6.5 Ö 6.8 is now 
  704. available, price ú2.
  705. 6.9
  706. Å    Zool is a new arcade game from Gremlin Graphics. Zool is, apparently, 
  707. a Ninja of the Nth dimension who is öan interstellar cosmos dweller, 
  708. quicker than a flash and sharper than the seven samuraiò! Whatever he 
  709. is, Zool is certainly the ögame of the momentò in the Beverley 
  710. household. (I used to think we only had two children but the average 
  711. number of children in the house at the moment is about four or five and 
  712. the power-amplified Zool-assisted output of the Archimedes sound system 
  713. has to be heard to be believed!) Zool costs ú25.99 from Gremlin Graphics 
  714. or ú24 through Archive.
  715. 6.9
  716. Review software received...
  717. 6.9
  718. We have received review copies of the following: Acorn Education 
  719. Directory CD-ROM (e), ArcTrack & SatPack 1 for comparison (see comment 
  720. on page 51), ArtSchool (ea), Axis (g), BookStore (e), CardMania (g), 
  721. Chemistry (e), Choices (e), Christian Clipart discs 5 & 15, Compose 
  722. World (em), E-Numix (e), First Logo (e), Full Phase (e), Games Wizard 
  723. and The Hacker for comparison (g), Humanoids & Robotix (g), Insight (e), 
  724. Ixion (g), Joysticks Interfaces: Leading Edge and Magnetic Image for 
  725. comparative review (g), KeyCount (e), Killerbugs (g), Mini Expansion 
  726. Adaptor (H), Numerator Workcards (e), Picture It! (e), Punctuate (e), 
  727. Real McCoy 4 (g), Screenplay Training Video (g), Sea, Trade & Empire 
  728. (e), Serpents (g), Soapbox (e), Splash (ea), SpySnatcher (g), Squish 
  729. (u), SUMthing (e), Switch (g), ThinkLink (u), Through the Dragonæs Eye 
  730. (e), The Spoken Word (e), Tiles (e), TimeTraveller Ö 1500Ö1750 (e), 
  731. TimeTraveller Ö Britain since the 30s (e), Woodland CD (e), Zool (g).
  732. 6.9
  733. e=Education, h=Hardware, m=Music, g=Game, u=Utility, a=ArtááA 
  734. 6.9
  735. Norwich Computer Services 96a Vauxhall Street, Norwich, NR2 2SD. 
  736. 0603Ö766592 (Ö764011)
  737. 6.9
  738. 4th Dimension     P.O. Box 4444, Sheffield. (0742Ö700661) (0742Ö781091)
  739. 6.9
  740. 4Mation     11 Castle Park Road, Whiddon Valley, Barnstaple, Devon, EX32 
  741. 8PA. (0271Ö25353) (0271Ö22974) Mike Matson 0825Ö732679
  742. 6.9
  743. Abacus Training    29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2 
  744. 6QA.
  745. 6.9
  746. Acorn Computers Ltd (p13)    Fulbourn 
  747. Road, Cherry Hinton, Cambridge, CB1 4JN. (0223Ö254254) (0223Ö254262)
  748. 6.9
  749. Aleph One Ltd     The Old Courthouse, Bottisham, Cambridge, CB5 9BA. 
  750. (0223Ö811679) (0223Ö812713)
  751. 6.9
  752. Anglia Television      Education 
  753. Department, Anglia House, Norwich, NR1 3JG. (0603Ö615151) (0603Ö631032)
  754. 6.9
  755. APA Multimedia     Unit 8, Henley Business Park, Trident Close, Medway 
  756. City Estate, Strood, Rochester, Kent, ME2 4ER. (0634Ö295222) 
  757. (0634Ö710193)
  758. 6.9
  759. Atomwide Ltd     23 The Greenway, Orpington, Kent, BR5 2AY. (0689Ö838852) 
  760. (0689Ö896088)
  761. 6.9
  762. AU Enterprises Ltd     126 Great 
  763. North Road, Hatfield, Herts, AL9 5JZ. (0707Ö266714) (0707Ö273684)
  764. 6.9
  765. Avie Electronics     7 Overbury Road, Norwich. (0603Ö416863) (0603Ö788640)
  766. 6.9
  767. CIS     Unit 2a, 436 Essex Road, London, N1 3QP. (071Ö226Ö3340) 
  768. (071Ö226Ö3408)
  769. 6.9
  770. Clares Micro Supplies     98 
  771. Middlewich Road, Rudheath, Northwich, Cheshire, CW9 7DA. (0606Ö48511) 
  772. (0606Ö48512)
  773. 6.9
  774. Colton Software (p24)    2 Signet 
  775. Court, Swanns Road, Cambridge, CB5 8LA. (0223Ö311881) (0223Ö312010)
  776. 6.9
  777. Computer Concepts (p17/18)    Gaddesden 
  778. Place, Hemel Hempstead, Herts, HP2 6EX. (0442Ö63933) (0442Ö231632)
  779. 6.9
  780. Cumana Ltd      Pines Trading Estate, Broad Street, Guilford, GU3 3BH. 
  781. (0483Ö503121) (0483Ö503326)
  782. 6.9
  783. Dabhand Computing     5 Victoria 
  784. Lane, Whitefield, Manchester, M25 6AL. (061Ö766Ö8423) (061Ö766Ö8425)
  785. 6.9
  786. Dabs Press     22 Warwick Street, Prestwich, Manchester, M25 7HN. 
  787. (061Ö773Ö8632) (061Ö773Ö8290)
  788. 6.9
  789. Dawes Computer Consultants    1 Chartist 
  790. Piece, Staunton, Gloucester, GL19 3RU. (0452Ö840053)
  791. 6.9
  792. Design Concept     30 South Oswald Road, Edinburgh, EH9 2HG. 
  793. (031Ö668Ö2000)
  794. 6.9
  795. Digital Phenomena     104 Manners 
  796. Road, Southsea, Hants, PO4 0BG.
  797. 6.9
  798. Doggysoft     7 Blackhorse Crescent, Amersham, Bucks., HP6 6HP.
  799. 6.9
  800. EESOX    5 Hillfield Road, Comberton, Cambridge, CB3 7DB. (0223Ö264242)
  801. 6.9
  802. EMR Ltd     14 Mount Close, Wickford, Essex, SS11 8HG. (0702Ö335747)
  803. 6.9
  804. E.S.M.     Duke Street, Wisbech, Cambridgeshire, PE13 2AE. (0945Ö63441)
  805. 6.9
  806. Expressive Software Products     Holly Tree 
  807. Cottage, Main Street, Strelley Village, Nottingham, NG8 6PD. 
  808. (0602Ö295019)
  809. 6.9
  810. Gremlin Graphics Ltd     Carver 
  811. House, 2Ö4 Carver Street, Sheffield, S1 4FS. (0742Ö753423) (0742Ö768581)
  812. 6.9
  813. ICS     1 Kington Road, West Kirby, Wirral, L48 5ET. (051Ö625Ö1006) 
  814. (051Ö625Ö1007)
  815. 6.9
  816. Ian Palmer     40 Birch Crescent, Aylesford, Kent, ME20 7QE.
  817. 6.9
  818. IFEL     36 Upland Drive, Plymouth, Devon, PL6 6BD. (0752Ö847286)
  819. 6.9
  820. Iota Software Ltd    St Johnæs Innovation Centre, Cowley Road, Cambridge, 
  821. CB4 4WS. (0223Ö421542) (0223Ö421543)
  822. 6.9
  823. Krisalis Software     Teque House, 
  824. Masonæs Yard, Downs Row, Moorgate, Rotherham, S60 2HD. (0709Ö372290)
  825. 6.9
  826. Lambda Publications     194 Cheney 
  827. Manor Road, The Green, Swindon SN2 2NZ. (0793Ö695296)
  828. 6.9
  829. Longman-Logotron     124 Cambridge Science Park, Milton Road, Cambridge CB4 
  830. 4ZS. (0223Ö425558) (0223Ö425349)
  831. 6.9
  832. LOOKsystems (p41)    47 Goodhale Road, Bowthorpe, Norwich, NR5 9AY. 
  833. (0603Ö764114) (0603Ö764011)
  834. 6.9
  835. Matt Black     P.O.Box 42, Peterborough, PE1 2TZ. (0733Ö315439)
  836. 6.9
  837. Minerva Systems     Minerva House, Baring Crescent, Exeter, EX1 1TL. 
  838. (0392Ö437756) (0392Ö421762)
  839. 6.9
  840. Morley Electronics     Morley 
  841. House, Norham Road, North Shields, Tyne & Wear, NE29 7TY. (091Ö257Ö6355) 
  842. (091Ö257Ö6373)
  843. 6.9
  844. Northwest SEMERC     Fitton Hill CDC, Rosary Road, Oldham, OL8 2QE. 
  845. (061Ö627Ö4469)
  846. 6.9
  847. Oak Solutions (p23)    Suite 25, 
  848. Robin Enterprise Centre, Leeds Road, Idle, Yorkshire BD10 9TE. 
  849. (0274Ö620423) (0274Ö620419)
  850. 6.9
  851. Pineapple Software    39 Brownlea 
  852. Gardens, Seven Kings, Ilford, Essex IG3 9NL. (081Ö599Ö1476) 
  853. (081Ö598Ö2343) 
  854. 6.9
  855. PTW Software     72 Frosthole Crescent, Fareham, Hampshire, PO15 6BG. 
  856. (0329Ö281930)
  857. 6.9
  858. RESOURCE     Exeter Road, Doncaster, DN2 4PY. (0302Ö340331)
  859. 6.9
  860. Risc Developments     117 Hatfield 
  861. Road, St Albans, Herts, AL1 4JS. (0727Ö840303) (0727Ö860263)
  862. 6.9
  863. Sherston Software     Swan Barton, 
  864. Sherston, Malmesbury, Wilts. SN16 0LH. (0666Ö840433) (0666Ö840048)
  865. 6.9
  866. Silicon Vision Ltd (p14)    Signal 
  867. House, Lyon Road, Harrow, Middlesex, HA1 2AG. (081Ö422Ö3556) 
  868. (081Ö427Ö5169)
  869. 6.9
  870. Stallion Software Ltd     Arundel 
  871. House, Arundel Road, Camden, Bath, BA1 5JX. (0225Ö339090)
  872. 6.9
  873. State Machine     75 Upper Wellington Street, Luton, Bedfordshire, LU1 
  874. 5AA. (0582Ö483377) (0582Ö480833)
  875. 6.9
  876. Suitable Software (p27)    136 Carter 
  877. Street, Fordham, Ely, Cambridgeshire, CB7 5JU. (0638Ö720171)
  878. 6.9
  879. Suitable Software     8 Jane 
  880. Court, Lenah Valley, Tasmania, Australia 7008. (+61Ö02Ö285Ö448)
  881. 6.9
  882. TBA Software     24 Eastgate, Aberystwyth, Dyfed, SY23 2AR. (0970Ö626785)
  883. 6.9
  884. Topologika     P.O. Box 39, Stilton, Peterborough, PE7 3RL. (0733Ö244682)
  885. 6.9
  886. Watford Electronics     Jessa House, 
  887. Finway, Dallow Road, Luton, LU1 1TR. (0582Ö487777) (0582Ö488588)
  888. 6.9
  889. W. C. Smith & Associates    40 Royal 
  890. Oak, Alnwick, Northumberland, NE66 2DA., (0665Ö510682) (0665Ö510692)
  891. 6.9
  892. Wild Vision     15 Witney Way, Boldon Colliery, Tyne & Wear NE35 9PE. 
  893. (091Ö519Ö1455) (091Ö519Ö1929)
  894. 6.9
  895. Paul Beverley
  896. 6.9
  897. Hints and Tips
  898. 6.9
  899. Å    Anti-aliased fonts Ö I find that anti-aliasing on a standard 
  900. resolution monitor gives a far too blurred image. My hint is to use the 
  901. outline version of the System font at an unexpanded point size. A bit of 
  902. experimentation is needed to get it right if you habitually use the 
  903. screen at some scale other than one to one but when you get it right, 
  904. the result is a nice fast, clean and clear font on any DTP or 
  905. wordprocessing package while you work on the text. Remember to change 
  906. the font to your preferred version for the final print. I am afraid I 
  907. canæt remember where I obtained the Outline System font.
  908. 6.9
  909. On my Pentoms game, I changed the transfer coefficients to sharpen up 
  910. the edges of my fancy fonts but that does not work well/at all on 
  911. RISCáOS 3. Is there a way of getting a program to automatically check 
  912. which OS it is running under so that I can disable this facility where 
  913. it wonæt work? Or is there another way of sharpening RISCáOS 3 fonts? 
  914. Yes I know about turning off anti-aliasing but that is not quite the 
  915. same thing at all Ö bits of the letters are missed if you do that.á 
  916. Simon Anthony, Nottingham.
  917. 6.9
  918. Å Backing up in one pass Ö The öNextò slot in the Task Manager can be 
  919. set from a !Boot file in RISC OS 3 to make backing up and copying of 
  920. full 800Kb discs occur in a single pass. Use the command
  921. 6.9
  922. WimpSlot -next 864K
  923. 6.9
  924. inside your !Boot file.á Barry Thompson, 
  925. 6.9
  926. Alternatively (for RISC OS 2 owners) you can allocate more memory to the 
  927. Next Task slot by issuing the Wimp_SlotSize SWI call from Basic. All 
  928. that you need is a Basic program containing the line:
  929. 6.9
  930. SYS öWimp_SlotSizeò,-1,<slotsize>
  931. 6.9
  932. where <slotsize> is in bytes (e.g. use 65536 for 64Kb.)
  933. 6.9
  934. Simon Moy, NCS.
  935. 6.9
  936. Å    !Boot files are not strictly necessary within applications. They use 
  937. up disc space and slow down the opening of windows (especially over a 
  938. network). If an applicationæs !Boot file only contains the IconSprites 
  939. command, then this can be moved to the !Run file, and the !Boot file can 
  940. be deleted. The only effect is that the application will not show the 
  941. correct icon in the filer window until the application is actually run.á 
  942. Keith Harja, Derby.
  943. 6.9
  944. Å    Gods passwords Ö On this monthæs program disc is all you need for 
  945. getting the passwords for Gods. Andrew Ferguson, London N15.
  946. 6.9
  947. Å    Mono TIFF files Ö In reply to help for Ray Dawson in Archive 6.5 p18 
  948. for producing mono TIFF files from B&W scanned sprites. I have used 
  949. !MakeTiff version 2.00 by John Kortink to do exactly that. I examined 
  950. the resulting Tiff file using Graphics Workshop (under the emulator) and 
  951. Translator, and they both showed the converted sprite as a B&W image.á 
  952. Chris Bass, Grimsby.
  953. 6.9
  954. Å    Symbols for Impression Ö When using Impression, or even more so 
  955. Junior, it can sometimes be tedious to find a desired symbol from a font 
  956. such as Dingbats. Therefore, I have created a number of text files which 
  957. can be dragged into any Impression document. The format for such files 
  958. is ö« ò, without the quotes. This returns the type to its default size, 
  959. selects the desired font, inserts the character with ASCII code 174 and 
  960. resets the font to its default. N.B. The space at the end is essential. 
  961. This is so that one can do a <ctrl-right> to end of text. Without this 
  962. space, the font is not reset. I have given a number of pre-prepared ones 
  963. to Paul for inclusion on this monthæs program disc.á Neil Walker, 
  964. Norwich.
  965. 6.9
  966. You need to be very careful with this one. I tried it on Impression 2.19 
  967. and it gave an internal error and Impression bombed out! This was 
  968. because I didnæt have the symbol font in my system. I tried it on 
  969. version 2.17 and it complained politely that it didnæt have Symbol font 
  970. and let me carry on. I presume that the difference is because 
  971. Impression, from 2.18 onwards, has no limit to the number of fonts it 
  972. can handle so that part of the code must have been changed. Donæt say we 
  973. didnæt warn you! Ed.
  974. 6.9
  975. Å    Testing printersæ on-line status Ö Here is a way of testing whether 
  976. the printer is on- or off-line:
  977. 6.9
  978.  10 *FX 3,10
  979. 6.9
  980.  20 PRINT CHR$(0);
  981. 6.9
  982.  30 a = INKEY(20)
  983. 6.9
  984.  40 a = ADVAL(-4)
  985. 6.9
  986.  50 *FX 3,0
  987. 6.9
  988.  60 *FX 21,3
  989. 6.9
  990.  70 IF a <> 1023 THEN
  991. 6.9
  992.  80    PRINT öPrinter not on lineò
  993. 6.9
  994.  90 ELSE
  995. 6.9
  996. 100   PRINT öPrinter on lineò
  997. 6.9
  998. 110 ENDIF
  999. 6.9
  1000. 120 END
  1001. 6.9
  1002. Paul Ribworth, Gloucester
  1003. 6.9
  1004. Å    Using high density discs Ö Until the advent of the A5000, all 
  1005. Archimedes computers had an 800Kb 3╜ö disc drive so the problems of 
  1006. different disc densities didnæt really arise. With the introduction of 
  1007. the new A3000 and A4000 series, 1.6Mb drives are becoming more common 
  1008. and some users are trying to save a few pence by formatting normal 
  1009. density discs to 1.6Mb.
  1010. 6.9
  1011. Users of BBC and Master computers learned that there is no point in 
  1012. paying extra for 80 track discs as the cheaper 40 track were actually 
  1013. identical. The same is NOT true of 800Kb and 1.6Mb discs. The magnetic 
  1014. coating on high density discs uses finer particles than the coating used 
  1015. on standard (double density) types. This is designed to accept higher 
  1016. signal levels without distortion. When the higher capacity format is 
  1017. used, the drive automatically uses a stronger magnetic field to imprint 
  1018. the data on the discs surface.
  1019. 6.9
  1020. Sometimes, good quality normal density discs can accept this level but 
  1021. it does represent a severe overload. Even if all appears well at the 
  1022. time, the larger particles used in the normal density coating are 
  1023. frequently unable to retain the high level of magnetism required so it 
  1024. can leak away in time making part of the data unreadable.
  1025. 6.9
  1026. Also, you should not use high density discs in a normal density drive if 
  1027. they have previously been formatted to 1.44 or 1.6Mb. The lower flux 
  1028. levels used for the normal format may not be able to completely erase 
  1029. the earlier data. This can then Ébreak throughæ and corrupt data saved 
  1030. later at the lower flux levels used with the smaller format. It may 
  1031. sometimes take more than a month for this to happen. So donæt be fooled 
  1032. into thinking that everything is OK just because all seems to be well 
  1033. when you first format the disc. Many Archimedes users who have 
  1034. Éborrowedæ preformatted 1.44Mb discs from work to use in their 800Kb 
  1035. drives have experienced this problem.
  1036. 6.9
  1037. There is no reason why you cannot use a NEW high density disc at 800Kb, 
  1038. it will just be more expensive.
  1039. 6.9
  1040. Because of this, it is obviously useless to do what used to be common 
  1041. practice with the old 40/80 track discs, namely try to format them to 80 
  1042. tracks and if it didnæt work use them for 40 track. Once you have 
  1043. attempted to format an 800Kb disc to 1.6 or 1.44 Mb there is no going 
  1044. back. I have had some success using a tape head demagnetiser to 
  1045. completely wipe out data on 800Kb discs which had been formatted to 
  1046. 1.6Mb so that they could be reformatted to 800Kb, but not everyone has 
  1047. one of these.
  1048. 6.9
  1049. PC drives all have a sensor which detects the extra hole in a high 
  1050. density disc and wonæt allow you to specify the wrong format. For some 
  1051. reason, Acorn didnæt implement this feature on the Archimedes although 
  1052. the detector is present on all high density drives. It is therefore 
  1053. possible, by accident, to format a normal density disc to 1.6Mb. On a 
  1054. PC, to do this you need to drill a hole in the case of the disc so it 
  1055. canæt happen unintentionally.
  1056. 6.9
  1057. The most pernicious thing about this problem is that it can lead you 
  1058. into a false sense of security. A normal density disc may format 
  1059. perfectly to 1.6Mb and, for months, everything will appear to be well. 
  1060. Then suddenly some of the data may become slightly corrupt, although the 
  1061. disc may not actually appear to have any errors.
  1062. 6.9
  1063. If your data is precious enough to be worth saving, itæs worth the extra 
  1064. few pence that the proper discs cost. The only time that I have known 
  1065. people use normal density discs successfully as high density was with 
  1066. expensive branded discs costing about ú1.30 each. As this is 
  1067. considerably more than the price of unbranded high density discs, it 
  1068. seems a foolish risk to take.á David Holden, Sydenham.ááA 
  1069. 6.9
  1070. Acorn
  1071. 6.9
  1072. New Artwork
  1073. 6.9
  1074. Silicon Vision
  1075. 6.9
  1076. New Artwork
  1077. 6.9
  1078. (Allow it to go over the running heads and footer if appropriate.)
  1079. 6.9
  1080. Replace with DTP sheet 1
  1081. 6.9
  1082. Replace with DTP sheet 2
  1083. 6.9
  1084. CC
  1085. 6.9
  1086. From 6.8 page 21
  1087. 6.9
  1088. CC
  1089. 6.9
  1090. From 6.8 page 22
  1091. 6.9
  1092. But the awkward so-and-soæs want it resetting with new words. I think 
  1093. the words opposite should fit!?!?!
  1094. 6.9
  1095. Beginnersæ Column
  1096. 6.9
  1097. Laura Handoca
  1098. 6.9
  1099. Laura has compiled some questions Q and some hints H from readers. They 
  1100. are supposed to be for beginners, but I learned one or two things as I 
  1101. was editing this column! If you feel you can answer any of the questions 
  1102. and/or fancy writing a short article about any subject that beginners 
  1103. might appreciate, write in to Laura via the Archive office. Thanks, Ed.
  1104. 6.9
  1105. Q.áLogical operators Ö An explanation of the use of logical operators 
  1106. could be very helpful in relation to spreadsheets (IF, AND, OR). As an 
  1107. example, I used to have a breakdown of running costs using Intersheet on 
  1108. the BBC Master; a row could contain a cell which showed the result of 
  1109. dividing the mileage in another cell on that row by a number of litres 
  1110. of petrol. If the number of litres were nil, the formula would 
  1111. ordinarily fail with an error message Ö Édivision by zeroæ. This was 
  1112. easily overcome by the use of ÉIFæ. The formula was changed to ÉIF 
  1113. litres=0, 0, original formulaæ. This put a zero in the cell if there 
  1114. were no litres to use as a divisor, otherwise it calculated the miles 
  1115. per litre. For reasons which are beyond me, the IF construction doesnæt 
  1116. seem to work this way in Eureka. No matter what I do, I either get 
  1117. ÉError in formulaæ or else ÉType conflict in reference expressionæ. If I 
  1118. understood the use of this function better, as well as AND and OR, I 
  1119. could make better use of the program. [J. A. Brook]
  1120. 6.9
  1121. H.áEureka Ö It doesnæt say so in the manual, but Eureka needs a minimum 
  1122. of 1024Kb free in order to work. So if, like me, you have a Boot file 
  1123. which starts the machine with a Printer and Alarm on the iconbar, any 
  1124. attempt to load the program simply comes up after much whirring and 
  1125. wheezing with the message ÉFatal error; initialization failedæ. At any 
  1126. rate, thatæs the effect on an A4000 with a hard disc. Dropping the 
  1127. BJ10ex driver, allowed me to start up in Eureka but when I tried to 
  1128. chart some figures, up came another error Ö Énot enough memoryæ. 
  1129. Quitting Alarm let me create a chart, but then I promptly ran into an 
  1130. error in the manual. This states (page A-39) that to resize the Chart 
  1131. Window, you should put the pointer on the lower left hand corner, press 
  1132. <select> and hold and the Window Sizer icon will appear. It will do 
  1133. nothing of the sort. You have to put the pointer on the lower right hand 
  1134. corner. Itæs a small point, but infuriating when you are trying to get 
  1135. to grips with something new. [J. A. Brook]
  1136. 6.9
  1137. Q.áBoot files Ö I have an A3000 which I usually use with either Ancestry 
  1138. or PipeDream 4. From time to time, I see references to Boot files of 
  1139. which my knowledge is negligible and for which I have not seen any use 
  1140. to date. Recently, I have upgraded to RISC-OS 3.10, added a hard disc 
  1141. and CD ROM, and I think there may be some benefit from a Boot file. For 
  1142. example, initiation for the CD ROM requires minimum setting for Screen 
  1143. Memory, System Heap/Stack, Module One, Font Cache, and System and 
  1144. Sprites as well as recommended mode. To run, it requires double clicking 
  1145. on the Fonts, System and Disc icon. I feel sure that all these 
  1146. requirements could be met by a Boot file and would appreciate guidance 
  1147. on how to do it and exactly what is required. [Peter Paddison] [I think 
  1148. youæve hit on a beginneræs sore point here; the mere mention of ÉBoot 
  1149. fileæ returns my computer confidence to zero. But never fear Ö coming 
  1150. up, hopefully in the next issue, will be an article on this very topic.]
  1151. 6.9
  1152. H.áSprite printing Ö If you have difficulty printing sprites from inside 
  1153. Paint (I get dozens of line feeds and then the picture is split across 
  1154. the perforations) export the sprite into Draw and, making sure your 
  1155. printer driver is loaded, choose Éshow paper limitsæ. Then, if you 
  1156. select your sprite, you can move it about the paper and alter its size 
  1157. and proportions as you wish.áGet it just right and then print. [Edward 
  1158. Naish]
  1159. 6.9
  1160. H.áMoving files Ö I know that this is covered in the manual but it may 
  1161. be worth a mention to save someone the trouble and the wasted time! 
  1162. Should you wish to move files from one floppy disc to another, donæt be 
  1163. tempted to use the move option as this will involve numerous disc swaps 
  1164. (and, of course run the risk of loss if the power should fail or some 
  1165. other Énastyæ befall you). As the manual suggests, copy the files and 
  1166. then delete the original ones afterwards; itæs safer and much quicker, 
  1167. especially when memory is a little scarce! [Graeme Wallace].
  1168. 6.9
  1169. H.ááDesktop Boot files, and the simplicity of saving them, make setting 
  1170. up your machine much easier. However, one hazard of the simplicity is 
  1171. incorporating unwanted items in the file. The problem is that the 
  1172. operating system remembers application Boot files from all sorts of 
  1173. sources, floppies included. As a result, your machine may boot up 
  1174. demanding to see some obscure floppy (last seen on that pile, or was it 
  1175. somewhere else??). The best way to avoid this is to do only the minimum 
  1176. software installation before you save the desktop Boot file. Also, drop 
  1177. the file into Edit to check it out before committing yourself. [Graeme 
  1178. Wallace] [If this is still gobbledygook to you, store up this valuable 
  1179. advice until later, when you will have read the ÉBeginnersæ Guide to 
  1180. Bootæ.]
  1181. 6.9
  1182. H.áCreating a 32 bit application from a simple Basic program: although a 
  1183. Basic program can be run from the command line, it is much neater and 
  1184. relatively simple to create a single tasking application to run the 
  1185. program by double clicking its icon from the desktop.
  1186. 6.9
  1187. 1) Create a new application directory on your disc starting with ! (so 
  1188. the computer knows that it is as application) e.g. !Program.
  1189. 6.9
  1190. 2) Open this directory (<shift> and double click on !Program).
  1191. 6.9
  1192. 3) Copy the Basic program into this new directory and rename it 
  1193. !RunImage (This is the generally accepted name for a Basic program 
  1194. within an application.)
  1195. 6.9
  1196. 4) Create a !Run file Ö to do this, load Edit and, from the iconbar 
  1197. menu, choose <create> and <obey>. Then type:
  1198. 6.9
  1199. Dir <Obey$Dir>
  1200. 6.9
  1201. Run <Obey$Dir>.RunImage
  1202. 6.9
  1203. Save this into the new directory as !Run.
  1204. 6.9
  1205. 5) Use Paint to give the application its own icon. Use mode 12, select a 
  1206. sprite size of 34 pixels wide and 17 pixels high.áSelect <mask> and 
  1207. <palette>. When you have designed it, give it the same name as the 
  1208. application but, in lower case, e.g. !program and save it as !Sprites.
  1209. 6.9
  1210. 6) Finally, create a !Boot file Ö as before, use Edit, <create> and 
  1211. <obey> and type:
  1212. 6.9
  1213. IconSprites <Obey$Dir>.!Sprites
  1214. 6.9
  1215. Save this into the directory as !Boot.
  1216. 6.9
  1217. Thus, when the application is opened, it contains !Boot, !Run, !RunImage 
  1218. and !Sprites. The application should show your newly designed sprite on 
  1219. the desktop and double-clicking on this will run the Basic program. This 
  1220. technique is suitable for running programs self-designed, typed in from 
  1221. a magazine or indeed a favourite BBC program if it is in Basic and will 
  1222. run without an emulator. [David Marshall] [Iæm reliably informed (I 
  1223. hope) that on one of the RISC-OS Applications Discs is an example 
  1224. showing how to set up an application that will run a Basic program which 
  1225. needs the BBC emulator.]
  1226. 6.9
  1227. Q.áAcorn DTP Ö When using Acorn DTP, I sometimes get:
  1228. 6.9
  1229. No stack for trap handler:
  1230. 6.9
  1231. error 80000003,pc=
  1232. 6.9
  1233. 00000028: registers at
  1234. 6.9
  1235. 0006DC1C
  1236. 6.9
  1237. What does this mean? It really confused me and everything seizes up. It 
  1238. usually happens when Iæve got a document of about four pages with lots 
  1239. of drawfiles in it. The way I found to combat it was to switch off the 
  1240. machine completely and start again, then to load the printer driver I 
  1241. needed. Then I went into the Task Manager and pulled Next (under the 
  1242. Applications) as large as it would go. I then finally loaded my DTP file 
  1243. as usual. This seems to work, but what happens with bigger documents, I 
  1244. have no idea. [Sue Hooper] [The only light I can shed on this is that it 
  1245. has probably tried to access some memory it wasnæt allowed to use. If 
  1246. itæs a really persistent problem, try asking Acorn about it!]
  1247. 6.9
  1248. Q.áDesktop Ö Though this is a re-statement of the obvious... If you have 
  1249. a couple of windows on screen at once which overlap each other so that, 
  1250. say, the vertical sliders of the bottom window arenæt visible, then you 
  1251. can still scroll the bottom window vertically by clicking <adjust> on 
  1252. the horizontal slider and moving the mouse up and down. [Steve Monks]
  1253. 6.9
  1254. Q.áProfessional printing Ö I do some desktop publishing (with 
  1255. Impression) and feel that I am not making the best use of my commercial 
  1256. printer because I donæt really understand what he does with my material. 
  1257. What is a bromide and what is the difference between this and a 
  1258. negative? Why does my printer charge me more to print from a disc 
  1259. (PostScript file on IBM format disc) than from a jaggy 24-pin printout? 
  1260. I think that an idea-to-paper guide of what goes on would be most 
  1261. illuminating. [Christine Shield] [Hear hear! Please, does anyone out 
  1262. there who has a deep and intimate knowledge of professional printing, 
  1263. feel they could write an article for beginners? Weæd love to hear from 
  1264. you.]
  1265. 6.9
  1266. Q.á!System Ö How do you know which version of !System you are using? I 
  1267. cannot find a version number anywhere on it. How do you know when Acorn 
  1268. update these files? In my opinion, they should send an updated disc to 
  1269. all their customers! [R. J. Carpenter] (See Simon Moyæs answer below. 
  1270. Ed.)
  1271. 6.9
  1272. Q.áHard disc management Ö My hard disc is now full. I have been saving 
  1273. some space by rigorous culling and by moving some older archive material 
  1274. to floppies, but could really do with a longer-term solution. What are 
  1275. my options, with the advantages and disadvantages of each? [Christine 
  1276. Shield] [An article from someone on the best ways to do mundane things 
  1277. such as hard disc organization, backing up, and compression of files 
  1278. would be nice. Any volunteers?...]ááA 
  1279. 6.9
  1280. !SysMerge and updating !System
  1281. 6.9
  1282. Simon Moy (N.C.S.)
  1283. 6.9
  1284. Let me try to answer R J Carpenteræs question about !System. In fact, it 
  1285. doesnæt matter which version of !System you have. Itæs the contents of 
  1286. the !System directory that count. !System itself only acts as a way of 
  1287. telling the computer where to find the really important files which are 
  1288. stored in the Modules directory inside the !System application 
  1289. directory.
  1290. 6.9
  1291. The concept behind these modules was described by Richard Hallas in 
  1292. Archive 6.6 p23. They are essentially there to provide extensions and 
  1293. updates to the operating system modules (the computeræs Éhouse-keepingæ 
  1294. programs) already stored in your computer. (Press <f12> and type Modules 
  1295. to see a list of these.) As with any computer system, software for the 
  1296. Archimedes is constantly being updated and improved. Because of this, 
  1297. Acorn and third-party vendors periodically introduce updated or 
  1298. completely new modules.
  1299. 6.9
  1300. These new modules are normally supplied in a !System directory when you 
  1301. buy a new application. Most applications also include a program called 
  1302. !SysMerge. This program aids the updating process by looking in your 
  1303. existing !System directory, comparing them with those on the new disc 
  1304. and adding or updating any modules as required.
  1305. 6.9
  1306. If you buy a new application that comes complete with a new !System 
  1307. directory and a copy of !SysMerge, double-click on !SysMerge to start 
  1308. the process. Drag your existing !System directory into the window that 
  1309. appears. Finally, drag the new !System into this same window and 
  1310. !SysMerge will update any modules that require updating and add any 
  1311. modules that are missing from your current !System directory.
  1312. 6.9
  1313. As well as third-party vendors supplying new modules, Acorn periodically 
  1314. update their own modules. These are normally only distributed to Acorn 
  1315. dealers and with new software products. As a result of this Norwich 
  1316. Computer Services created Shareware 17 some time ago. This contains 
  1317. several commonly-updated and required modules and the !SysMerge 
  1318. application. It is updated periodically and for those people who already 
  1319. own a copy, discs can be sent back to us for updating, although we do 
  1320. request a small charity donation for this.ááA 
  1321. 6.9
  1322. Language Column
  1323. 6.9
  1324. David Wild
  1325. 6.9
  1326. EdScheme
  1327. 6.9
  1328. One of the things which was put on one side because of my disc problem 
  1329. was a letter from Lambda Publications, telling me that there is now a 
  1330. fully RISCáOS compliant version of EdScheme. The program is fully multi-
  1331. tasking with full use of the mouse within the editor. Edit files can be 
  1332. dropped into the window and graphics output can be saved as a sprite 
  1333. file.
  1334. 6.9
  1335. This new version costs ú50, including postage or ú60 including the book 
  1336. öThe Schemers Guideò. An (English) öTeachers Guideò is available for ú5 
  1337. while an (American) öTeachers Resource Packò with several hundred pages 
  1338. of exercises, examples and quizzes costs ú25.
  1339. 6.9
  1340. Ray Burcham of Lambda Publications tells me that most interest has so 
  1341. far come from Germany but I feel that, at the price, it is well worth 
  1342. trying for anyone with an interest in functional programming, especially 
  1343. now that the Acorn LISP has now been discontinued and is not being 
  1344. replaced.
  1345. 6.9
  1346. Add-on programming
  1347. 6.9
  1348. A feature which seems to be becoming more popular is the idea of being 
  1349. able to write separate procedures for use with specialist software. 
  1350. Artworks, from Computer Concepts, talks of additional tools being 
  1351. supplied by other programmers and the Squirrel database offers the 
  1352. possibility of interaction with modules written in ÉCæ or, presumably, 
  1353. in the latest version of Pascal.
  1354. 6.9
  1355. I havenæt seen any specifications for the Artworks tool interface but 
  1356. the notion certainly seems to have useful implications. Writing a whole 
  1357. program from scratch can be a rather daunting affair but supplying a 
  1358. single tool module might be well within the capabilities of many more 
  1359. programmers. It also raises the prospect of potential users advertising 
  1360. for modules which they need rather than needing to wait until Computer 
  1361. Concepts can fit it into their schedule.
  1362. 6.9
  1363. I did get a copy of the leaflet from Squirrel about their extension 
  1364. facilities and I must say that I was rather disappointed, as it didnæt 
  1365. really seem to tell me anything. My view is that a leaflet like that 
  1366. should make you feel that the thing advertised will give you 
  1367. opportunities that you donæt have now, even if it doesnæt tell you how 
  1368. it all works. I would certainly like to be able to add validation 
  1369. routines to a database in ways that cannot be pre-programmed by the 
  1370. software house. It is obviously easy to provide ölistò validation, as 
  1371. almost every database package does that. It ought not to be too 
  1372. difficult to provide öfileò validation, where the acceptable values are 
  1373. those in another file, but I think it would be very difficult to provide 
  1374. a pre-written method of validation where the acceptable values vary 
  1375. according to the values in another field in the same record.
  1376. 6.9
  1377. I have just bought S-Base, from Longman Logotron, and am still 
  1378. struggling with my first attempts at creating a database. If the program 
  1379. sells successfully, there could be many opportunities for programmers to 
  1380. write sub-programs in the ÉSæ language, which seems to be a mixture of 
  1381. constructs from Basic, Pascal and ÉCæ. Anything that promotes 
  1382. programming on the Archimedes must be a good thing for all readers of 
  1383. Archive.
  1384. 6.9
  1385. Bits and pieces
  1386. 6.9
  1387. Has anyone found out how to initialise a static variable in the new 
  1388. version of Pascal? You can do it in ÉCæ, and this Pascal compiler uses 
  1389. the ÉCæ compiler, so there ought to be a way.
  1390. 6.9
  1391. I was very interested in the program which came with the April issue of 
  1392. Risc User for adding applications to the Resources filing system so that 
  1393. they appear in the Apps icon on the iconbar. My ideal system would allow 
  1394. you to öregisterò applications in this way and further encourage a move 
  1395. to öJob-basedò directories rather than those associated with specific 
  1396. software. (Re-designing the operating system is easy when someone else 
  1397. has already done the hard work!)ááA 
  1398. 6.9
  1399. Oak Solutions
  1400. 6.9
  1401. From 6.8 page 16
  1402. 6.9
  1403. Colton Software
  1404. 6.9
  1405. From 6.8 page 11
  1406. 6.9
  1407. NetManage
  1408. 6.9
  1409. Dave Emsley
  1410. 6.9
  1411. This is effectively the first of Daveæs Networking Column. It takes the 
  1412. form of review articles of two network supervising packages, NetManage 
  1413. from Suitable Software and Network Supervisor from AU Enterprises Ltd. 
  1414. Dave starts with NetManage.
  1415. 6.9
  1416. The task of Network Managing is quite a long and drawn out process. Each 
  1417. student will require access to the public areas of the network and to an 
  1418. appropriate area of the network for saving data of their own, the 
  1419. contents of which need to be structured in a way that is user-friendly 
  1420. and provides access to !Scrap and other essential files. Any utility 
  1421. which helps reduce the stressful task of managing a network has to be 
  1422. worth considering.
  1423. 6.9
  1424. I first saw NetManage demonstrated at BETT 93 on the Acorn stand and it 
  1425. drew an instant crowd of desperate Network Manageræs all seeking to know 
  1426. if it would do what they needed. Some of the questions asked prompted 
  1427. the thought in my head öWhy would you want it to do that?ò. Because each 
  1428. Network Manager has different requirements of their management software, 
  1429. all I can really do is to say whether the software does what I need in 
  1430. my situation. As I only have access to a Level 3 fileserver, I cannot 
  1431. comment on how it might work with a Level 4 arrangement.
  1432. 6.9
  1433. First impressions
  1434. 6.9
  1435. The package contains a very plain and unpretentious looking 60 page, 
  1436. stapled, manual. It was covered in a loose book plastic cover with a 
  1437. single 800Kb disc inserted into the back of it. As I donæt have a 
  1438. network at home, I opened the unassuming document and actually started 
  1439. to read it (something I must admit I donæt normally do, other than to 
  1440. check on how to back it up!).
  1441. 6.9
  1442. Documentation
  1443. 6.9
  1444. Having used this piece of software, I would say that the documentation 
  1445. is required reading. There are several very important things to note 
  1446. before you start to use the programs.
  1447. 6.9
  1448. The first section, entitled öBefore you startò, has in it ö....network 
  1449. managers should have a sound knowledge of the processes involved in 
  1450. managing user accounts on AUN servers and have thoroughly read and 
  1451. understood the user manuals supplied with their file server.ò I donæt 
  1452. think even the people who wrote the file server manuals understand them!
  1453. 6.9
  1454. The guide gives an example of how a user might set about creating a 
  1455. working disc, having told you not to use your original. The suggested 
  1456. working disc has !Printers and !Edit on it. At the end of the setting up 
  1457. section is a small warning to read the section on user configuration 
  1458. before proceeding. This is one of the most important parts, particularly 
  1459. if you intend doing your management from a 1Mb machine.
  1460. 6.9
  1461. The application allows you to set maximum numbers of users in a group, 
  1462. maximum number of primary users and maximum number of open fileservers. 
  1463. If these are set ridiculously high, it could cause problems and hang the 
  1464. machine. Once the system has been configured, it is necessary to quit 
  1465. the application before using the network. This is documented Ö but well 
  1466. hidden.
  1467. 6.9
  1468. There is no index but this really is not a problem as the contents pages 
  1469. at the front enable the user to find the appropriate sections quickly 
  1470. and easily.
  1471. 6.9
  1472. Using NetManage
  1473. 6.9
  1474. Once I had created a working disc, configured the system and reloaded 
  1475. NetManage, I made a copy of the password file, (you canæt be too 
  1476. careful!) then proceeded to use NetManage. Before using it, the Password 
  1477. file has to be opened.
  1478. 6.9
  1479. Once opened, the password file has to be searched for a group of users. 
  1480. The name can include wildcards and all users can be collected by using 
  1481. the standard wildcard É*æ.
  1482. 6.9
  1483. One minor niggle here is that once the search has been completed, the 
  1484. search window should disappear Ö but it doesnæt!
  1485. 6.9
  1486. The search is quite quick and once it has been performed, the password 
  1487. file is displayed in a window with icons for the groups and users. These 
  1488. icons are different depending on privilege.
  1489. 6.9
  1490. This is part of our password file. I have blacked out the system users, 
  1491. in case any of our students read this. The users Fax and Boot are 
  1492. locked, users Nine and Gallery are normal and there is a group called 
  1493. NINE.
  1494. 6.9
  1495. Creating users
  1496. 6.9
  1497. The creation of users is extremely easy, a menu option brings up a 
  1498. window and single users can be created.
  1499. 6.9
  1500. Using the same window, a text file of users, for example: Six.User1, 
  1501. Six.User2, Six.User3, etc can be created, simply by dragging a text file 
  1502. to this window.
  1503. 6.9
  1504. The application also allows the network manager to create the necessary 
  1505. file structure at the same time as creating the user. This is done by 
  1506. dragging the necessary contents for the URD to the window. I did this 
  1507. and clicked create.
  1508. 6.9
  1509. This then created the users but didnæt copy the URD! I removed the users 
  1510. and their directories, which it had created and then, as a last resort, 
  1511. read the manual. It requires Reset to be clicked on with <adjust> to 
  1512. make defaults östickyò. I did this, recreated the users and it worked 
  1513. perfectly Ö a new group of user identities, directories and associated 
  1514. directory structure created in a relatively short time, certainly 
  1515. quicker than if I had manually created them all.
  1516. 6.9
  1517. Management of users
  1518. 6.9
  1519. The most obvious management tasks occur at the academic year end, namely 
  1520. the transfer of tutor group 7ZSa to 8ZSa etc. The easiest way of doing 
  1521. this so far has been to rename year group Seven as Eight, remove the 
  1522. year 7 users, i.e. Seven.ZSa, etc and create users Eight.ZSa, etc. 
  1523. NetManage can allow the manager to copy and move users from one group to 
  1524. another, in exactly the same way as with files Ö simply click and drag, 
  1525. or hold down <shift> to move.
  1526. 6.9
  1527. I tried this and it worked although it did not delete the previous URD, 
  1528. only copied it and unfortunately it generated an error. I phoned 
  1529. Suitable Software and reported this to an answering machine. That 
  1530. evening, on arriving home, a message from Suitable Software was waiting 
  1531. on my answering machine and, later in the evening, they called back and 
  1532. we spent some time discussing the application. The response was very 
  1533. encouraging and they pointed out one or two of the features of the 
  1534. software that I hadnæt previously encountered. Three days later, I 
  1535. received another call from Suitable Software saying that they had 
  1536. rectified the bug and asking if I would be willing to test the new 
  1537. version thoroughly. That is what I call a rapid response!
  1538. 6.9
  1539. Additional features
  1540. 6.9
  1541. The application has far more features than I have gone into in this 
  1542. review. The password file or sections of it can be saved as text or CSV 
  1543. files. CSV files can be used to update the password file, individual 
  1544. users can be examined and allocated space, etc.
  1545. 6.9
  1546. One of the most useful of the facilities is the Étickleæ feature. A 
  1547. collection of users can have their URDs worked on by simply creating an 
  1548. obey file of instructions. These are then carried out as if issued from 
  1549. the URD Ö a very powerful utility.
  1550. 6.9
  1551. Problems
  1552. 6.9
  1553. Other than the niggles I mentioned earlier, there are a few more things 
  1554. I would like this application to do. I have detailed them to Suitable 
  1555. Software who were very keen to hear any constructive ideas. My main 
  1556. suggestion was that the System user names should not appear unless 
  1557. specifically configured to do so.
  1558. 6.9
  1559. Summing up
  1560. 6.9
  1561. The documentation for this application is well-written but cheaply 
  1562. produced. I donæt intend this to be a criticism Ö far from it Ö there is 
  1563. no need for a tool like this to have an expensive, glossy, spiral bound 
  1564. tome with it. All a Network Manager needs is a simple booklet as 
  1565. supplied.
  1566. 6.9
  1567. This is an indispensable piece of software for any network manager. It 
  1568. saves time and solves many of the problems associated with managing a 
  1569. network of user accounts. As the use of the network grows and more users 
  1570. demand more space, the opportunity to Étickleæ a group of users is going 
  1571. to be vital.
  1572. 6.9
  1573. NetManage is available for ú50 (no VAT) from Suitable Software (UK).ááA 
  1574. 6.9
  1575.  
  1576. 6.9
  1577. Network Supervisor
  1578. 6.9
  1579. Dave Emsley
  1580. 6.9
  1581. Having reviewed NetManage I felt that the Network Supervisor collection 
  1582. of utilities had a lot to live up to. The Network Supervisor is a suite 
  1583. of utilities each doing a specific task.
  1584. 6.9
  1585. As I said with respect to NetManage, whilst I realise that each Network 
  1586. Manager has different requirements of their management software, all I 
  1587. can easily do is to see if the software does what I need in my situation 
  1588. with Level 3.
  1589. 6.9
  1590. First impressions
  1591. 6.9
  1592. The package consists of an A5 folder with a very thin, glossy sixteen 
  1593. page manual and a single 800Kb disc inserted into the pocket inside the 
  1594. front cover. I checked to see if it was copy-protected in any way, 
  1595. backed it up, write protected the original and stored it safely. The 
  1596. suite consists of six applications, some of which are not specifically 
  1597. for the network manager. This information is adequately demonstrated by 
  1598. the table at the front of booklet:
  1599. 6.9
  1600. Application    Privileged    Logged On
  1601. 6.9
  1602. !NetManage    Yes    Yes
  1603. 6.9
  1604. !NetPass    No    Yes
  1605. 6.9
  1606. !NetProt    No    No
  1607. 6.9
  1608. !NetUser    No    Yes
  1609. 6.9
  1610. !NetUserEd    Yes    Yes
  1611. 6.9
  1612. !Protect    Yes    No
  1613. 6.9
  1614. The booklet gives a clear warning not to let people without System 
  1615. Privilege have access to some of these applications.
  1616. 6.9
  1617. !NetManage
  1618. 6.9
  1619. According to the blurb in the booklet ö...it performs various 
  1620. housekeeping operations, such as setting station numbers, setting the 
  1621. server clock, setting the user free space, listing current users and 
  1622. listing machines on the network. It can send messages to, or log off, 
  1623. single users or all the users.ò
  1624. 6.9
  1625. It sounds useful. After loading it up, the icon appears on the iconbar, 
  1626. as you would expect. Although there is no action if the icon is clicked 
  1627. with <select>, clicking with <menu> gives the possible options.
  1628. 6.9
  1629. All of these are very easy to use and virtually self explanatory. Just 
  1630. one little thing I donæt like was that, to use this application, you 
  1631. must be logged on as a privileged user. The Set Free Space option then 
  1632. comes up showing, as a default value, which user you are logged on as. I 
  1633. would prefer that this came up blank.
  1634. 6.9
  1635. The ÉCurrent Usersæ option is very useful, it provides a list of users 
  1636. who are logged on and the machines they are logged on to :
  1637. 6.9
  1638. Again that same niggle, the name of the privileged user is displayed. 
  1639. Why? From the above screen, clicking <menu> makes it possible to Notify 
  1640. a user, or All users, Log off a user or group of users (Level 4 only, 
  1641. greyed out on Level 3), and save the data as a text file. The Notify All 
  1642. and Notify functions arrive at the appropriate station preceded by öFrom 
  1643. manager (nnn.sss) :ò and öFrom manager :ò respectively Ö a really nice 
  1644. touch.
  1645. 6.9
  1646. !NetPass
  1647. 6.9
  1648. This application allows users to change their current password. It 
  1649. installs itself on the iconbar and a click with <select> opens the 
  1650. window to allow the password to be changed. It is a simple and user-
  1651. friendly application but why install it on the iconbar? Surely all the 
  1652. application needs to do is open the window, allow the password to be 
  1653. changed and quit on completion. Also, the application doesnæt allow for 
  1654. double-entry validation Ö a major omission, I feel.
  1655. 6.9
  1656. !NetProt
  1657. 6.9
  1658. ö...prevents the user receiving unwanted messages.ò Yes, it does. This 
  1659. application installs on the iconbar and if clicked toggles from 
  1660. unprotected to protected. Personally, I would have liked an icon change 
  1661. rather than just the word change. This is an ideal application for use 
  1662. on the fileserver (Level 4) to prevent notify messages hanging it up. 
  1663. The suggestion in the booklet is that this application could be 
  1664. available to all, but doing that prevents the use of the Notify and 
  1665. Notify All functions from !NetManage.
  1666. 6.9
  1667. !NetUser
  1668. 6.9
  1669. ö... gives details of the current useræs view of the network.ò This 
  1670. piece of software provides a good deal of information, none of which is 
  1671. necessary! The information available is only about the current user, 
  1672. i.e. the one you are logged on as.
  1673. 6.9
  1674. If it were able to step through the users and provided this information 
  1675. about each, that would be great, or if it allowed me to enter a user 
  1676. name and then provide the information, that would be good too. As it 
  1677. stands, it is a piece of software I could do without.
  1678. 6.9
  1679. !Protect
  1680. 6.9
  1681. ö...prevents users interfering with the file server whilst it is 
  1682. running.ò Actually, this is a very useful piece of software. It prevents 
  1683. any student trying to use the fileserver as a computer. At the start, a 
  1684. logo appears for about 10 seconds, then disappears and the screen 
  1685. display blanks. If the logo appeared every 20-30 seconds then this would 
  1686. discourage any possible use of the file server computer as people would 
  1687. be able to see that the machine was, in fact, switched on and not 
  1688. waiting to be used. When combined with !NetProt this will ensure 
  1689. relatively safe operation of a Level 4 fileserver (I believe).
  1690. 6.9
  1691. !NetUserEd
  1692. 6.9
  1693. Just under half of the booklet is devoted to NetUserEd. It installs on 
  1694. the iconbar and clicking with <select> opens the default file serveræs 
  1695. password file. This is wholly text-based and provides the information in 
  1696. a straight list, as below:
  1697. 6.9
  1698. From this position, the information can be saved as a text file, users 
  1699. can be deleted, edited and created.
  1700. 6.9
  1701. Creating or deleting a group of users can be done by creating a text 
  1702. file and dragging this to the Create User window. This is very 
  1703. straightforward and easy to do. The same applies to deleting user 
  1704. groups. The option exists to save passwords and, on Level 3, this is 
  1705. essential to make any changes permanent. One facility that is missing, 
  1706. and which I would consider to be very important, is the ability to 
  1707. create users with a predetermined URD and for this URD to be copied into 
  1708. all newly created usersæ URDs. It does, however, offer the option to 
  1709. wipe the URD on deletion.
  1710. 6.9
  1711. There is one problem which I keep encountering although this is not a 
  1712. criticism aimed solely at this particular suite of applications. If one 
  1713. application is already running and you double-click to load it again, a 
  1714. second copy of the same application is loaded. This could easily be 
  1715. prevented and, in my view, any application which does not need multiple 
  1716. copies of itself should ensure that this does not occur Ö this should 
  1717. form part of Acornæs style guide.
  1718. 6.9
  1719. Summing up
  1720. 6.9
  1721. This is a useful suite of applications, although the application NetUser 
  1722. seems to me to be fairly useless. Comparing Network Supervisor with 
  1723. NetManage, from Suitable Software, I feel that NetManage is better 
  1724. overall as it provides the facility to create URD structures at the same 
  1725. time as creating the users and has the facility to Étickleæ usersæ 
  1726. directories. I would like access to both ideally but given a choice, it 
  1727. would have to be NetManage.
  1728. 6.9
  1729. Network Supervisor is available for ú50 (+ ú2 p&p) plus VAT from AU 
  1730. Enterprises Ltd.ááA 
  1731. 6.9
  1732. Small Ads
  1733. 6.9
  1734. (Small ads for Archimedes and related products are free for subscribers 
  1735. but we reserve the right to publish all, part or none of the material 
  1736. you send, as we think fit. i.e. some people donæt know what Ésmallæ 
  1737. means and there are certain things, as you can imagine, that we would 
  1738. not be prepared to advertise as a matter of principle. Sending small ads 
  1739. (especially long ones!) on disc is helpful but not essential. Ed)
  1740. 6.9
  1741. Å    A310 4Mb RAM, ARM3, RISC-OS 3.1, 40Mb ST506 Hard disc, Brainsoft I/O 
  1742. podule, Joystick, software, Taxan 770 monitor, ú700 o.n.o. Euclid + 
  1743. Mogul ú20. Acorn ANSI C v3 ú20. Karma Flight Trainer ú10. Acorn PRM v2 
  1744. ú20. Archive issue 1 to current ú20. Phone 0272Ö498531 after 6p.m.
  1745. 6.9
  1746. Å    A4 model II (4Mb, 60Mb HD) mains adaptor, manuals, software, soft 
  1747. case, mouse ú1780. 5╝ö disc interface, manual and software ú15. 5╝ò disc 
  1748. drive to suit BBC micro or Archimedes with interface ú20. PC Emulator 
  1749. (1.82) ú60. Euclid ú30. Superior Golf, Trivial Pursuit, Interdictor 
  1750. (unopened), TurboType, ú8 each. Basingstoke 0256Ö467574.
  1751. 6.9
  1752. Å    A410/1, 4Mb RAM, 20Mb hard disc, colour monitor, ARM3, RISC-OS 3, Ext. 
  1753. floppy interface, 9 pin dot matrix printer, ú1000 (o.n.o.). Phone 
  1754. 051Ö734Ö5989 after 4p.m.
  1755. 6.9
  1756. Å  Acorn DTP with clipart ú40. Beebug Star/Epson colour printer driver 
  1757. ú8, GammaPlot ú20, System Delta+ ú30, Mailshot (for SD+) ú15. DR DOS 5.0 
  1758. (for PC Emulator) ú20. Grievous Bodily æARM ú8, Nevryon ú8, Powerband 
  1759. ú8, Computer Concepts ROMs (for CC ROM podule) InterChart ú10, 
  1760. InterSheet ú15, SpellMaster ú20. Phone 0737Ö832159 (eves).
  1761. 6.9
  1762. Å    Aleph1 PC386 4Mb podule with Cyrix co-processor and Windows software 
  1763. (v1.0), ú325. Oak 150Mb tape drive with 8╫150Mb tape cartridges, offers. 
  1764. Phone Chris after 7pm on 0276Ö20575.
  1765. 6.9
  1766. Å    Computer Concepts Colour Card, ú200. Revelation Image Pro ú100. Eureka 
  1767. ú85. PinPoint ú65. Squirrel ú95. All latest software. Phone 0923Ö820651 
  1768. after 8p.m.
  1769. 6.9
  1770. Å    CVision (TV) digitiser ú50, A310 Beebug 5╝ö drive adaptor ú20. Phone 
  1771. 0553Ö675676 after 8p.m.
  1772. 6.9
  1773. Å    Hearsay II, never used, ú40. Investigator v2.0, never used, ú14. 
  1774. Snippet v1.0, ú15. Poster v1.04, ú25. Also RISC-OS 3.0 PRM, ú25 + 
  1775. postage. Phone Chris after 7pm on 0276Ö20575.
  1776. 6.9
  1777. Å    Helix Basic. Offers or swap for Beebug ÉCæ. Phone 0366Ö501001.
  1778. 6.9
  1779. Å    Pace Dual 40/80 track 5╝ö disc drive, no p.s.u. ú30. Phone Laura on 
  1780. 0865Ö271289.
  1781. 6.9
  1782. Å    Panasonic KX-P1124 dot matrix printer, cable, vgc, ú150. Herewith the 
  1783. Clues ú10. Corruption ú5. Phone Gary on 061Ö724Ö4129 after 8p.m.
  1784. 6.9
  1785. Å    PC Emulator 1.8, unopened, ú70. BBC B Acorn teletext adaptor ú50. 
  1786. Phone 0684Ö73173.
  1787. 6.9
  1788. Å    PRES disc expansion card (A3000) with DFS ROM & 40/80 drive & p.s.u. 
  1789. ú65, Gods, Chocks Away, Saloon Cars, Interdictor 1 & 2 ú10 each, FWPlus 
  1790. ú30, Acorn DTP ú30. Phone 0745Ö583930.
  1791. 6.9
  1792. Charity Sales Ö The following items are available for sale in aid of 
  1793. charity. PLEASE do not just send money Ö ring us on 0603Ö766592 to check 
  1794. if the items are still available. Thank you.
  1795. 6.9
  1796. Colony Rescue ú3, Mad Professor Mariarti ú2, Revelation (the game) ú2, 
  1797. Terramex ú2, Arcade Soccer ú2, White Magic ú2, Drop Ship ú2, PowerBand 
  1798. ú3.
  1799. 6.9
  1800. (If you have unwanted software or hardware for Archimedes computers you 
  1801. could donate for charity, please send it to the Archive office. If you 
  1802. have larger items where post would be expensive, just send us details of 
  1803. the item(s) and how the purchaser can get hold of them.)ááA 
  1804. 6.9
  1805. Help!!!!
  1806. 6.9
  1807. Å    Archimedes to Mac transfer Ö It should, in theory, be possible to read 
  1808. and write a Mac-formatted 42M (or 88M) removable disc on an Acorn 
  1809. machine. Has anyone done it? Would anyone be prepared to have a go?á 
  1810. Mike Maguire, Aukland, New Zealand.
  1811. 6.9
  1812. Å    BBC educational software Ö This is a plea from a Christian educational 
  1813. organisation. Has anyone got any BBC (not Archimedes) educational 
  1814. software that they donæt need any more? If so, could you send it to Dave 
  1815. Roberts, 24 Pauli Lane, Baildon, Bradford, BD17 7LQ, please? Thank you, 
  1816. Ed.
  1817. 6.9
  1818. Å    C-programming Ö We have had some requests for articles about using C 
  1819. to program the Wimp environment. Any offers?
  1820. 6.9
  1821. Å    Crystallographic colouring books Ö Now is the time to raid your 
  1822. childrenæs (or grand-childrenæs) toy cupboard in a good cause. The 
  1823. British Crystallographic Association (BCA) wants to encourage children 
  1824. to appreciate the principles of symmetry using ÉColouring Booksæ of 
  1825. patterns built up on the principles of plane groups, or to use 2 or 3D 
  1826. ÉConstruction Kitsæ which demonstrate ways to tile the plane or build 
  1827. space-filling models. There may also be some simple micro-computer 
  1828. programs which encourage exploration of pattern design.
  1829. 6.9
  1830. The BCA Council has asked me to report to them in November 1993, listing 
  1831. available materials, and how they might be used.
  1832. 6.9
  1833. I am asking Archive readers for help in this project. Please send me 
  1834. your suggestions for suppliers and what projects the BCA might support. 
  1835. Since I work in a research laboratory, I would be particularly pleased 
  1836. to hear from teachers who may already be using such materials in their 
  1837. courses. If any of you have contacts in other countries, I would be 
  1838. interested to learn how they teach their children to enjoy 
  1839. crystallography.
  1840. 6.9
  1841. Please send suggestions and information to: Kate Crennell, Rutherford 
  1842. Appleton Laboratory, Chilton, Didcot, Oxon, OX11 0SE. Tel: 0235Ö 446397. 
  1843. Fax: 0235Ö445720. Email: KMC@ UK.AC.RL.ISISEå.
  1844. 6.9
  1845. Å    Draw/text utilities Ö There is an increasing range of utilities around 
  1846. for creating and modifying Draw objects. However, to the best of my 
  1847. knowledge, there is nothing available for easily producing, in Draw 
  1848. format, complex text objects which might incorporate subscripts, 
  1849. superscripts and different fonts, etc. Any ideas or any offers? Brian 
  1850. Cowan.
  1851. 6.9
  1852. Å    Hard disc problems Ö I recently had a catastrophic failure of the SCSI 
  1853. hard disc system on my 30-month old A540 (one of the originals).
  1854. 6.9
  1855. One day I turned it off in working order, after my usual *SHUTDOWN 
  1856. command, and next day, when I came to turn it on, I got the dreaded ÉBad 
  1857. Free Space Mapæ message. So when I had clicked ÉCancelæ and got a 
  1858. desktop without a hard disc icon, I tried *SCSI and *CheckMap from the 
  1859. command line. This immediately gave ÉBad Free Space Mapæ without even 
  1860. accessing the disc.
  1861. 6.9
  1862. I then found my original copy of SCSIDM and tried to verify the disc. 
  1863. Then it read just once from the disc and the computer hung. I had never 
  1864. tried using SCSIDM before but this did not seem right. I then tried to 
  1865. format the disc (confident that my backups were in order), but with the 
  1866. same result as verifying.
  1867. 6.9
  1868. It seemed most likely that the disc had died completely, so I took it to 
  1869. my local Acorn repairers who quickly confirmed my diagnosis Ö they could 
  1870. get no life out of it either, though they did find that the disc was 
  1871. spinning OK. We agreed that they should replace the disc.
  1872. 6.9
  1873. The system then all worked and there would be no interesting story if 
  1874. they had not then tried my old dead disc on an external SCSI system. It 
  1875. also worked fine!
  1876. 6.9
  1877. So what was the problem? Have you ever heard of a similar happening? My 
  1878. local firm said that they were continually replacing dead hard discs but 
  1879. had never found a problem with a SCSI interface, and of course they (and 
  1880. I) had tried wiggling the connections before starting an expensive 
  1881. replacement exercise.
  1882. 6.9
  1883. Is there any way such symptoms could be caused by software? The evening 
  1884. before the failure I had spent the time looking through Archimedes World 
  1885. monthly discs from the last 6 months of last year; this often gives me 
  1886. (apparently) minor problems because the discs contain archived data and 
  1887. seem to need ArcFS even when I think I have unpacked them onto my hard 
  1888. disc.
  1889. 6.9
  1890. Some of the games and demos seem to cause havoc on an A540 but never 
  1891. before one as bad as this. Usually, pressing <ctrl-break> fixes it. I am 
  1892. not the first to have such problems, Mr M. Chandler of Surbiton, Surrey, 
  1893. writes (Archimedes World, Feb 92, p. 58) ö... Shortly afterwards, 
  1894. however, the computeræs 40Mb hard disc refused to work and had to be 
  1895. sent off for repair...ò Sounds familiar?
  1896. 6.9
  1897. Have any Archive readers met such a problem? If so, what should I have 
  1898. done to rescue my hard disc? Iæve now got a fine new hard disc, which 
  1899. has been working beautifully for the last two weeks, but the last week 
  1900. in March was both traumatic and expensive.á Kate Crennell, Didcot.
  1901. 6.9
  1902. Å    Impression and graphics Ö Some time ago I asked if anyone knew of a 
  1903. way of öpointingò to a graphic in Impression rather than storing it in 
  1904. the documentæs application directory as a drawfile. The problem was that 
  1905. multiple copies of my College crest were eating up valuable disc space. 
  1906. One suggestion was to leave blank frames and just drop the graphics in 
  1907. before printing. 
  1908. 6.9
  1909. The perfect solution occurred to me recently. (In true Archimedes 
  1910. fashion, the flash of inspiration happened while I was in the bath!) 
  1911. What I needed to do was to turn the crest into a character of a new 
  1912. font. I did this with David Pillingæs Draw to Font utility. However, an 
  1913. error occurred when I tried to use the character in a document. It seems 
  1914. that complex characters can contain too much information to be rendered 
  1915. by the font manager. Any ideas how I might get round this?á Brian Cowan.
  1916. 6.9
  1917. Å    Qume Express Ö Does anyone out there own a Qume Express laser printer? 
  1918. If so, I have three spare A4 paper trays that you can have for next to 
  1919. nothing. In July last year, I ordered a Qume Express dual bin laser 
  1920. printer from Calligraph.
  1921. 6.9
  1922. I also ordered three spare paper trays from another company which came 
  1923. within a few weeks. The laser printer, however, is önot quite ready... 
  1924. there are a few problems with the softwareò.
  1925. 6.9
  1926. Now I gather that these Qume Express laser printers are never going to 
  1927. be available in direct drive form! Iæm stuck with these paper trays so 
  1928. if anyone wants them, let me know. Ed.ááA 
  1929. 6.9
  1930. Advance
  1931. 6.9
  1932. Robert Chrismas
  1933. 6.9
  1934. Acornæs Advance consists of four programs:
  1935. 6.9
  1936.      Å a word processor
  1937. 6.9
  1938.      Å a spreadsheet
  1939. 6.9
  1940.      Å a database
  1941. 6.9
  1942.      Å a graphs package
  1943. 6.9
  1944. The manual calls these programs Étoolsæ. Although the tools were written 
  1945. by different developers they have been designed to work together, to 
  1946. share data and to look and feel similar to one another.
  1947. 6.9
  1948. Each team of programmers has been able to concentrate on just one or two 
  1949. tools. The word processor is by Computer Concepts, the database and 
  1950. graphs by Iota and the spreadsheet by Clares/CRM.
  1951. 6.9
  1952. Designed by a committee?
  1953. 6.9
  1954. It could have been a disaster but it seems to have worked.
  1955. 6.9
  1956. Of course, one of the benefits of RISCáOS is that all legal RISCáOS 
  1957. applications have a great deal in common, and the use of standard 
  1958. filetypes, text, sprites and drawfiles, makes it easy to transfer data 
  1959. between programs. Advance, however, does offer a little more 
  1960. integration.
  1961. 6.9
  1962. All the Advance tools share the same clipboard. To transfer data between 
  1963. two packages, you would normally have to save from one application into 
  1964. the other. In Advance, you can copy or cut a selection and immediately 
  1965. paste it into one of the other packages.
  1966. 6.9
  1967. All the tools use the usual keyboard short-cuts for cut, copy and paste. 
  1968. The use of other keys has been standardised wherever possible. For 
  1969. example, both the spreadsheet and the database use <f7> for Ésortáæ and 
  1970. <f8> sends the selected data to the graphs package. No doubt a good deal 
  1971. of thought has gone into choosing sensible short-cuts. If other software 
  1972. developers take this Éstandardæ into account when they assign keys, 
  1973. users will benefit. On the other hand, this is just the sort of subject 
  1974. which attracts partisan argument: ÉNo, no, swap case must be <ctrl¡J> 
  1975. because ...æ 
  1976. 6.9
  1977. An attempt has been made to give all the dialogue boxes a similar 
  1978. appearance. All the tools use the same dialogue boxes for tasks like 
  1979. scaling the window or selecting colours. However each tool has its own 
  1980. print dialogue box Ö this exception is curious but not troublesome.
  1981. 6.9
  1982. One application
  1983. 6.9
  1984. The contents of the Advance directory include, if there is space on the 
  1985. disc, Éapplicationæ directories for all the tools. The tool directories 
  1986. look like applications but they will not work on their own. When Advance 
  1987. is started, a small, 64Kb program puts the Advance icon on the iconbar. 
  1988. This program controls the tool programs.
  1989. 6.9
  1990. To start a new piece of work, you use the iconbar menu to create a 
  1991. document of the right type. The appropriate tool program will be loaded 
  1992. if it is not already running.
  1993. 6.9
  1994. Each tool requires between 400Kb and 450Kb just to start, with about 
  1995. another 150Kb for the spelling checker. The Éminimise memoryæ option on 
  1996. the iconbar menu will remove from memory any tool which does not have a 
  1997. window open.
  1998. 6.9
  1999. Computer requirements
  2000. 6.9
  2001. On a 1Mb machine, only one tool can be used at a time. You will need at 
  2002. least 2Mb for comfort. Advance requires over 1Mb of disc space. You can 
  2003. run it from two 800Kb discs, but a hard disc or at least a 1.6Mb floppy 
  2004. is more convenient.
  2005. 6.9
  2006. Advance will only run with RISCáOS 3.1 (or later). When it is installed, 
  2007. Advance reads the unique machine serial number built into RISCáOS 3.1 
  2008. and writes this into its software.
  2009. 6.9
  2010. I was concerned that this method of protection would prevent owners from 
  2011. using the program on a laptop as well as on their main machine. I also 
  2012. thought it would present problems when users upgraded their machines. In 
  2013. fact, Advance will run on another machine but with a permanent warning 
  2014. window. However the licence for a single user clearly says É... one 
  2015. stand-alone Acorn computer system ...æ.
  2016. 6.9
  2017. The installation process involved first running Advance so it could read 
  2018. my machine number, copying it to my hard disc and then copying the word 
  2019. processor tool into it. I thought this was a bit laborious but when I 
  2020. complained about it to a friend I was told that a) this was trivial 
  2021. compared to the sort of thing you had to do on his PC, and b) a program 
  2022. which would fit on just two discs could not be any good.
  2023. 6.9
  2024. Altering the page layout
  2025. 6.9
  2026. The Word Processor
  2027. 6.9
  2028. The Word Processor is based on Impression Junior. The most significant 
  2029. difference is in the way frames are handled. There is an ÉAlter Pagesæ 
  2030. dialogue box which creates fixed frames. It is similar to the ÉNew 
  2031. Master Pageæ dialogue box in Impression. There is no Énew frameæ menu 
  2032. option but dragging a graphic onto a document creates an embedded frame. 
  2033. As in Impression, the size of an embedded frame is limited by the size 
  2034. of the text frame which contains it.
  2035. 6.9
  2036. The content of the header and footer frames will normally repeat on 
  2037. every page but they can be changed.
  2038. 6.9
  2039. To start a mail merge, a CSV file is dragged onto the Émailmergeæ 
  2040. dialogue box. Then the Éheadingsæ from the CSV file can be embedded in 
  2041. the document. When the mail merge is carried out, the resulting 
  2042. documents can be viewed on screen and individual documents can be edited 
  2043. before printing.
  2044. 6.9
  2045. The most disconcerting feature of the word processor (to an Impression 
  2046. user, at least) is that it does not look like a Computer Concepts 
  2047. program. There are no 3D dialogue boxes and when a window is closed the 
  2048. document is removed.
  2049. 6.9
  2050. The Spreadsheet
  2051. 6.9
  2052. Some users may find the absence of a script language, matrix functions 
  2053. and imported graphics a limitation. However, the spreadsheet offers all 
  2054. you need for most tasks and it is easy to use. The cut and paste 
  2055. options, which work very much like those on a word processor, are very 
  2056. convenient. The size of columns and rows can be adjusted by dragging the 
  2057. borders and a double click in a row or a column border alters its size 
  2058. to accommodate the largest entry.
  2059. 6.9
  2060. Graphics cannot be imported but spreadsheets can be made visually 
  2061. attractive in other ways. Each cell can have its own font and font size, 
  2062. colour, background and cell borders. Print boundaries are shown in the 
  2063. cell borders and these boundaries are adjusted if you alter the print 
  2064. scale.
  2065. 6.9
  2066. The Database
  2067. 6.9
  2068. The database has a simple Éflat file, card indexæ structure. As is usual 
  2069. with this sort of database, the user defines the fields while creating 
  2070. the card layout. A user definable grid can be switched on to create a 
  2071. tidy card layout.
  2072. 6.9
  2073. Fields can be text, integer, real, date, boolean or graphic. Graphics 
  2074. can also appear on the card layout.
  2075. 6.9
  2076. The package looks very much like Iotaæs Datapower.
  2077. 6.9
  2078. Report generation is a pleasure. You start with the card layout and, by 
  2079. deleting and dragging fields, create the new layout you require. Page 
  2080. and document headers and footers can be defined. When the report layout 
  2081. is completed, the report window shows each page just as it will be 
  2082. printed.
  2083. 6.9
  2084. The Graphs Package
  2085. 6.9
  2086. Tables from the database and spreadsheet can be sent to the graphs 
  2087. package by pressing <f7>. Data can also be loaded into the graphs 
  2088. package in CSV format. The graphs are not hot-linked. Like the database, 
  2089. this package is from Iota.
  2090. 6.9
  2091. Documentation
  2092. 6.9
  2093. The packages comes in a standard 3 litre box. There is a manual, a 
  2094. project guide and four discs. Advance occupies two of the discs and the 
  2095. other two discs have example files.
  2096. 6.9
  2097. The manual is comprehensive and well written. It is organised as a 
  2098. tutorial. The index is a help but I felt that an additional summary 
  2099. booklet would have been useful. Even if you are familiar with a package, 
  2100. you can find yourself wondering if it has a particular feature, and how 
  2101. to use it.
  2102. 6.9
  2103. For example, I wanted to export a graphic from the database. The only 
  2104. reference I could find in the tutorial was to saving a whole card as a 
  2105. drawfile. In fact, the database will export a graphic, using Wimp$Scrap 
  2106. to transfer it to another application. I found out how to do it by trial 
  2107. and error.
  2108. 6.9
  2109. Four pages near the end of the manual form a table, showing the keyboard 
  2110. short-cuts for all of the tools.
  2111. 6.9
  2112. The graphs package
  2113. 6.9
  2114. One of the data discs contains the files described in the tutorial in 
  2115. various stages of completion, so you do not need to work through the 
  2116. whole thing to try out something near the end. The other disc has data 
  2117. files you can used in the projects. 
  2118. 6.9
  2119. The projects are well thought out. They are suitable for a variety of 
  2120. ages and cover a range of topics. Acorn has shrewdly avoided any mention 
  2121. of the National Curriculum.
  2122. 6.9
  2123. At the back of the manual are 30% discount vouchers for Schema 2, 
  2124. Impression and DataPower.
  2125. 6.9
  2126. Help for learners
  2127. 6.9
  2128. All the programs use Acornæs interactive help. This is an excellent way 
  2129. to support new users but the messages must occupy a lot of memory. It 
  2130. would be good if more experienced users could switch off the help 
  2131. message and reclaim the memory.
  2132. 6.9
  2133. Advanceæs menus can be edited. The manual explains how to remove items 
  2134. using !Edit. It suggests that you might wish to do this to make it 
  2135. easier for learners or Éto impose a house style on Advance documentsæ.
  2136. 6.9
  2137. Problems
  2138. 6.9
  2139. Have you noticed how reviews in magazines which carry lots of 
  2140. advertising never mention any bugs? Sometimes, I wonder whether the 
  2141. writers have tested the programs or just read the advertisements. 
  2142. Archive reviews are generally more honest (although I would have liked 
  2143. to have been told about the bugs that there were in the early versions 
  2144. of Wordz!).
  2145. 6.9
  2146. Advance 1.00 comes with a release note which includes warnings about a 
  2147. few problems Ö it calls them Époints to watch out foræ. None of them is 
  2148. serious enough to deter a sensible user and it is much better if 
  2149. developers tell us about potential problems, rather than trying to keep 
  2150. quiet about them. Most problems with programs can be avoided by 
  2151. following the rule: Ésave before doing anything sillyæ. 
  2152. 6.9
  2153. In a monthæs use, I have managed to crash Advance just once, trying to 
  2154. create an odd record layout on a computer with very little free memory. 
  2155. My first attempt to do a mail merge failed Ö the program claimed I had 
  2156. not used any of the fields from the CSV file. I tried it again and I 
  2157. think I used the same steps as before but this time it worked perfectly. 
  2158. 6.9
  2159. Summary and conclusion
  2160. 6.9
  2161. Advance is a collection of software tools: word processor, database, 
  2162. spreadsheet and graphs package.
  2163. 6.9
  2164. There is a little more integration than you would get from different 
  2165. packages. The tools have a sensible combination of features. None of the 
  2166. tools is quite as powerful as you would expect a stand-alone package to 
  2167. be but they include all features which a non-specialist would expect. 
  2168. They are intuitive and easy to use.
  2169. 6.9
  2170. Advance requires RISCáOS 3.10 and at least 2Mb for comfort.
  2171. 6.9
  2172. I suspect that most potential education customers are already committed 
  2173. to a word processor, a database and perhaps a spreadsheet. They will 
  2174. have already invested heavily in site licences, staff training and the 
  2175. development of teaching materials. Presumably, Acorn reckons there is 
  2176. still some growth in that market.
  2177. 6.9
  2178. If you do not have a word processor, a database or a spreadsheet, 
  2179. Advance is an excellent way to get all three for about the price of 
  2180. one.ááA 
  2181. 6.9
  2182. Advance Pricing Ö The single user version is ú99 +VAT (ú105 through 
  2183. Archive), the site licence for primary schools is ú199 +VAT (ú215 
  2184. through Archive) and the secondary school site licence is ú499 +VAT 
  2185. (ú520 through Archive). By Acornæs definition, primary includes special 
  2186. needs schools but all other schools, including middle schools, will have 
  2187. to pay the secondary school price.
  2188. 6.9
  2189. Acorn also do an Off-site Disc Pack for ú99 +VAT (ú105 through Archive). 
  2190. This is a set of ten key discs, allowing pupils and staff to use Advance 
  2191. on their computers at home. However, it may only be purchased by schools 
  2192. with a licence.
  2193. 6.9
  2194. Advance Column Ö Robert has kindly agreed to act as editor for an 
  2195. Advance Column to share hints and tips, ideas, questions, frustrations, 
  2196. etc, etc. Write to Robert through the Archive office or directly to him 
  2197. at 8 Virginia Park Road, Gosport, Hants, PO12 3DZ.
  2198. 6.9
  2199. Creating a card layout
  2200. 6.9
  2201. Editing a card
  2202. 6.9
  2203. Designing a report
  2204. 6.9
  2205. Graphics on the ARM Machines
  2206. 6.9
  2207. Hutch Curry
  2208. 6.9
  2209. I must admit to having been taken aback by this book by Roger Amos when 
  2210. it arrived for review. From the title, ÉGraphics on the ARM Machinesæ, I 
  2211. was expecting a book about the nitty-gritty of graphics programming with 
  2212. lots of techniques, example code, hints and tips and so on. A quick 
  2213. inspection of the table of contents showed me the errors of my 
  2214. expectation. I had to then set aside my self-inflicted disappointment to 
  2215. be able to evaluate fairly what the book is actually about and not what 
  2216. I expected it to be.
  2217. 6.9
  2218. According to the author, Roger Amos, this book is designed to provide 
  2219. both an overview of the graphics capability of the Acorn ARM machines 
  2220. and an introduction to the fundamental principles of computer graphics. 
  2221. I would add that the overview of the graphics capability of the Acorn 
  2222. machines is primarily an examination of much of the available software 
  2223. which allows the user to create and manipulate graphical images. The 
  2224. intended audience is therefore the much more numerous computer and 
  2225. software users rather than the programmers and developers.
  2226. 6.9
  2227. The first chapter provides a very good and enjoyable introduction to 
  2228. computer graphics explaining with clarity the differences between the 
  2229. two basic graphic types Ö pixel and vector. This is then followed by an 
  2230. excellent chapter explaining the principles of vector graphics using 
  2231. many worked illustrations from Draw. The author claims that this chapter 
  2232. is not meant to be a user guide to Draw as it does not cover all aspects 
  2233. of Draw. However, I think that most users would benefit by using this 
  2234. chapter as a tutorial for Draw. I thought this was far and away the best 
  2235. part of the book.
  2236. 6.9
  2237. Fonts and their manipulation
  2238. 6.9
  2239. The next two chapters provide extensive and detailed information about 
  2240. the Acorn outline fonts, the font editor, FontEd, and programs for font 
  2241. manipulation. Much of the first of these two chapters is spent 
  2242. illustrating the use of FontEd to create and/or modify outline fonts. 
  2243. This is information that is generally not available and, as such, would 
  2244. be of great value to those users wishing to apply their creative 
  2245. energies to font design. (FontEd was on the Archive disc 6.2. Ed.)
  2246. 6.9
  2247. The second of the two chapters concerned with fonts examines the use of 
  2248. commercially available programs to add to the features of Draw. Many of 
  2249. these programs are concerned specifically with various types of font 
  2250. manipulation such as stretching, rotation and shadowing. The chapter 
  2251. describes in some detail the font manipulation packages FontFX from the 
  2252. Data Store; Fontasy from Ian Copestake Software and Type Studio from 
  2253. Risc Developments. The chapter also covers three other general drawfile 
  2254. manipulation programs Ö DrawBender from Ian Copestake Software, 
  2255. Chameleon 2 from 4Mation and Placard also from Ian Copestake Software. I 
  2256. found this chapter useful as an indication of the potential of vector 
  2257. graphics to produce a myriad of interesting, bizarre and beautiful 
  2258. effects.
  2259. 6.9
  2260. Vector graphics
  2261. 6.9
  2262. The next chapter considers advanced vector graphic packages which 
  2263. provide features in excess of those provided by Draw Ö yet retaining 
  2264. some compatibility with Draw by retaining the ability to read and write 
  2265. drawfiles. The packages examined are DrawPlus (a PD program by Jonathan 
  2266. Marten Ö on Careware 13), Vector from 4Mation and ArtWorks from Computer 
  2267. Concepts. The chapter briefly describes each of these packages, 
  2268. highlighting their strengths and weaknesses. From the point of view of a 
  2269. prospective purchaser, the chapter may provide information to assist in 
  2270. deciding which package to purchase.
  2271. 6.9
  2272. The bookæs consideration of vector graphics is completed with two short 
  2273. chapters Ö one on rendering objects in three dimensions (describing 
  2274. Euclid from Ace Computing) and the other on constructing drawfile 
  2275. objects from Basic (using DrawAid from Carvic Manufacturing).
  2276. 6.9
  2277. Pixel graphics
  2278. 6.9
  2279. The bulk of the remainder of the book is concerned with pixel graphics. 
  2280. The first of these chapters describes the essential features of pixel 
  2281. graphics and examines Paint as an example of a pixel-based graphic 
  2282. program. This is another excellent chapter, using many worked 
  2283. illustrations from Paint that would serve as an excellent tutorial for 
  2284. many users.
  2285. 6.9
  2286. The next chapter examines three commercially available art packages each 
  2287. offering facilities in excess of those offered by Paint. However, each 
  2288. of these packages retains compatibility with Paint by using standard 
  2289. sprite files. The three programs examined are ARCtist from the 4th 
  2290. Dimension, Art20 from Tekoa Graphics and Revelation 2 from Longman 
  2291. Logotron. The chapter describes each of these packages in some detail, 
  2292. highlighting their various strengths and weaknesses. The author has 
  2293. carefully catalogued the many special features and effects found in each 
  2294. of these apparently competent packages. As in the case of the chapter 
  2295. comparing vector graphic software, this information should assist a 
  2296. prospective purchaser in deciding which package to obtain.
  2297. 6.9
  2298. The last two chapters on pixel graphics are respectively concerned with 
  2299. obtaining sprites from various sources and basic image processing. The 
  2300. sources considered for sprites are by use of scanners, video digitisers 
  2301. and clip art libraries. The sections on scanners and digitisers provide 
  2302. a good introduction to these technologies for the novice. Similarly, the 
  2303. section on image processing describes the basic rationale and methods of 
  2304. image conversion, manipulation and processing using Roger Wilsonæs 
  2305. ChangeFSI for illustration.
  2306. 6.9
  2307. To complete the book, there are short and succinct chapters on 
  2308. converting pixel graphics to vector graphics, ray tracing (with a 
  2309. comparison of four ray tracers), simple animation, mathematical graphics 
  2310. (such as the Mandelbrot set) and an epilogue for the future and a number 
  2311. of appendices containing some useful technical information.
  2312. 6.9
  2313. Conclusion
  2314. 6.9
  2315. I found the book enjoyable, easy to read, informative and useful in 
  2316. places. I was particularly impressed with the tutorial chapters on Draw 
  2317. and Paint. I think that the book would almost certainly be a worthwhile 
  2318. read for most Archimedes users as the range of topics covered is so 
  2319. vast. The price of the book is ú14.95 from Dabs Press (or ú15 inc p&p 
  2320. through Archive) which seems about the going price for the few 
  2321. Archimedes books that there are.ááA 
  2322. 6.9
  2323. S-Base and Relational Databases
  2324. 6.9
  2325. Tim Powys-Lybbe
  2326. 6.9
  2327. S-Base is advertised as being fully relational and it even says in large 
  2328. characters on the side of its box that is öThe Integrated Relational 
  2329. Database Solution for RISCáOSò. Now, I am not a relational database 
  2330. scholar but I have been working with such for a number of years and hope 
  2331. by now that the basic concepts have sunk in! My concern then is to open 
  2332. a discussion about what a Relational Database should be able to handle 
  2333. and whether S-Base can do so.
  2334. 6.9
  2335. In principle, a relational database consists of a set of flat files that 
  2336. are usually called tables (not to be confused with S-Baseæs ötablesò 
  2337. which serve a totally different function). Each table contains data 
  2338. about one aspect (entity) of the application and the tables have been 
  2339. designed so that they can relate this data together, hence the use of 
  2340. the word Érelationalæ.
  2341. 6.9
  2342. A very simple example of this can be constructed for a warehouse. It 
  2343. stocks goods, has a known set of customers, receives orders for delivery 
  2344. and delivers them. As part of handling all the transactions it will have 
  2345. records of:
  2346. 6.9
  2347. 1.    The products it stocks (and their prices and the numbers in stock 
  2348. and the stocks on the way to the warehouse, etc).
  2349. 6.9
  2350. 2.    The customers it delivers to (and their addresses, financial 
  2351. status, invoice address, discount, etc).
  2352. 6.9
  2353. 3.    The orders on hand for delivery of products to customers.
  2354. 6.9
  2355. This is readily translated into file structures; and again, in order to 
  2356. simplify the S-Base tasks even further, the following are the most 
  2357. elemental contents of those files:
  2358. 6.9
  2359.     Table    Field
  2360. 6.9
  2361.     Product    ID
  2362. 6.9
  2363.         Description
  2364. 6.9
  2365.     Customer    ID
  2366. 6.9
  2367.         Name
  2368. 6.9
  2369.     Order    Order No (ID)
  2370. 6.9
  2371.         Customer ID
  2372. 6.9
  2373.         Delivery date
  2374. 6.9
  2375.         Product ID
  2376. 6.9
  2377.         Quantity ordered
  2378. 6.9
  2379. In relational terms, the fields are called columns and each entry in the 
  2380. table is called a row (Étupleæ to the real programmers). So the table 
  2381. can be printed out to look like a table of data on the printed page.
  2382. 6.9
  2383. The above tables are readily constructed in S-Base.
  2384. 6.9
  2385. Then some tasks that the warehouse administrator would expect to perform 
  2386. are:
  2387. 6.9
  2388. 1.    Update the product catalogue.
  2389. 6.9
  2390. 2.    Update the customer list.
  2391. 6.9
  2392. 3.    Enter orders.
  2393. 6.9
  2394. 4.    Print off the orders due for delivery today, or tomorrow.
  2395. 6.9
  2396. 5.    Report the quantities ordered over a period of time by customer.
  2397. 6.9
  2398. Note that I have not included any mention of deliveries, pricing, 
  2399. invoices, stocks, replenishment; these are merely practical additions to 
  2400. make a core usable and they would make the principles of this relational 
  2401. database more difficult to understand. (People pay millions of pounds 
  2402. for a fully functional warehousing and delivery system, and that means 
  2403. man-centuries of work.)
  2404. 6.9
  2405. In fulfilling these tasks, the following functionality is required of S-
  2406. Base:
  2407. 6.9
  2408. 1.    Ability to maintain a simple, stand-alone table, such as the 
  2409. product and customer tables.
  2410. 6.9
  2411. 2.    Ability to enter the customers and products into orders by 
  2412. browsing only on the tables of customers and products.
  2413. 6.9
  2414. 3.    Ability to convert the entered details to the format required of 
  2415. the orders table. (They browse for the customer name but the orders 
  2416. table, for economy of space, contains only an internal ID, to which the 
  2417. name must be converted.)
  2418. 6.9
  2419. 4.    Ability to write a report that relates two tables together, 
  2420. combining information from both and selecting data from one table 
  2421. according to a criterion in another (öHow many orders did Sainsburyæs 
  2422. place last month?ò, etc).
  2423. 6.9
  2424. I have established that S-Base can do all of these Ö but how well?
  2425. 6.9
  2426. It is very obvious that S-Base is designed primarily for single table 
  2427. applications. The data-entry cards and the report formatting are 
  2428. particularly easy for single tables and, in my experience, particularly 
  2429. hard for multiple, related tables. So the first functionality, 
  2430. maintenance of simple tables, is easy and seems quite fast. The second 
  2431. functional area, of browsing only for legitimate values, was 
  2432. surprisingly good as this snapshot should show, after I had just clicked 
  2433. on the Customer Browse icon:
  2434. 6.9
  2435. The third functional area, writing to the orders table, from a 
  2436. combination of an entry and the browse from second and third tables, 
  2437. again was not over-difficult, though much poring over the manuals was 
  2438. required.
  2439. 6.9
  2440. It is the last functional area that I found most difficult. The öselectò 
  2441. command is limited in the extreme. There is none of the elegance of SQL, 
  2442. as in the following code which might be used to get a report of all 
  2443. orders for delivery to Boots:
  2444. 6.9
  2445. select a.order_no, b.customer, a.del_date, -
  2446. 6.9
  2447. c.product, a.quantity -
  2448. 6.9
  2449. from orders a, customers b, products c -
  2450. 6.9
  2451. where a.cust_id = b.id -
  2452. 6.9
  2453. and a.prod_id = c.id -
  2454. 6.9
  2455. and b.description = öBootsò
  2456. 6.9
  2457. This SQL code only produces those records and data that it has been 
  2458. asked for and can be quite fast from this economy of effort. The only 
  2459. way I could get S-Base to produce the same result was to bring in every 
  2460. record of the orders file, check it had not been deleted and that it was 
  2461. for Boots and finally, repeating for each selected record, get hold of 
  2462. the customer and product names from the relevant files. I cannot believe 
  2463. that this will be anything other than slow when I have files loaded up 
  2464. with a reasonable amount of data.
  2465. 6.9
  2466. However, this sort of relational operation can certainly be done, 
  2467. opening up a whole host of flexible applications previously denied to 
  2468. the Archimedes user. (I have not mentioned the strong graphics 
  2469. facilities that S-Base has, which should enable some very pretty 
  2470. applications to be made, if the illustrations in the manual are any 
  2471. thing to go by. However, this was not my immediate objective.)
  2472. 6.9
  2473. In the course of this fairly intensive use of S-Base and of its manuals, 
  2474. I found one mistake and almost certainly one bug. The mistake is on page 
  2475. 125 of the Tutorials manual where you should attach a öfind record 
  2476. pressò handler set instead of a öfind recordò one. The bug is the 
  2477. occasional report that an öelseò had been found with no preceding öifò; 
  2478. this was not true! I suspect that the problem was caused by the fact 
  2479. that the programs had a succession of öif-then-elseò clauses which 
  2480. confused the interpreter. Further, I found date comparisons extremely 
  2481. difficult Ö it would not recognise a statement of the form öif date1 > 
  2482. date2 ...ò . However, as a first publication of a major new product, 
  2483. this is a commendable achievement to give me so little trouble.
  2484. 6.9
  2485. Two hints
  2486. 6.9
  2487. Always put the field length on cards, with this suffix to the 
  2488. öexpressionò of :Ö12 where the minus means left justified and 12 means 
  2489. 12 characters. Failure to do this means you may only be able to enter 
  2490. one character into the field.
  2491. 6.9
  2492. Get your sprites into the screen mode you are using before putting them 
  2493. in the sprite container. S-Base does not seem to handle the colours 
  2494. correctly in moving from a 16 to a 256 colour mode.
  2495. 6.9
  2496. And finally...
  2497. 6.9
  2498. In forthcoming months, I will keep you informed on how I have got on 
  2499. with converting my much larger applications to S-Base. More to the 
  2500. point, I will pass on how I overcame the difficulties I had even with 
  2501. this trial application. If Paul can give it the space, my demonstration 
  2502. application will be on the monthly disc. (I can, and it is! Ed.)
  2503. 6.9
  2504. I would welcome contributions to this Relational Database debate as it 
  2505. is a major aspect of computing that seems ill-understood in the Acorn 
  2506. community. And will those who really know what I am talking about please 
  2507. forgive me both for my simplifications and for any ignorance of core 
  2508. principles?
  2509. 6.9
  2510. In the meantime, send in your problems and hints for inclusion in this 
  2511. column, either to NCS or to me at Rosewood, Church Road, Winkfield, 
  2512. Windsor, Berkshire, SL4 4SF.ááA 
  2513. 6.9
  2514. Education Column
  2515. 6.9
  2516. Solly Ezra
  2517. 6.9
  2518. Now that Acorn has granted NCS the sobriquet öeducationalò, it is 
  2519. fitting that Archive should have a relevant column. I am happy to be the 
  2520. coordinator of this column.
  2521. 6.9
  2522. Aims
  2523. 6.9
  2524. There are three obvious aims of such a column:
  2525. 6.9
  2526. 1.    To inform its readers about the availability of relevant software 
  2527. Ö and required peripherals as necessary.
  2528. 6.9
  2529. 2.    To make critical assessments of educational software.
  2530. 6.9
  2531. 3.    To discuss topical issues relating to the use of Archimedes 
  2532. computers at various levels in education.
  2533. 6.9
  2534. If you have any further suggestions of what our aims should be, do let 
  2535. me know.
  2536. 6.9
  2537. Good educational software?
  2538. 6.9
  2539. Perhaps we should begin by listing the attributes of good educational 
  2540. software. I will make a few suggestions to get us started. These I have 
  2541. posed as questions. 
  2542. 6.9
  2543. áa.    Is it immediately attractive? 
  2544. 6.9
  2545. áb.    Is it user-friendly? 
  2546. 6.9
  2547. ác.    Is it sparing in its use of RAM? 
  2548. 6.9
  2549. ád.    Has it a clearly stated aim or purpose? 
  2550. 6.9
  2551. áe.    Has it got quick start-up routines with unambiguous menus?
  2552. 6.9
  2553. áf.    Is it entertaining? (!)
  2554. 6.9
  2555. ág.    Has it got easily accessible set-up menus for teachers and 
  2556. parents?
  2557. 6.9
  2558. áh.    Has it got instructions that are set out as precisely as cooking 
  2559. recipes?
  2560. 6.9
  2561. How do these match up with your experience, ideas or sentiments? There 
  2562. are many more that you would like to add to the above. If so, please 
  2563. write to me.
  2564. 6.9
  2565. I have been working in the field of education all of my professional 
  2566. life, latterly in SEN (special educational needs). I have seldom been 
  2567. satisfied with the quality of the software available. Some of it 
  2568. consists of a few pretty screens put together, a few words here and 
  2569. there and a bit of jargon.
  2570. 6.9
  2571. Software of real quality which sets out to improve the childæs 
  2572. understanding, to improve basic skills, improve the ability to analyse, 
  2573. improve the ability to make deductions, etc, without being 
  2574. condescending, are few and far between. A great deal of effort seems to 
  2575. have been spent on presentation Ö yes, this is very necessary Ö perhaps 
  2576. more should be spent on content.
  2577. 6.9
  2578. A program that is simply a substitute for a text book seems to me to be 
  2579. a waste of time! 
  2580. 6.9
  2581. While I have not been using words of praise, nothing said so far 
  2582. gainsays the fact that there are some really excellent programs 
  2583. available these days. (Which programs do you think are most worthwhile 
  2584. and why?)
  2585. 6.9
  2586. I maintain that programs that simply present the user with facts should 
  2587. never be classified as educational. They have a relevance in other areas 
  2588. but are only peripheral to our concerns here.
  2589. 6.9
  2590. Archimedes computers are, arguably, the best computers. Unfortunately, 
  2591. many teachers havenæt got the foggiest idea of the real potential of 
  2592. these machines and do not use them to their best advantage Ö thus many 
  2593. children lose out. What advice would you give to teachers for getting 
  2594. the best out of their Archimedes computers?
  2595. 6.9
  2596. What is education anyway?
  2597. 6.9
  2598. I will end this introductory column by asking us to look at the meaning 
  2599. of the word Éeducationæ and then to examine programs in the light of 
  2600. that definition and personal experience. Perhaps you will see that a 
  2601. great deal of the software currently available leaves a great deal to be 
  2602. desired Ö or am I being too severely critical?
  2603. 6.9
  2604. Whether you agree or not with any of the sentiments expressed, please 
  2605. put pen to paper, or finger to WP, and send me your thoughts.
  2606. 6.9
  2607. Archive has carried many reviews of programs that are classified as 
  2608. educational. The conclusions have varied from complimentary to the 
  2609. mildly critical. I look forward to the time when a statement like, 
  2610. öArchive Educational Supplement says...ò will carry with it the same 
  2611. weight as the saying, öthe Oxford dictionary says...ò (Solly is giving 
  2612. away our secrets here! We are thinking about doing a separate 
  2613. publication Ö a bit like the T.E.S. Ö well, not very like the T.E.S., 
  2614. just distinct from the main magazine. What do you think? Write to me or 
  2615. Solly. Ed.)
  2616. 6.9
  2617. If you have experience of a program that you would like to share with 
  2618. us, please do write to me with your views and experience of the program.
  2619. 6.9
  2620. Write to me, Solly Ezra, at:  35 Edgefield Avenue, Barking, Essex IG11 
  2621. 9JL.ááA 
  2622. 6.9
  2623. Ace Computingæs PROdrivers
  2624. 6.9
  2625. Ian Williamson
  2626. 6.9
  2627. This review is about the PROdriver system of printer driver applications 
  2628. by Ace Computing. The PROdriver system comprises three main items: 
  2629. !Printers, !AutoSpool, !PrintSeps.
  2630. 6.9
  2631. The PROdriver system is designed for RISCáOS 3 and supports a wide range 
  2632. of printers: HP PaintJet/XL, DeskJet 500C/550C, Canon LBP4/8 and Epson 
  2633. ESC-P2 (ú44 each through Archive). It can also be bought in the form of 
  2634. a printer driver öshellò into which you can load the standard RISCáOS 3 
  2635. printer driver definition files, so any printer you are using with the 
  2636. standard RISCáOS 3 printer drivers can be used with the PROdriver shell 
  2637. (ú27 through Archive). Features of the suite of applications include 8/
  2638. 24 bit colour, CMYK and spot colour separation, and automatic background 
  2639. printing.
  2640. 6.9
  2641. !Printers Version 0.33 (10 Apr 1992)
  2642. 6.9
  2643. !Printers is an updated version of Acornæs !Printers. It has been 
  2644. modified so that the Printer Options Quality Selection window of the Bit 
  2645. Image Printer Configuration will show 24-bit options: small halftone, 
  2646. large halftone and dithered. This is only useful if your printer is 
  2647. capable of colour printing. Mine is not, so this review is, in that 
  2648. sense, regrettably incomplete.
  2649. 6.9
  2650. The brief notes point out that the 24-bit output will only work 
  2651. correctly if the application you are using directs all its colour 
  2652. generation calls via a module called ColourTrans. Furthermore, that the 
  2653. application must not cache the results from these calls during the 
  2654. printing process. Apparently, !Paint breaks both these rules, so its 
  2655. output will be incorrect, but you can get round this problem by loading 
  2656. the sprite file you wish to print in 24-bit colour into Draw. The output 
  2657. will then be correct and you also have better control over positioning 
  2658. on the page.
  2659. 6.9
  2660. As you may have noticed, I had previously contributed to Gerald Fittonæs 
  2661. PipeLine and wrote about my problems with Acornæs !Printers and 
  2662. Panasonic KX-P1124 printer. I eventually solved my problems but, in the 
  2663. process, I consulted with Tony Cheale of Ace Computing, who confirmed my 
  2664. suspicions about the shortcomings of Acornæs RISCáOS 3.1 printer driver, 
  2665. !Printers, and explained that he was attempting to overcome them. So far 
  2666. as I can tell, he has succeeded Ö the updated version seems an 
  2667. improvement.
  2668. 6.9
  2669. !AutoSpool Version 1.01 (4 Oct 1992)
  2670. 6.9
  2671. !AutoSpool is a program which will trigger automatic spooling via the 
  2672. Printer queue and which can turn background printing on and off.
  2673. 6.9
  2674. As I cannot yet afford to upgrade from my clockwork dot matrix printer, 
  2675. I have, for some time now, been looking for any software that would 
  2676. enable printing to take place in the background. My attention was 
  2677. finally caught by Ace Computingæs advertisements for PROdriver Ö this 
  2678. appeared to be what I was looking for. In fact, !AutoSpool does exactly 
  2679. what I wanted.
  2680. 6.9
  2681. When loaded, the !AutoSpool icon looks like a printer printing to disc 
  2682. instead of paper, with the word ÉSpoolæ below it. This is good 
  2683. representation of what happens: the application you are using prints to 
  2684. disc, then control is handed back to the computer and this enables you 
  2685. to do other things while it continues to print from disc in the 
  2686. background. All this happens automatically.
  2687. 6.9
  2688. If you click <menu> on the AutoSpool icon, you will see three options, 
  2689. the usual Info and Quit, plus Spool marked with a tick to indicate that 
  2690. background printing is turned on. AutoSpooling is turned off by clicking 
  2691. against the Spool option. When you do that, the iconbar icon is greyed 
  2692. out, and has the word ÉOffæ below it.
  2693. 6.9
  2694. The !ReadMe message on the PROdriver disc points out that the facility 
  2695. to do automatic spooling via a file is only really viable with a hard 
  2696. disc, and should only be used on short documents. Since an A4 page of 
  2697. text in monochrome requires about 200áKb of disc storage, you can see 
  2698. the reason for that advice Ö you could very rapidly run out of disc 
  2699. space.
  2700. 6.9
  2701. In operation, !AutoSpool writes into a sub-directory called 
  2702. ScrapDir.Printers of the !Scrap application. For example, whilst 
  2703. printing a single page Wordz document, there are two files in Printers 
  2704. which amount to 180 Kb, but at the end of printing that directory is 
  2705. empty. For a typical single page document, control is passed back after 
  2706. approximately 15 seconds, but !AutoSpool does not, of course, speed up 
  2707. the printing process Ö that is limited by the printer itself.
  2708. 6.9
  2709. If your Archimedes has enough RAM, it is worth setting up a RAM disc 
  2710. with at least 200Kb per page of text, copying !Scrap to RamDisc and then 
  2711. double clicking on !Scrap so that !AutoSpool uses the RamDisc rather 
  2712. than the hard disc. I evaluated !AutoSpool on an A410 upgraded with ARM3 
  2713. and RAM increased to 4 Mb, and I set up 600Kb of RAM disc. In this case, 
  2714. spooling is very much faster Ö control is passed back after 5 seconds 
  2715. for a typical single page document but, as before, printing is not 
  2716. speeded up.
  2717. 6.9
  2718. !PrintSeps Version 1.0 (04 Oct 1992)
  2719. 6.9
  2720. !PrintSeps is a program which can change which colours are actually 
  2721. printed. The icon on the iconbar consists of the letters CMYK. If you 
  2722. click on the icon, the letters C M Y K are highlighted in turn, 
  2723. underlined with a bar of the appropriate colour and accompanied with the 
  2724. words Cyan, Magenta, Yellow and Key respectively. The sequence of 
  2725. options is completed with No Key and Mixed. These options can also be 
  2726. selected via the menu.
  2727. 6.9
  2728. The menu also allows the following additional options: User, Spot, No 
  2729. Spot and Special. For each of these options, there is a further sub-
  2730. menu. For instance, User allows any combination of Cyan, Magenta, Yellow 
  2731. and Key and the selection is indicated by the appropriate letters below 
  2732. the icon. Spot, No Spot and Special require the R, G and B levels to be 
  2733. specified.
  2734. 6.9
  2735. Like !AutoSpool, !PrintSeps also works transparently. As before, I 
  2736. compared its operation with !AutoSpool using !Scrap directory on both 
  2737. the hard disc and the RAM disc. You may be wondering why I would be 
  2738. interested in evaluating !PrintSeps without a colour printer, and you 
  2739. have a point, but I could at least assess how easy it was to use, and 
  2740. what impact it had on the print time. I wanted to subject it to a fairly 
  2741. tough test, so I used a display from a Mandelbrot set, which I loaded 
  2742. into Draw and magnified until it completely filled the paper limits, 
  2743. 281╫203 mm.
  2744. 6.9
  2745. Using !Scrap on the hard disc and selecting Key for !PrintSeps and Grey, 
  2746. Small halftone Quality for the Printer Options, I found that control was 
  2747. passed back to the computer after 37 seconds, and printing carried on in 
  2748. the background for 8 minutes: the two files in the !Scrap.ScrapDir 
  2749. .Printers directory amounted to 344.5 Kb. Using !Scrap on RamDisc for 
  2750. the same conditions passed control back within 15 seconds. Whilst the 
  2751. printing seemed to take forever, I cannot complain about the time taken 
  2752. to pass control back to the computer Ö so far as I can tell, the action 
  2753. of !PrintSeps does not add noticeably to this time.
  2754. 6.9
  2755. Conclusion and suggestion
  2756. 6.9
  2757. I was very pleased with !AutoSpool and Ace Computingæs improved version 
  2758. of !Printers. I was also very impressed at how easy !PrintSeps was to 
  2759. use, and consider that the cost of PROdriver is reasonable.
  2760. 6.9
  2761. However, I have a suggestion to make. I am sure there are still many 
  2762. people who are frustrated by the length of time their fast Archimedes is 
  2763. tied by up by a slow dot matrix printer and may not need colour 
  2764. separation. Thus I would suggest that Ace Computing consider supplying 
  2765. !AutoSpool and updated !Printer without !PrintSeps, as a lower cost 
  2766. package. Either way, I think PROdriver is worth buying: Ace Computing 
  2767. have produced a very PROfessional product.
  2768. 6.9
  2769. RISCáOS 3 PROdriver is available from Oak Solutions, (with whom Ace 
  2770. Computing have merged), price ú54 (Archive price ú44). It may also be 
  2771. worth considering the RISCáOS 3 PROdriver Upgrade, which allows a 
  2772. standard driver to have extra functionality (other printers) added at a 
  2773. later date, price ú36.37 (Archive price ú27).ááA 
  2774. 6.9
  2775. First Steps with JPEG
  2776. 6.9
  2777. Stuart Bell
  2778. 6.9
  2779. Various references have already been made in the Using RISC OS 3 column 
  2780. to the öJPEGò compression routines supplied on the new Support Disc. 
  2781. This article is an attempt to introduce the concept of JPEG to Archive 
  2782. readers who may have found the on-disc documentation for !ChangeFSI and 
  2783. the cjpeg and djpeg routines a little daunting. If there is sufficient 
  2784. interest, and Paul likes the idea, then öSecond steps with JPEGò, etc 
  2785. might follow! But first a warning: Iæm no JPEG expert. I can read 
  2786. documentation and can experiment but the inner workings of the JPEG 
  2787. routines are beyond me. This article is for would-be JPEG users, by a 
  2788. JPEG user.
  2789. 6.9
  2790. Larger, ever larger
  2791. 6.9
  2792. In the bad old days of computing, we used 160Kb floppy discs, (100Kb on 
  2793. the old BBC drives! Ed) and having used cassette tape prior to that, 
  2794. thought they were wonderful. Now, our multi-megabyte hard discs fill up 
  2795. with alarming speed! Enter disc-compression techniques. In general, most 
  2796. information can be compressed on disc because common and repeating 
  2797. patterns of data can be stored in a more efficient manner. Computer 
  2798. Conceptsæ excellent Compression package uses this principle, and I have 
  2799. found it invaluable in the past 18 months. Compression works with any 
  2800. file and because that might include programs, it must decompress data 
  2801. exactly back to the original form. This limits the compression ratios 
  2802. that can be achieved to about 2:1, or perhaps 3:1, with sprites.
  2803. 6.9
  2804. In contrast, the JPEG technique is optimised for Éphotographicæ images, 
  2805. i.e. sprites. Furthermore, the compressionùdecompression sequence is 
  2806. Élossyæ, which means that some picture detail is lost in the process. 
  2807. The degree of loss can be controlled by the user; the greater the 
  2808. acceptable loss, the smaller the resultant compressed files will be. 
  2809. JPEG, incidentally, stands for öJoint Photographic Experts Groupò, a 
  2810. body set up in the USA to produce an industry standard for still picture 
  2811. compression and storage. The theory is that, with an agreed file format, 
  2812. one companyæs decompression program can read the file produced by 
  2813. someone elseæs compression program.  An independent JPEG group has 
  2814. produced PD versions of the software, and this is the source of the 
  2815. files on the support disc.
  2816. 6.9
  2817. JPEG under RISC OS 3
  2818. 6.9
  2819. Whilst there is, I understand, a commercial JPEG product for Acorn 
  2820. machines, I intend to focus on what is freely available, or at least 
  2821. shareware. Before going any further, let me demonstrate the benefits of 
  2822. JPEG for anyone who wants to store large sprites, and has a finite 
  2823. amount of disc space at their disposal.
  2824. 6.9
  2825. Rule number one for all sprite manipulation is to start with the best 
  2826. possible original image. Few processes can add quality to a picture and 
  2827. most, like JPEG, reduce it, however slightly. I started with one of the 
  2828. demonstration images supplied by HCCS to show the benefits of the hi-
  2829. resolution version of their Vision digitiser. It is a 720 ╫ 508 pixel 
  2830. sprite, in 256 colours. I then compressed it using the JPEG programs, 
  2831. using a variety of Équalityæ settings, producing files that were between 
  2832. 40% and 10% of the size of the original. They were then decompressed, 
  2833. and the images compared. I was, quite frankly, amazed. With the best 
  2834. output medium available to me ù a 300 dpi HP LaserJet IIP+ printer ù the 
  2835. images of the whole sprite were indistinguishable. In A5 landscape 
  2836. format, I would defy anyone to identify which had taken 357Kb of disc 
  2837. space, and which less than a tenth of that!
  2838. 6.9
  2839. I therefore took a small part of the images, cropped them with !Paint, 
  2840. enlarged them under Impression to 300% of Énormalæ size, and compared 
  2841. again. The results are shown to the right. The original 720 ╫ 508 pixel 
  2842. sprite is shown first, so that you can see the area from which the 
  2843. samples are taken. It would be futile to print the different versions 
  2844. full size, as they would appear the same when printed.
  2845. 6.9
  2846. Conclusions
  2847. 6.9
  2848. Initial results suggest, first of all, that at low levels of 
  2849. magnification, JPEGed files are almost indistinguishable from the 
  2850. original versions. Secondly, when magnified, even the higher quality 
  2851. files are slightly inferior. Thirdly, even the file 10% the size of the 
  2852. original will produce images that are acceptable for many applications. 
  2853. (Of course, this will depend on the particular sprites concerned. Itæs 
  2854. quite conceivable that the É10%æ version of some sprites will be 
  2855. unacceptable. Thatæs why the Équalityæ parameter is user-definable.) In 
  2856. principle, instead of an 800Kb disc storing two large sprites, or even 
  2857. four or five with Compression, use of JPEG allows perhaps 20 or 25 on 
  2858. one disc. The gains for hard disc users (who might otherwise be limited 
  2859. to 100 sprites in 40Mb of disc) are similarly impressive. The öExpertsò 
  2860. have done an expert job!
  2861. 6.9
  2862. JPEG in use
  2863. 6.9
  2864. First, the bad news: Not only are the JPEG routines that are supplied on 
  2865. the Support Disc only directly usable from the command line, but they 
  2866. require the original sprite in a non-RISC OS format, and de-compress 
  2867. JPEG files to a non-RISC OS format! The next bad news is that you need a 
  2868. file in an intermediate ÉP6æ format before the JPEG compression program 
  2869. cjpeg can be used. Finally, although the !ChangeFSI documents say that 
  2870. it can produce ÉP6æ format files, I couldnæt work out how! So, I used 
  2871. the shareware program !Creator (Careware 19) to produce the ÉP6æ format 
  2872. file first (select ÉPBMæ and ÉPACKEDæ from the CREATE sub-menus.) This 
  2873. creates a huge file (1Mb for my 357Kb sprite). Likewise, I couldnæt work 
  2874. out how to force !ChangeFSI to produce the JPEG file from the ÉP6æ file, 
  2875. and so, from the command line (press the F12  key from the desktop) I 
  2876. typed:
  2877. 6.9
  2878. cjpeg -Q 25 infile outfile
  2879. 6.9
  2880. when infile is the öP6ò format file produced by !Creator, and outfile is 
  2881. the JPEG format file. Details of the cjpeg and djpeg commands are in the 
  2882. document file, JPEGinfo, contained in the !ChangeFSI application on the 
  2883. support disc. The ÉQæ parameter (make sure itæs upper case) and the 
  2884. following É25æ define the quality of the saved file.
  2885. 6.9
  2886. The good news of this process is that !ChangeFSI will take JPEG files 
  2887. and convert them back to RISC OS sprite files automatically. (Make sure 
  2888. that youæve selected the required output mode first.) You finish with a 
  2889. file the same size as that with which you started, but with the quality 
  2890. rather reduced.
  2891. 6.9
  2892. However, the whole point of JPEG is not image processing, but image 
  2893. storage. At the mid-point of the process described above, we managed to 
  2894. store a 357Kb sprite, in JPEG format with a ÉQæ of 25, in 32Kb of disc 
  2895. space! 
  2896. 6.9
  2897. If someone can tell me how to do all the above just using !ChangeFSI ù 
  2898. and preferably all from the Desktop ù then Iæd be most grateful. In the 
  2899. meantime, if youæd like to share experiences of using JPEG under RISC OS 
  2900. 3, with the software described above or otherwise, then Iæd be glad to 
  2901. hear from you, via the Archive office. Who knows, we might end up with a 
  2902. JPEG column!ááA 
  2903. 6.9
  2904. Above are (top) the original sprite, then the sprites compressed with 
  2905. JPEG, with ÉQæ  = 85, 65, 45 & 25.
  2906. 6.9
  2907. The sizes of the JPEG files ù holding the whole picture, not just the 
  2908. area shown above ù are 357Kb, 137Kb, 74Kb, 50Kb and 32Kb respectively.
  2909. 6.9
  2910. Comment Column
  2911. 6.9
  2912. Å    A5000 advantages? Ö While using an A5000 recently, borrowed from our 
  2913. local school to evaluate the merit of upgrading my A340 (five yearsæ 
  2914. service and the only problem has been the mouse to keyboard connector!), 
  2915. I was struck by two Éfeaturesæ.
  2916. 6.9
  2917. Firstly the screen, which was an Acorn multisync. Acorn must be joking! 
  2918. This screen is hopeless! It is fuzzy and cannot be adjusted (as far as I 
  2919. could see) to occupy anything like the available tube space. I use a 
  2920. Taxan 770 and found myself preferring to use the old slow machine, 
  2921. simply because the A5000 display was so poor. Acorn are doing themselves 
  2922. a serious disservice by bundling such an inferior monitor with their top 
  2923. machine. Does it even comply with current Health & Safety regulations?
  2924. 6.9
  2925. Secondly the noise! I have made do without hard disc for five years 
  2926. quite happily and have never added many podules, hence have no fan. Does 
  2927. the inclusion of one hard disc warrant the wind tunnel that is provided 
  2928. in the A5000? Subjective comment from my wife was that öthe IBM at work 
  2929. is nothing like as noisyò, and sheæs right! A fan quietener would be a 
  2930. must for me. (ú21 through Archive.)
  2931. 6.9
  2932. So was I persuaded to get a new machine? æFraid not! I rang IFEL instead 
  2933. and obtained an ARM3 (with FPA connector) by return, which was a doddle 
  2934. to fit, and I have now rejuvenated my old machineæs performance to 
  2935. (nearly) match the new. That says a lot for the quality of the original 
  2936. A310. Imagine a five year old PC compared to this yearæs offerings!
  2937. 6.9
  2938. I will wait for the Énextæ machine before replacement.á Richard Fallas, 
  2939. Buckinghamshire.
  2940. 6.9
  2941. You can buy A5000s with better monitors but at a cost. The AKF18s are 
  2942. cheap multisync monitors Ö you get what you pay for. We still have at 
  2943. least one ex-demo A5000 available at ú1290 Ö without monitor!!! We might 
  2944. even throw in a free fan quietener if that is a problem. Give me a ring 
  2945. if you are interested. Ed.
  2946. 6.9
  2947. Å    Broadcast Loader Ö As mentioned two months ago, the Broadcast Loader 
  2948. is no longer available as an Acorn product. This is because the 
  2949. facilities it provided, for speeding up the delivery of files over 
  2950. Econet, are available within RISCáOS 3.1. But what do RISCáOS 2 users 
  2951. do? Well, the official answer is that they will have to get either 
  2952. RISCáOS 3.1 in all their machines or upgrade the fileserver to AUN for 
  2953. which Broadcast Loader is unnecessary. Ed.
  2954. 6.9
  2955. Å    CASA update Ö The frame and grid analysis application CASA has 
  2956. recently been tweaked to ensure compatibility with RISCáOS 3.10. While 
  2957. doing this, Neale Smith the author, took the opportunity to enhance the 
  2958. front end to provide more data entry features to assist with structure 
  2959. creation and loading definition, plus enhancing and polishing existing 
  2960. features.
  2961. 6.9
  2962. I have seen v1.50 which is not fully ready for release, but can report 
  2963. that the range of new features is extensive (three pages worth of brief 
  2964. descriptions!). The package really is now a structure editor of some 
  2965. distinction. Many items that were at the top of my wish list are 
  2966. included and there are many more that I will find useful, as well as 
  2967. some that I canæt imagine using at all!
  2968. 6.9
  2969. CASA is a program that I use with confidence and is now an essential 
  2970. part of my Archimedes armoury. Contact W.C.Smith and Associates for a 
  2971. release date on the new version.á Richard Fallas, Buckinghamshire.
  2972. 6.9
  2973. Å    Mac versus Acorn Ö Why are Archimedes users, in general, so reticent 
  2974. about broadcasting the superiority of their machine, when Mac users are 
  2975. so insistent on proselytising for their system? I think itæs just that 
  2976. Archimedes users just donæt know how much better than the opposition 
  2977. their machines actually are. They find their computers easy to use and, 
  2978. as they get to know them better, they find short-cuts which make their 
  2979. use of the computer more and more efficient. They get a feel for the 
  2980. design of the user interface and, in particular, the use of the adjust 
  2981. button. They can often guess a short-cut without ever having been shown 
  2982. it or having read about it. However, they have read that WIMP systems 
  2983. are what make computers easy to use so, unless they have experience of 
  2984. other WIMP computers, they assume that they are all as easy to use as 
  2985. the Archimedes.
  2986. 6.9
  2987. Certainly, I was guilty of this mistake until recently when, sadly, I 
  2988. was forced by Éthe powers that beæ to install and (try to) use a network 
  2989. of Macs for teaching courses in computer literacy, spreadsheets, 
  2990. wordprocessing, databases, DTP, etc. They had first tried to force PCs 
  2991. on me but I resisted and tried to educate them about Archimedes machines 
  2992. Ö to no avail. In the end, I had to succumb to Macs. (The deciding 
  2993. factors seemed to be that the decision-makers had never heard of 
  2994. Archimedes before moving into education and that the Mac dealer lied and 
  2995. said delivery would be two days when it actually took two-and-a-half 
  2996. weeks. The Acorn dealer, being an Acorn-sort-of-person, actually 
  2997. admitted that delivery would be a couple of weeks.)
  2998. 6.9
  2999. öOh wellò, I thought, öthe Mac is just like an Archimedes with an 
  3000. American accent, isnæt it?ò
  3001. 6.9
  3002. How wrong can you be! I now think that PCs would have been better. OK, 
  3003. MS-Windows isnæt up to the standard of MultiFinder System 7 but at least 
  3004. I wouldnæt have to put up with the disgusting smugness of Apple 
  3005. afficianados who are convinced that everything Mac is best and that it 
  3006. would be good for British education if the Americans drove the remaining 
  3007. British computer suppliers to the wall.
  3008. 6.9
  3009. It wouldnæt be so bad if they were just being unpatriotic, but were 
  3010. right. What makes it so awful is that they are unpatriotic and dead 
  3011. wrong. The Mac, even under the much-vaunted System 7, is at best a cruel 
  3012. parody of the elegance and ease-of-use of even RISCáOS 2, let alone 
  3013. RISCáOS 3. The system is totally crippled by its one-button mouse. (Read 
  3014. the file on the monthly program disc for details of an exciting new Mac 
  3015. product!! Ed)
  3016. 6.9
  3017. I could go on for many pages about the way that basic mistakes in the 
  3018. Macæs design mean that the user has much more work to do on a Mac than 
  3019. when performing the same operation on the Archimedes. Just a few general 
  3020. points will have to suffice.
  3021. 6.9
  3022. The Macæs user-interface is not nearly as thorough-going and consistent 
  3023. as the Archimedesæ in using the desktop analogy, so you are far less 
  3024. likely to guess what to do and find that you were right. A system of 
  3025. DOS-SHELL-like file-pickers is maintained alongside the Archimedes-like 
  3026. directory viewers, to no good purpose. It just means more to learn, 
  3027. constant uncertainty among learners about which approach is needed to 
  3028. perform which task and inconvenience for the expert in swapping between 
  3029. them when required.
  3030. 6.9
  3031. (This is a very important point. On the Macs, you drag files from 
  3032. directory to directory and you can start up a file from a directory 
  3033. viewer but then when it comes to saving, you have to pick them off a 
  3034. menu structure. In some applications, the menu doesnæt even show you all 
  3035. the files in a particular folder but only the ones it thinks you might 
  3036. need!
  3037. 6.9
  3038. I started with Macs and moved to Archimedes and then have had to try, on 
  3039. occasions, to go back to Macs. I can assure you that this consistency of 
  3040. approach Ö drag-it-to-where-you-want-to-put-it Ö is much easier for 
  3041. beginners than file-picking off menus. You no longer have to try to 
  3042. visualise the file hierarchy Ö you can see it on the desktop. OK, menu-
  3043. operated file-saving might have been helpful with the original tiny Mac 
  3044. screens but now that you can have decent amounts of information lying 
  3045. about on your desktop, dragging is by far the best way. Ed) 
  3046. 6.9
  3047. The lack of an adjust button means that short-cuts which, on the 
  3048. Archimedes, can be done one-handed, on the Mac either donæt exist or 
  3049. require one hand on the mouse and one on the keyboard. Also, those that 
  3050. exist donæt have the logical pattern that lets Archimedes users learn 
  3051. them quickly and even guess new ones.
  3052. 6.9
  3053. Finally and most importantly, the lack of a menu-button means that there 
  3054. is always a menu on screen, and that means that the Mac has to keep 
  3055. guessing which program you want to talk to, and about which window, 
  3056. about which object in the window and, in the case of programs with 
  3057. multiple main menus, what you might want to do to it. So, the Mac has to 
  3058. have concepts such as current program, active window, etc. It has to 
  3059. keep guessing which program you want to be the current program, etc and 
  3060. it often seems to get it wrong!
  3061. 6.9
  3062. If you want to talk to a different window, you have to do something to 
  3063. make it the current window; you canæt just start working in it, as on an 
  3064. Archimedes. So the first click in a window is always ignored and you 
  3065. have to click again to do what you thought the first click should have 
  3066. done! (Not even MS-Windows is so stupid!) The overall effect is that, 
  3067. whatever the technical definitions, the Mac just doesnæt feel like a 
  3068. multitasking computer to anyone who has experienced an Archimedes. Its 
  3069. OS is more like a task-switching system.
  3070. 6.9
  3071. What is more, the windows belonging to the current program automatically 
  3072. come to the front whether you want them to or not Ö you arenæt allowed 
  3073. to position anything in front of the current window. So when these 
  3074. windows come to the front, they obscure other windows you wanted to look 
  3075. at while working on the first window Ö then you have to move them all 
  3076. round again! (Compare that with the elegance of moving windows around by 
  3077. using <adjust> so that they stay at the same level on the desktop! Ed.)
  3078. 6.9
  3079. On the Archimedes, within a day of setting up the machine, I knew what 
  3080. the effect of each mouse-click I made would be. Despite using a Mac 
  3081. continuously for seven months now, and even after conducting controlled 
  3082. experiments in the hope of finding a simple underlying pattern that I 
  3083. could explain to my students, I am still frequently surprised and 
  3084. annoyed almost to the point of violence by the shuffling of windows that 
  3085. ensues when I click somewhere on the Mac screen.
  3086. 6.9
  3087. Against all this, a more musical Éboingæ on start-up and Impression-
  3088. style editing of writable icons are but a small compensation.
  3089. 6.9
  3090. In my case, it is all too late; I will just have to resign to get away 
  3091. from these infernal machines. But I do think that any Archimedes users 
  3092. who find themselves in the situation I did should be warned that it is 
  3093. worth fighting tooth and nail to avoid having Macs foisted on them Ö as 
  3094. I am sure they would if threatened with PCs.á Dr Ken Butcher, Croydon.
  3095. 6.9
  3096. Å    Matt Blackæs Image Club Clipart Ö Hutch Curryæs review of Image Club 
  3097. Volume 24 (Archive 6.7 p12) would have discouraged me from buying any of 
  3098. Matt Blackæs clipart had I not already bought three-quarters of the 
  3099. volumes already! Mr Curry certainly qualified his observations by making 
  3100. it clear that he had only seen a small selection of the total library 
  3101. and advised readers to obtain a full listing before purchasing.
  3102. 6.9
  3103. Having purchased 18 of the 24 volumes and used them extensively, I would 
  3104. encourage you to forget the world of PD clipart with its ad hoc quality 
  3105. and usefulness and write directly for a copy of Matt Blackæs catalogue. 
  3106. This costs ú5, refundable against the purchase of your first volume. You 
  3107. will discover a real wealth of high quality images in the catalogue and 
  3108. you can see what you are buying Ö which is exactly what Mr Curry 
  3109. recommends.
  3110. 6.9
  3111. Image Club is a Canadian firm, and their 24 volume library is well 
  3112. established in the PC world. I operate in the PC environment as well as 
  3113. the Archimedes world and I work with other PC clipart Ö I would say that 
  3114. the Image Club Library is streets ahead of the PC rivals.
  3115. 6.9
  3116. We are fortunate that Matt Black has spent much valuable time and effort 
  3117. in making this clipart available to Archimedes users at an affordable 
  3118. price. Matt Black will provide you with a very friendly and helpful 
  3119. telephone and postal service Ö they despatch orders by return of post.á 
  3120. John Hancock, Berlin.
  3121. 6.9
  3122. Å    Monitors for use with the G8/G16/ColourCard Ö With apologies to Mike 
  3123. Lane whose comments I incorrectly edited last month (page 14), I want to 
  3124. repeat part of what he said Ö the corrected section is shown in bold. 
  3125. Ed.
  3126. 6.9
  3127. The Sampo 14ö monitor referred to above, although very good value, has a 
  3128. few snags. The main one is that, in some modes, the display cannot be 
  3129. expanded to cover the whole screen, so you are left with a narrow black 
  3130. border. Also, the controls, although front-mounted are a little small 
  3131. and fiddly to use. I donæt personally find this much of a problem as I 
  3132. rarely have any need to change modes. The Taxan 789 costs about ú100 
  3133. more but is better in both the above respects.á Mike Lane, Stockbridge.
  3134. 6.9
  3135. Thanks Mike for pointing out about the 789 Ö I didnæt know it existed. 
  3136. It is indeed a very economical monitor for use with a G8/16/ColourCard. 
  3137. We have now corrected this omission and added the 789 to the Archive 
  3138. Price List at ú440. Compared to the 9060 at ú600 and the Microvitec 
  3139. Cubscan 1440 at ú480, it represents very good value for money. Ed
  3140. 6.9
  3141. Å    OCR revolution? Ö I agree entirely with your comments about OCR 
  3142. (Archive 6.8 p15). To make OCR workable, you need good recognition 
  3143. software coupled with a spelling checker of high sophistication Ö even 
  3144. then, there will be frequent whimperings for intervention.
  3145. 6.9
  3146. If OCR on other platforms is so efficient Ö now that it has been around 
  3147. for a while Ö why donæt commercial typesetters use it instead of 
  3148. laboriously re-keying manuscripts?
  3149. 6.9
  3150. (By the way, I was amused by the cover of Acorn User which illustrated 
  3151. The Book of Micah being magically OCRæed into an A410/1 with no keyboard 
  3152. and being turned into a Thesaurus!)á Bruce Goatly, London SW19.
  3153. 6.9
  3154. Å    Omar Sharifæs Bridge Program Ö I have just received a letter from a 
  3155. reader, Cain Hunt, who claimed that setting the ÉSPEEDæ function to a 
  3156. value of 1% improved the gameæs play. I am sorry to admit that I had not 
  3157. thought of testing this Éspeedæ function! I immediately re-read the 
  3158. booklet which says:- ÉThis option allows you to speed up or slow down 
  3159. the computeræs thinking time.æ Unfortunately, it does not seem to 
  3160. improve either the bidding or the card play. Even if the hand has no 
  3161. points, or only one card in the suit lead, it has exactly the same 
  3162. delay! I assume that it is there to allow more time for the player to 
  3163. assimilate the bidding and play and not to control the skill level, what 
  3164. a shame!
  3165. 6.9
  3166. I have only tested the hands I described in last monthæs comment column. 
  3167. On this monthæs disc is a directory Éhandsæ which has all the hands from 
  3168. last monthæs disc but stripped of the bidding and play so you can 
  3169. experiment for yourselves. Each hand is preceded by a ÉH_æ to show this 
  3170. (e.g. H_Acol_27). I also include an elementary Basic program 
  3171. ÉStrip_Handæ (plus a ÉReadMeæ file) which overcomes the problem that the 
  3172. card layout cannot be saved separately unless South is dealer!á John 
  3173. Wallace, Crawley.
  3174. 6.9
  3175. Å    öRISCáOSò? Ö I am pleased to see that Archive has at last come into 
  3176. line with Acornæs official spelling of öRISCáOSò Ö I have always felt 
  3177. that using öRISC-OSò was bad practice. However, Archive was not alone... 
  3178. öRiscáOSò is the standard form in Acorn User, Acorn Computing AND was 
  3179. used in a letter I received recently from a senior manager at Acorn(!). 
  3180. Most software houses are now talking about öRISCáOSò but I have noticed 
  3181. öRISC-OSò from Circle Software (following Archiveæs lead!), öRiscOsò 
  3182. from Expressive Software and even öRISCosò from Stallion Software.
  3183. 6.9
  3184. These comments were from an Acorn dealer, wishing to remain anonymous! 
  3185. Ed.
  3186. 6.9
  3187. Å    Satellite programs Ö When I ordered some bits from Archive last month, 
  3188. I expressed some curiosity about !SatPack1. I was hoping it might be 
  3189. helpful in finding out where to point satellite dishes for optimal 
  3190. reception of satellite TV. My reception of satellite TV and of BBC radio 
  3191. services via Astra over here in Holland is sometimes below standard and 
  3192. I thought this may have been due to my DIY installation of the dish. 
  3193. Paul sent me the SatPack1 package and the related package ArcTrack and 
  3194. asked me to review them both.
  3195. 6.9
  3196. Unfortunately, I realise that I am not qualified to judge the merits or 
  3197. otherwise of these packages as they are intended for science departments 
  3198. of schools or professional satellite trackers.
  3199. 6.9
  3200. I can tell anyone interested that SatPack1 is a rather straightforward 
  3201. Éportæ of a BBC B package with the same purpose, i.e. to find and to 
  3202. trace moving satellites such as weather satellites and the Hubble space 
  3203. telescope. It gives information on how to deal with the Doppler effect 
  3204. on radio signals from such satellites as they pass. No mention is made 
  3205. of geostationary satellites (all TV satellites are in a geostationary 
  3206. orbit). Of course, the mathematics involved is not too esoteric for the 
  3207. BBC B but the display is not up to the standards we now expect on the 
  3208. Archimedes.
  3209. 6.9
  3210. ArcTrack also plots and displays the passage of various satellites but 
  3211. is a fully RISC OS compliant package and benefits considerably from 
  3212. being displayed on a multi-sync monitor.
  3213. 6.9
  3214. Both programs allow new and/or updated satellite orbit information (such 
  3215. as interested parties can obtain from specialist press and bulletin 
  3216. board systems) to be input.
  3217. 6.9
  3218. I have returned the packages to Norwich so if anyone feels up to doing a 
  3219. review of them, please contact Paul.
  3220. 6.9
  3221. Å    Service with a smile Ö I bought a scanner from Risc Developments but 
  3222. when I plugged it into the IFEL 4-slot backplane on my A310, the icon 
  3223. for my Morley 100Mb SCSI drive disappeared from the iconbar. I wrote to 
  3224. all three companies for assistance. IFEL replied immediately with the 
  3225. offer of a new backplane to try to eliminate the problem. I took up the 
  3226. offer but to no avail. But thatæs a 10 out of 10 for IFELæs service.
  3227. 6.9
  3228. Risc Developments just replied to say that they were not aware of the 
  3229. problem but that they had only checked the scanner with the Acorn and 
  3230. Oak SCSI podules.
  3231. 6.9
  3232. Morley had not encountered the problem but promised to look into it if I 
  3233. sent them the scanner. This I did and was delighted when they sent it 
  3234. back with some new software for the SCSI controller card. 10 out of 10 
  3235. for Morleyæs service.á J.J.Woolsey, Market Drayton.
  3236. 6.9
  3237. It is useful to hear about the level of service that different companies 
  3238. give. We do get several letters commenting on the high quality of IFELæs 
  3239. service and Morley also get the occasional plaudit.
  3240. 6.9
  3241. There is, however, one large company that comes in for more criticism, 
  3242. in terms of service, than any other. Some people say they have had 
  3243. excellent mail-order service but so many people have had bad service 
  3244. that if customers specifically ask about ordering things from them, we 
  3245. always advise against it. I have a typical letter in front of me from 
  3246. Colin Wood dated 3rd May which I could publish but wonæt, for fear of 
  3247. getting into legal wrangles Ö I donæt have the time or the energy! Ed.
  3248. 6.9
  3249. Å    Th_inking about printers Ö I use Canon BJ 300/330 ink refills from 
  3250. Graphic Utilities which are sold in twin packs in this country by H.C.S. 
  3251. Global Computer Supplies (Freephone 0800Ö252 Ö252). The packs are also 
  3252. available for HP printers and work out at approximately 50% or less than 
  3253. new cartridge prices. The containers are concertina-type collapsible 
  3254. bottles with a syringe-type spout for easy filling. If the hint about 
  3255. replacing the soak-up pads (Archive 6.4 p5) is adopted, then a much 
  3256. Égreeneræ black print should result. I have not tried the Quink 
  3257. Permanent Black but this would appear to be even more economic as long 
  3258. as the ink doesnæt cause problems. I assume that if the ink is 
  3259. permanent, it may not be water soluble and therefore may cake up on the 
  3260. printer head.á Mike McNamara, Reading.
  3261. 6.9
  3262. Å    Word Hound Ö Ian Palmer (of Word Hound fame) has written to tell us 
  3263. that there is a slight problem with version 1.20 of his excellent 
  3264. program. Apparently, all the obey files are missing an important part. 
  3265. For example, É!Builderæ has a line ÉRun Builderæ which should read ÉRun 
  3266. <Obey$Dir>.Builderæ Ö the other five are similarly afflicted. If you 
  3267. canæt fix the problem yourself, you can send a disc plus 50p to Ian and 
  3268. he will send you version 1.21.
  3269. 6.9
  3270. At the same time you might like to consider two new data suites that Ian 
  3271. has available to registered users. Thereæs ÉThe Computer Hackeræs 
  3272. Dictionaryæ and ÉThe CIA World Factbookæ. The former is a kind of 
  3273. dictionary of computer hacker terminology Ö 1,800 entries in all! Did 
  3274. you know, for example, that Émess-dossæ is a derisory term for MS-DOS, 
  3275. as is Émess-drossæ, Émush-dosæ, and Édomestosæ? You didnæt? Well thereæs 
  3276. more where that came from. The CIA World Factbook was compiled by the 
  3277. CIA and contains information about most countries of the world Ö all you 
  3278. do is type in a country and up comes a scrolling window with almost 
  3279. everything you needed to know about it. Although some of the information 
  3280. is out of date Ö M Thatcher is no longer PM, for example Ö itæs still a 
  3281. useful source of reference if you want some background statistics on the 
  3282. population, economy, land use, etc of particular countries.
  3283. 6.9
  3284. Both are available by sending the relevant number of discs to Ian and 
  3285. 50p for p&p (ú1 for outside U.K.). The CHD requires one 800Kb disc while 
  3286. the CIA suite needs two (or one 1.6Mb disc) Ö all discs should be 
  3287. formatted, but otherwise blank.á Gabriel Swords, Norwich.
  3288. 6.9
  3289. Å    öYou read it first in Archive!ò Ö We have had some criticism of the 
  3290. advertising campaign we used recently in some of the Archimedes 
  3291. magazines. The adverts pointed out (correctly) that Archive was the 
  3292. first magazine to publish full technical details of the A5000, the A4 
  3293. Notebook, the A3010, A3020, A4000 and the Acorn Pocketbook. The 
  3294. criticism was that we may claim to be first at telling people about the 
  3295. computers but we are rarely the first to tell people about other new 
  3296. products. In our defence, I would like to explain Archiveæs policy on 
  3297. new products.
  3298. 6.9
  3299. As you will know, the column that deals with new products is called 
  3300. öProducts Availableò Ö this is our deliberate policy. We try to make 
  3301. sure that we only give details about products that are actually 
  3302. available Ö or that will be available by the time the magazine gets into 
  3303. the hands of the readers.
  3304. 6.9
  3305. To illustrate what happens, one company sent us a press release, which 
  3306. we received on 12th March, saying that their A3000 User/Analogue/Econet 
  3307. card would be available at the end of March so we could have got it into 
  3308. the April Archive magazine and been first to tell the world. The colour 
  3309. photograph they sent us was published in the May edition of various 
  3310. other Archimedes magazines (i.e. published early/mid April). However, 
  3311. when we rang the company in mid April (i.e. two weeks after they said it 
  3312. would be available), they said that the interface would be available in 
  3313. Éabout three weeksæ. Three and a half weeks later, I checked and was 
  3314. told they would be available in Éabout two weeksæ. As I write (two weeks 
  3315. later still) they say it is available... but not with the Econet option. 
  3316. The full version will be Éabout  two weeksæ!
  3317. 6.9
  3318. Another companyæs press release dated 29th March announced a MIDI/User/
  3319. Analogue Port card and implied that it was available. Enquiries in early 
  3320. April were given Éend of Aprilæ as an availability date and enquiries on 
  3321. 6th May were greeted with Éabout four weeksæ. (Iæll let you know when 
  3322. both these products are actually available!)
  3323. 6.9
  3324. These arenæt isolated examples and I am not singling out these companies 
  3325. as being any worse than any other. I am simply saying that we are going 
  3326. to stick to our policy of only publishing details of products as and 
  3327. when they are actually available. (However, the saga of the release of 
  3328. Eureka illustrates one flaw in operating this policy Ö just because 
  3329. someone says over the telephone that something is available NOW, it may 
  3330. not be true!)á Ed.
  3331. 6.9
  3332. (See also the saga of the dual bin laser printer mentioned in the Help 
  3333. Column on page 31. We put it in Products Available in June 1992 and it 
  3334. has been önearly readyò ever since!!)ááA 
  3335. 6.9
  3336. Hardware Column
  3337. 6.9
  3338. Brian Cowan
  3339. 6.9
  3340. PC card speed
  3341. 6.9
  3342. I mentioned in a previous article that Aleph One would soon be providing 
  3343. a speed-up modification for their PC cards. At that stage, I thought it 
  3344. would just comprise a chip change. However, I now understand that some 
  3345. track alterations are required. Thus it appears that the boards will 
  3346. have to be returned for the upgrade to be installed. There is still no 
  3347. indication of the likely cost but I am informed it will be Énominalæ.
  3348. 6.9
  3349. The main speed penalty I find is in communication between the PC card 
  3350. and the Archimedes; that is, data transfer across the podule bus. It is 
  3351. precisely this which should be improved, perhaps by a factor of two or 
  3352. more, by the new modification. I eagerly await an upgraded card so that 
  3353. I can report on this. It is possible that another speed increase will 
  3354. come from an unlikely source....
  3355. 6.9
  3356. MS-DOS 6
  3357. 6.9
  3358. The latest version of MS-DOS from Microsoft is finally here. MS-DOS 6 is 
  3359. a most impressive product, containing many additions which previously 
  3360. were provided by third-party companies. It is difficult to believe that 
  3361. previous versions of DOS did not have a disc defragmentation utility Ö 
  3362. what we would call *Compress. This is vital when running Windows as the 
  3363. virtual memory swap area fits in the largest contiguous area of disc 
  3364. space. 
  3365. 6.9
  3366. DOS 6 also provides a facility called Double Space which is essentially 
  3367. a disc compression filing system. It looks rather like the third-party 
  3368. product called Stacker. I am not sure how the compression actually works 
  3369. but it appears that an entire Évirtualæ drive is stored in a single 
  3370. file. This is accessed as drive C, for example, while the real drive C 
  3371. is re-labelled H (for host). The compressed drive C then appears as a 
  3372. file called DBLSPACE.000 on the real drive. Things are not quite that 
  3373. simple, however, as there are two other small files called DBLSPACE.BIN 
  3374. and DBLSPACE.INI as well.
  3375. 6.9
  3376. This could have speed consequences for PC card users. Since the speed 
  3377. bottleneck in disc access is in getting the data across the podule bus, 
  3378. when Double Space is used, only approximately half the amount of data 
  3379. traverses the bus for a given transaction. This means that the effective 
  3380. speed could be doubled, if there is negligible speed overhead in 
  3381. performing the compression and decompression. Surely a 386 or 486 should 
  3382. be able to cope with that. However, at this stage I have not made any 
  3383. serious measurements.
  3384. 6.9
  3385. I have not been able to read the compressed DOS file from within 
  3386. RISCáOS. I thought that maybe SparkFS could cope with it but I was 
  3387. wrong. It thinks the file is a TAR archive but it appears to contain 
  3388. nothing! Hopefully SparkFS simply needs a new compression module to 
  3389. accommodate this.
  3390. 6.9
  3391. As yet, I have only installed DOS 6 on my A4 so I have not been able to 
  3392. try it out with a PC card. The problem is that the software comes on 
  3393. high density discs, so it canæt be installed immediately on the 300/400/
  3394. 500 series machines. Fortunately, there is an arrangement whereby 
  3395. Microsoft will supply other disc capacities (at no extra cost) and I am 
  3396. waiting for my 720Kb discs to arrive. 
  3397. 6.9
  3398. DOS surface discs
  3399. 6.9
  3400. There is another development in PC card software with implications for 
  3401. disc storage. It is possible, with the later versions of software, to 
  3402. configure a SCSI drive to be an entire DOS surface. In that case, it is 
  3403. as if the disc were a real DOS disc (like a floppy) rather than a single 
  3404. contained file. The real advantage of this is to allow users of 
  3405. removable discs (such as SyQuests) on PCs to be able to use them on an 
  3406. Archimedes with a PC card as well. However, since this means bypassing 
  3407. the Archimedes filer side of things, there could be a modest speed 
  3408. improvement as well. 
  3409. 6.9
  3410. New generation software
  3411. 6.9
  3412. There is a new version of the PC card software under development at the 
  3413. moment. This will make operation (particularly configuring the system) 
  3414. much simpler. The software will recognise whether the CPU is a 386 or a 
  3415. 486, which is convenient if you carry a PC SyQuest from machine to 
  3416. machine. The new software also includes a utility which I have been 
  3417. wanting for ages. Since there is no longer the requirement to own the 
  3418. Acorn PC emulator, a means must be provided for creating DOS partitions 
  3419. on hard discs. The utility provided to do this also allows the 
  3420. initialisation of these partitions. In other words, it will, if you 
  3421. wish, perform Fdisk and Format as well. The version I saw would not 
  3422. create bootable partitions; you could not simulate Fdisk /s. Hopefully, 
  3423. this facility might be included. 
  3424. 6.9
  3425. Parallel to SCSI converter
  3426. 6.9
  3427. In the last Hardware Column, I reported my initial impressions of the 
  3428. Atomwide Parallel to SCSI converter. At that stage, I had a Éwish listæ 
  3429. of features I wanted to see incorporated. Most important was support for 
  3430. removable discs. I am happy to report that there is a new version of the 
  3431. software which provides this and renames the drive icon each time a disc 
  3432. is changed. This makes operation much simpler although it still does not 
  3433. spin down the disc on dismount; that would be really neat. So far as I 
  3434. am aware, only the Oak SCSI interface provides this.
  3435. 6.9
  3436. I understand that the new software will be shipped with the converter. 
  3437. Anyone wanting an upgrade should send their old disc back to Atomwide 
  3438. with a stamped and addressed envelope. 
  3439. 6.9
  3440. Other limitations of the present version of the converter are that you 
  3441. canæt use a parallel printer or dongle with it. There is a new version 
  3442. of the hardware under development which provides three öoutputò sockets: 
  3443. one for the SCSI bus, one for a dongle and one for a printer. 
  3444. Understandably, the complete assembly will be somewhat larger. 
  3445. 6.9
  3446. In my previous discussion of the Parallel to SCSI converter, I promised 
  3447. to discuss comparative speed tests. In reality, such things depend 
  3448. strongly on the actual drives used and people having different hardware 
  3449. setups may not achieve (or exceed) the speed results I might report. I 
  3450. have been using the converter for some time now and the important 
  3451. conclusion I have reached is that using my A4 there is negligible 
  3452. difference between the speed of access of the internal IDE drive and a 
  3453. SyQuest removable SCSI drive through the converter.
  3454. 6.9
  3455. Whither SCSI?
  3456. 6.9
  3457. The significance of IDE is indicated by its other name, AT-Bus. The idea 
  3458. is that an IDE device can be connected (almost) directly to the bus of a 
  3459. PC clone machine. For that reason, IDE is the interface of choice for PC 
  3460. owners and bulk sales mean lower prices. I am sure that Acorn made the 
  3461. right choice in adopting IDE as standard rather than SCSI on the A5000 
  3462. and now the A4000 range of machines. It should, however, be remembered 
  3463. that an IDE interface will only support two daisy-chained devices and 
  3464. the setting of the option links can be a nightmare! (Too right! Ed.)
  3465. 6.9
  3466. öSeriousò users will probably continue to use SCSI as the interface of 
  3467. choice. But with the divergence of the bulk market and the serious 
  3468. market, I am worried that the small price differential between IDE and 
  3469. SCSI drives might increase. Some hardware suppliers have stopped selling 
  3470. SCSI drives. I think we should watch this carefully.
  3471. 6.9
  3472. Incidentally, not a lot of people seem to know this, but I believe there 
  3473. is a 3╜ö SyQuest drive on the market and this comes with an IDE 
  3474. interface. (I have enquired a bit about this new drive and have found 
  3475. one or two interesting facts. First of all, it is 105Mb, probably 
  3476. formatting down to about 100Mb. Secondly, although the medium is 3╜ò, 
  3477. the case is somewhat larger and, yes, youæve guessed it, it needs a 5╝ö 
  3478. slot. To be fair, these are only rumours at this stage as they arenæt 
  3479. actually available yet. Iæll keep you informed. Ed.)
  3480. 6.9
  3481. In SCSIæs favour, I should point out that there is a new PC printer port 
  3482. specification which includes SCSI as well.
  3483. 6.9
  3484. RemoteFS and Ethernet
  3485. 6.9
  3486. I have now used the Ethernet transport module with RemoteFS. There is 
  3487. really nothing to say about it apart from the fact that you can have a 
  3488. number of machines interconnected, and it works superbly. All in all 
  3489. RemoteFS is a great product. It is a really neat idea and I donæt know 
  3490. how I could do without it.
  3491. 6.9
  3492. And finally. . . . . .
  3493. 6.9
  3494. At the risk of being (even more of) a bore, there is no news of the 
  3495. floating point chip. (The latest I heard was öprobably end of Juneò. 
  3496. Ed.) I canæt believe how this seems to have dragged on. Perhaps Acorn 
  3497. (or is it ARM Ltd?) have forgotten the project. Or perhaps it is because 
  3498. everyone is busy with a new machine. We will have to wait and see!ááA 
  3499. 6.9
  3500. File Transfer Solutions
  3501. 6.9
  3502. David Webb (N.C.S.)
  3503. 6.9
  3504. Those very clever people at Atomwide have come up with a number of new 
  3505. products recently that come under the heading of Éfile transferæ. In 
  3506. this article, I will be concentrating mainly on RemoteFS but also 
  3507. ranging more broadly in the file transfer area.
  3508. 6.9
  3509. If you want to move/copy a file or single small(ish) directory from one 
  3510. Acorn 32-bit computer to another, it is very easy to use a floppy disc. 
  3511. However, once the data size outgrows 800Kb (or 1.6Mb) you will soon 
  3512. become tired of swapping discs and getting the Pleaseáinsertádisc 
  3513. öMyFloppyò message. The frustration is even worse when the files have to 
  3514. be taken to the second computer, modified and then copied back to the 
  3515. first computer. You will then have copies of the file(s) on both systems 
  3516. and the chance of making mistakes over which is the latest version 
  3517. increases considerably. Do you know the feeling? You spend half an hour 
  3518. editing a file and then you realise that this is last weekæs version and 
  3519. that the version you edited last week is on the other computer? 
  3520. Arrrgghh!!!
  3521. 6.9
  3522. In an office or school environment where you are using a network, the 
  3523. problem would seem to be non-existent. In fact, the problem only changes 
  3524. form. If the data to be transferred is a large directory, partition or 
  3525. the entire contents of a hard disc, Econet is going to be impracticably 
  3526. slow even if the transfer has exclusive use of the network. Ethernet 
  3527. would be more practicable but other users are going to suffer a 
  3528. considerable drop in performance during the transfer. If these overheads 
  3529. are acceptable, the network is convenient since the transfer medium is 
  3530. already in place.
  3531. 6.9
  3532. Enter the removable hard drive...
  3533. 6.9
  3534. A very useful device for large file transfer is the SyQuest removable 
  3535. hard drive. The cartridges can hold quite large chunks (42 or 84Mb) of 
  3536. data and can act as a working buffer while data is modified before 
  3537. copying changes back to the host. As with the floppy solution, this gets 
  3538. somewhat tiresome if cartridges have to be moved frequently between 
  3539. machines. A single SyQuest drive can be moved from machine to machine as 
  3540. long as they both have SCSI controllers, but this can be an expensive 
  3541. option if no other SCSI device is used on either machine.
  3542. 6.9
  3543. ...and the parallel port SCSI interface
  3544. 6.9
  3545. A recent development from Atomwide, the parallel port SCSI adaptor, has 
  3546. made this solution a far more reasonable choice. The device can be 
  3547. fitted to any computer with a bi-directional parallel port (i.e. A5000, 
  3548. A3010, A3020, A4000 or A4) and can easily be carried around between 
  3549. machines, eliminating the need for each to have its own SCSI controller. 
  3550. It comes in two forms, one called a Mono/SCSI adaptor which just 
  3551. provides the SCSI interface and the other called a Printer/SCSI adaptor 
  3552. which provides both a through-connector to a printer (and/or a dongle) 
  3553. and also the SCSI interface.
  3554. 6.9
  3555. This, coupled with a SyQuest removable drive, represents a very 
  3556. effective solution for large file transfer and for backing up hard 
  3557. drives. However, it still remains a cumbersome one in instances where 
  3558. small files are to be transferred frequently or where modifications are 
  3559. to be echoed on both computers.
  3560. 6.9
  3561. A new concept: RemoteFS
  3562. 6.9
  3563. The problems we have talked about are reduced to a minimum if you can 
  3564. provide a way whereby one computer can have read/write access to the 
  3565. storage system in another computer. RemoteFS makes this possible. It 
  3566. effectively allows one computer to act as a file-server to a 
  3567. neighbouring computer Ö acting like a local fileserver.
  3568. 6.9
  3569. To describe the operation of RemoteFS, we need some new concepts: server 
  3570. (or host), client, transports, exports and imports. The server (or host) 
  3571. is the computer whose storage media are to be accessed by a remote 
  3572. computer. The computer doing the accessing is referred to as the client. 
  3573. The transports are the media by which transfer takes place Ö the current 
  3574. possibilities with RemoteFS are: parallel link, serial link (both of 
  3575. these are supplied with the cabled version of RemoteFS), Ethernet (TCP/
  3576. IP or AUN) or Econet (available in the Network version). The exports are 
  3577. the portions of filing system on the host computer which are made 
  3578. available to the client. The imports are, similarly, a selection of the 
  3579. available exports that the client chooses to access.
  3580. 6.9
  3581. RemoteFS in use
  3582. 6.9
  3583. The application must be installed on both the client and the server 
  3584. machine and the two roles must be nominated explicitly in the setting up 
  3585. of RemoteFS. The application is first installed on the server machine 
  3586. where it appears on the iconbar as a rather cute truck.
  3587. 6.9
  3588. You then decide which parts of which of the hostæs filing systems are to 
  3589. be exported. An export can be anything from a single file to a whole 
  3590. disc or partition. A number of exports can be created, shown and 
  3591. modified in a viewer akin to the printer control viewer of the RISCáOS 3 
  3592. printer drivers.
  3593. 6.9
  3594. Once the exports are specified, you can decide which transport to use, 
  3595. depending upon the machines to be connected. The parallel transport will 
  3596. only be available on those machines fitted with the bi-directional 
  3597. parallel port (although it cannot be used while a Computer Conceptsæ 
  3598. dongle is installed). All the Archimedes computers will allow the use of 
  3599. the serial link although this will not work on RISCáOS 3.00 (RISCáOS 2 
  3600. or 3.10 and later are needed), and the old A3000s need the serial 
  3601. interface fitting. The serial transport option offers a choice of baud 
  3602. rates (which must, of course, be configured the same at both ends of the 
  3603. link).
  3604. 6.9
  3605. Once the physical link appropriate to the transport has been completed, 
  3606. the client must then also run the RemoteFS application and select the 
  3607. appropriate transport. Clicking on a transport from the Imports menu 
  3608. option presents a directory viewer on the contents of the exported 
  3609. directory. The import is represented on the iconbar as a filing system 
  3610. with a truck icon Ö but this time the truck is carrying a hard disc! 
  3611. Further trucks appear for other imports. The client can use the import 
  3612. as they would any other filing system.
  3613. 6.9
  3614. Security
  3615. 6.9
  3616. For many uses of RemoteFS there isnæt a security problem, in that the 
  3617. user sets the exports to contain exactly what he wants the client to 
  3618. access. However, with certain files and directories, it makes sense to 
  3619. give the client more restricted access than is available to the user on 
  3620. the host machine. If the export gives its client the same access as the 
  3621. owner, it is possible for the client to modify and/or delete any (or 
  3622. all!) of the files in the export. Fortunately, access by the non-owner 
  3623. can be restricted in various ways Ö in particular, the export can be set 
  3624. to be read-only or read-write. The host machine can also set an alias 
  3625. name for each export and it is this name which then appears under the 
  3626. loaded truck icon rather than the true filename or pathname.
  3627. 6.9
  3628. Networked RemoteFS
  3629. 6.9
  3630. You may be wondering why there needs to be a network version of RemoteFS 
  3631. when networked computers may happily share and exchange data anyway. 
  3632. However, it is in the nature of networks that common data is centralised 
  3633. and under central control and security, while stations have full control 
  3634. only over their private space on the server (and their own local 
  3635. storage). The management, security and server space overheads can make 
  3636. large file transfer quite impracticable if all traffic must go through 
  3637. the server. The network RemoteFS gives server status to a non-server 
  3638. station which can then selectively export files from its own filing 
  3639. system or from its private area of the network fileserver.
  3640. 6.9
  3641. RemoteFS in action
  3642. 6.9
  3643. The first copies of RemoteFS arrived at NCS on the morning that it 
  3644. became necessary to swap the roles (and therefore the hard disc 
  3645. contents) of two A4000s. Physically swapping the drives was the sledge-
  3646. hammer solution, otherwise I had two options: use the parallel SCSI plus 
  3647. SyQuest combination or use RemoteFS. I decided that I would try using 
  3648. both, because it would provide an interesting comparison.
  3649. 6.9
  3650. RemoteFS proved to be pretty intuitive to set up and I used the parallel 
  3651. transport since both machines had bi-directional ports. The transfer 
  3652. involved the entire contents of a hard disc at around 890 items, 9Mb 
  3653. total. The transfer took just less than 20 minutes. The same operation 
  3654. was carried out using the SyQuest and parallel SCSI. This took 8 minutes 
  3655. to copy the contents to a removable disc and about another 8 minutes to 
  3656. copy back onto the other machine. However, there was some time taken to 
  3657. move the drive over to the second computer and configure it. So, 
  3658. allowing for the inconvenience of the latter, they were quite close, 
  3659. even though actual data transfer speed was higher on the SCSI. Bear in 
  3660. mind though that two-way transfer would require either two drives or the 
  3661. drive being moved at least twice between the computers.
  3662. 6.9
  3663. The RemoteFS package
  3664. 6.9
  3665. Anyone who has seen the LapLink package for the PC will know what to 
  3666. expect from RemoteFS. The package includes both the parallel and serial 
  3667. cables, the application on a floppy and a thin, stapled A4 user guide. 
  3668. The guide does its job but one gets the feeling of a beta test document. 
  3669. The quality of the instructions is fine Ö it is the presentation that is 
  3670. lacking. Having said that, the manual is only really needed on the first 
  3671. couple of runs through the set up procedure. Beyond this, it provides a 
  3672. reference for the command line support and a description of how the 
  3673. program works at module level. A very sensible discussion of compressed 
  3674. files concludes the guide.
  3675. 6.9
  3676. Conclusion
  3677. 6.9
  3678. Anyone with an A4 and a desktop machine at home or at work (or both) 
  3679. will find RemoteFS invaluable Ö possibly essential Ö for transferring 
  3680. data and for backing up. For the service engineer or systems manager at 
  3681. a site with multiple Archimedes computers, RemoteFS will soon find its 
  3682. way into the toolkit that is taken everywhere, in a way that a removable 
  3683. hard drive or tape-streamer never could.ááA 
  3684. 6.9
  3685. Genesis / Magpie Column
  3686. 6.9
  3687. Paul Hooper
  3688. 6.9
  3689. The NON-Learning Curve?
  3690. 6.9
  3691. Talking to an old friend the other night, I discovered that he was an 
  3692. A3000 owner and had bought ÉThe Learning Curveæ pack, which includes 
  3693. Genesis Plus. I asked what use he made of Genesis and he informed me 
  3694. that he had Énever got to gripsæ with it. I sent him some applications 
  3695. by post and he rang me the other night to say that he was going to have 
  3696. a fresh look at Genesis as he didnæt realise the power of the program.
  3697. 6.9
  3698. So where is this leading? There must be many people out there with 
  3699. Genesis Plus who have not really examined the program. If you are one, 
  3700. why not get out your copy and have a fresh look? You donæt need to be an 
  3701. expert programmer to make use of Genesis and although the manual is 
  3702. heavy going, it does have a reasonable index.
  3703. 6.9
  3704. Magpie/Genesis adventures
  3705. 6.9
  3706. One of the ideas that has been around in my mind for a long time is that 
  3707. either of the programs would be an ideal way to write an adventure 
  3708. program. You can present the player with a series of options rather than 
  3709. trying to work out what they are going to type in on the keyboard. Each 
  3710. option could lead to a different page and the page could include 
  3711. graphics and sound effects. Before I try my hand at this, has anyone 
  3712. tried it or has anyone any ideas for adventures? If you have, give me a 
  3713. ring or drop me a line with an outline.
  3714. 6.9
  3715. Magpie hints
  3716. 6.9
  3717. When making a carousel, be careful of the time you put into the 
  3718. preferences box. If you make it too low, it becomes difficult to stop 
  3719. the carousel using the menu button. A way to overcome this, to enable 
  3720. you to edit the page, is to select any tool apart from browse Ö this 
  3721. will stop the carousel. 
  3722. 6.9
  3723. Genesis hints
  3724. 6.9
  3725. In Genesis II, one of the most useful buttons is Dlink (see page 147 of 
  3726. the manual). It provides not just one button but two Ö the first is a 
  3727. ÉPreviousæ button which has normal effects and the second is a ÉNextæ 
  3728. button which connects you with the next page. If you wish to customise 
  3729. the buttons, just drop a new sprite onto the buttons and you have a 
  3730. double link connected to the two pages next to it.
  3731. 6.9
  3732. Before starting to create a new Genesis or Magpie application, sit down 
  3733. with pen and paper and plan ahead. Work out a story board and the way 
  3734. each of the pages is connected and try and get linking pages next to 
  3735. each other thus making use of Dlink or Previous/Next page. Work out a 
  3736. sketched story board with ideas noted on it and try to make use of 
  3737. Éskeletonæ or ÉAnotheræ pages as much as possible. Then assemble all the 
  3738. graphics and text that you need into one directory, start Magpie or 
  3739. Genesis, create your skeleton pages and the job is done.
  3740. 6.9
  3741. Optima Ö A New Entry
  3742. 6.9
  3743. This program describes itself as ÉAn introduction to multimediaæ and is 
  3744. produced by Northwest SEMERC. It comes in a plastic bag with a single 
  3745. disc and a 25-page A5 ring binder manual and includes an adventure, a 
  3746. blank book and a guide to the Optima menu system as sample programs. A 
  3747. function key strip and a couple of fonts are also included. Also in the 
  3748. pack that I received for review were a couple of demo programs on a 
  3749. separate disc.
  3750. 6.9
  3751. Using Optima
  3752. 6.9
  3753. Optima loads onto the iconbar and has a default of No_Name. Clicking on 
  3754. this icon opens your first page. To place a picture, just drag it onto 
  3755. the page. Then comes the first surprise Ö when you try and drop the 
  3756. picture, it remains attached to the pointer and moves around the page as 
  3757. you move the pointer. While the picture is still attached, it can be 
  3758. altered, using <f1> to <f6> to make the picture bigger, smaller, taller, 
  3759. shorter wider or thinner. Once you are satisfied with the size and 
  3760. position of the picture, a single click releases the picture and places 
  3761. it on the page. To alter the picture, you need to Épick it upæ by 
  3762. clicking on it and then you can re-size it or even delete it.
  3763. 6.9
  3764. To place text on to a page, just press <f11> and a caret appears, 
  3765. attached to the pointer. Type in your text and again you can alter the 
  3766. size using the function keys. A single click will again position your 
  3767. text on the page and a click will allow you to alter and re-size your 
  3768. text.
  3769. 6.9
  3770. Sound samples can be fixed to either text or pictures. This allows you 
  3771. to have some text written on screen and also spoken via a sound sample.
  3772. 6.9
  3773. The order of text or pictures can be changed using <f7> to <f11> which 
  3774. allow you to position pictures at the back or front or nearer or further 
  3775. away.
  3776. 6.9
  3777. Main menu
  3778. 6.9
  3779. Using <menu> over the open page, reveals a menu which has five options Ö 
  3780. Show Page, Print, Save File, Edit page or Clicks. Show Page allows you 
  3781. to move directly to any page via a sub-menu. Print and Save do just 
  3782. that.
  3783. 6.9
  3784. Using the final two options, you can toggle between ÉClicksæ which 
  3785. allows you to set up links between the pages and ÉEditæ which allows you 
  3786. to create new a page, copy it, rename, clear or delete it. The most 
  3787. useful option is ÉSee Picturesæ. This takes you to the picture bank. All 
  3788. the pictures used by the program are stored here and can be extracted by 
  3789. selecting them and dragging them to a directory.
  3790. 6.9
  3791. All the normal options are there. Background colours can be changed and 
  3792. this includes transparent. You can link pages via buttons or text or 
  3793. pictures. Links can be highlighted as the mouse pointer passes over 
  3794. them. Star commands can also be used within pages. The menus can be 
  3795. disabled thus preventing any alteration of pages. Pictures can be 
  3796. mirrored, turned upside down, made to fill the screen and copied.
  3797. 6.9
  3798. The manual
  3799. 6.9
  3800. This is well written with good screen shots. It is printed sideways 
  3801. which allows you to have it open, propped up while you work on the 
  3802. program. It has no index but, with only 25 pages, it doesnæt take a 
  3803. moment to find out what you want. With such a short manual, it will be 
  3804. easy for the busy teacher to come to grips with it.
  3805. 6.9
  3806. Conclusion
  3807. 6.9
  3808. The measure of any program is how easy is it to use and whether it does 
  3809. what you want. Bearing in mind that this program is aimed at primary 
  3810. schools, it is certainly easy to use. The concepts of bigger, smaller, 
  3811. taller and shorter are easier to grasp than talking about text height or 
  3812. re-sizing pictures. Using the function keys for the commands saves going 
  3813. through two or three submenus Ö which can be confusing for children.
  3814. 6.9
  3815. Optima can certainly produce good results. The inevitable ÉSolar Systemæ 
  3816. example on the disc is better than the equivalent Magpie or Genesis one, 
  3817. with some good clipart in it. Optima is less flexible than Magpie or 
  3818. Genesis but the power of those two programs is not really required in 
  3819. the primary school. As an Éintroduction to multimediaæ for the younger 
  3820. child, it is excellent.
  3821. 6.9
  3822. One omission, which would have made the program even better, is the 
  3823. ability to import text files. For me, one of the advantages with Magpie 
  3824. or Genesis is that I can make a series of notes at my local library or 
  3825. on site on my Pocket Book and then import them directly into an 
  3826. application. With Optima, all text must be entered directly into the 
  3827. page. This prevents children working in their favourite word processor 
  3828. and then importing the results.
  3829. 6.9
  3830. The clincher for most schools will be the price. Optima costs ú18 plus 
  3831. VAT and postage and packing. At that price, it almost counts as 
  3832. Shareware! Northwest SEMERC is also promising a series of resources 
  3833. discs which, if they are priced like Optima, will certainly make this 
  3834. popular with schools.
  3835. 6.9
  3836. The Multi-Media Swap Shop
  3837. 6.9
  3838. Included on this monthæs disc is the updated catalogue of applications/
  3839. binders. I have included !MagpiRead which will allow everyone to examine 
  3840. the sample pages even if they have no access to either of the programs. 
  3841. My thanks go to John Pugh who has sent me three excellent binders 
  3842. covering insects, the solar system and the weather. Is there anyone else 
  3843. who has some binders to swop?
  3844. 6.9
  3845. And finally...
  3846. 6.9
  3847. Send your applications/binders, hints or questions on Genesis or Magpie 
  3848. to Paul Hooper, 11 Rochford Road, Martham, Great Yarmouth, Norfolk. NR29 
  3849. 4RL. Telephone 0493Ö748474.ááA 
  3850. 6.9
  3851. Polyominoes
  3852. 6.9
  3853. Brian Wichmann
  3854. 6.9
  3855. This is a program marketed by Topologika for use by school children from 
  3856. the age of 9 up to GCSE examination age. It is sold as a site licence 
  3857. for schools, rather than being aimed at individual sales. The name 
  3858. polyominoes is a mathematical term for a polygon made by joining a 
  3859. number of squares together. Although the underlying mathematics can be 
  3860. quite advanced, the program and the features of polyominoes used really 
  3861. just constitute a computer-based jigsaw system. Hence it is certainly 
  3862. suitable for the target age range. The main programs are based upon 
  3863. polyominoes with five or six squares Ö in fact, there are 12 polyominoes 
  3864. made of five squares and 35 made of six squares.
  3865. 6.9
  3866. The disc contains three programs as follows:
  3867. 6.9
  3868. Puzzler: Here a set of polyominoes is provided, together with an area 
  3869. containing the same number of squares. The puzzle is to position the 
  3870. shapes into the area provided. The snag is that there is no guarantee 
  3871. that a solution exists! This seems quite different from the conventional 
  3872. school approach in which questions have solutions (like jigsaws). Also, 
  3873. even when there is a solution, it can be quite challenging to find, 
  3874. requiring several attempts, best undertaken by backtracking.
  3875. 6.9
  3876. Tessellator: Here, an unlimited set of polyominoes is provided and the 
  3877. task is again to fill an area. This is much easier than Puzzler, but can 
  3878. still take some time to complete.
  3879. 6.9
  3880. Hexmaker: This is virtually a single puzzle which, in principle, could 
  3881. be remembered from previous attempts. The problem is to construct all 
  3882. the 35 polyominoes made from six squares. It uses a different screen and 
  3883. input mechanism from the last two games.
  3884. 6.9
  3885. All three components are fun and educational. The user is taught to 
  3886. handle shapes, including left-to-right reflection and rotation by means 
  3887. of the mouse. In principle, the puzzles could be undertaken by means of 
  3888. pieces of cardboard but the use of the computer is both quicker and more 
  3889. fun. Obviously, some mistakes which could be made by students using 
  3890. cardboard are corrected instantaneously on the computer.
  3891. 6.9
  3892. One potential problem is that of access to enough computers to make it a 
  3893. feasible class tool. Copyright free worksheets are provided to aid 
  3894. manual work but this would seem to lose a key advantage of using the 
  3895. computer. The ability to print current positions for the first two games 
  3896. means that a mixture of computer and manual use is possible.
  3897. 6.9
  3898. The program is interesting and challenging. However, one must wonder 
  3899. whether this use of an Archimedes is cost-effective, bearing in mind the 
  3900. fact that some of the puzzles could be undertaken with just paper and 
  3901. cardboard.
  3902. 6.9
  3903. Polyominoes costs ú29.95 +VAT from Topologika or ú32 through Archive.ááA 
  3904. 6.9
  3905. Using RISCáOSá3.10
  3906. 6.9
  3907. Hugh Eagle
  3908. 6.9
  3909. More encouragement for the faint-hearted!
  3910. 6.9
  3911. Stuart Bell says: öHaving read the RISCáOS Column for the past few 
  3912. months, I approached the upgrade with caution, afraid of all sorts of 
  3913. installation and compatibility problems. I guess that by the nature of 
  3914. the things, itæs those people who encounter problems who write in, 
  3915. thereby giving a false impression of the true situation. So, if youære 
  3916. still with RISCáOS 2 and thinking about upgrading, be encouraged. 
  3917. Installing RISCáOS 3 on my A310, including removing the main board and 
  3918. installing the IFEL ROM carrier board took about an hour from start to 
  3919. finish, and I experienced no unforeseen problems.
  3920. 6.9
  3921. öHaving been warned of problems with Compression 1.1, I de-compressed 
  3922. all files first. I await the free upgrade from CC. There is the reported 
  3923. problem with early versions of Font-FX and thatæs in hand.
  3924. 6.9
  3925. öA couple of warnings, though: As well as powering up with <Delete> 
  3926. depressed, also make sure that youæve re-connected the keyboard first. 
  3927. (Donæt laugh ù it could have been you! That cost me several minutes of 
  3928. panic.) Secondly, alter the Font Size figure before loading your first 
  3929. Impression document, which otherwise can take several minutes to load 
  3930. with a 32Kb buffer.ò
  3931. 6.9
  3932. Å Avie Electronics 4Mb A310 upgrade Ö The following information has come 
  3933. from Avie: LK12 should be altered to 1-3 and 2-4. Issue 1 PCBs do not 
  3934. have LK12 and require modification as follows:
  3935. 6.9
  3936. Option 1: pins 2 and 24 on all of the ROMs are to be swapped. Remove 
  3937. pins 2 and 24 from each ROM socket by bending them up. Join pin 24 on 
  3938. all ROMs to GND. Join pin 2 on all ROMs to LA18 on IC28, pin 18.
  3939. 6.9
  3940. Option 2: remove pin 2 from each stamped socket on PCB and strap a wire 
  3941. between the pins and LA18. Likewise, pin 24 can be strapped to GND after 
  3942. removing the pins in the stamped sockets.
  3943. 6.9
  3944. Hardware problems
  3945. 6.9
  3946. Watford Electronics ARM3 Ö When Colin Wood fitted a Watford Electronics 
  3947. ARM3 upgrade to his A410 it didnæt work. öThe screen flashed red/blue, 
  3948. but no beep. Just dead.ò As he had recently fitted RISCáOSá3, he decided 
  3949. to replace the RISCáOSá2 chips and everything seemed OK, but when he put 
  3950. the RISCáOSá3 chips back, again it didnæt work. Watfordæs help line 
  3951. couldnæt help, so he returned the ARM3 and since they were (again) out 
  3952. of stock he cancelled his order and got most (but not all, apparently) 
  3953. of his money back. Another ARM3, from CJE Microæs, worked first time.
  3954. 6.9
  3955. Watford A310 RAM upgrades Ö Watford Electronics say that they are aware 
  3956. that their early A305/310 RAM upgrades do not work with RISCáOS 3 but 
  3957. they do not have any solution. They simply recommend that you buy one of 
  3958. their newer RAM upgrades instead because they do work with RISCáOS 3. 
  3959. Fortunately, IFEL have stepped into the breach. They can offer new PAL 
  3960. chips to plug into the Watford boards that will solve the problem. These 
  3961. PAL chips are ú3 +VAT each from IFEL and you need to state whether you 
  3962. have the 2Mb or the 4Mb version. (This refers to the upgrades that 
  3963. consisted of two PCBs with a ribbon cable along the RHS of the machine.)
  3964. 6.9
  3965. Program problems
  3966. 6.9
  3967. QuicKey clash Ö J. Nichols reports that, if QuicKey is loaded from 
  3968. within a !Boot file, it can remove the *Opt 4,2 status from the booted 
  3969. disc resulting in a disc which no longer runs a !Boot file.
  3970. 6.9
  3971. !Edit ù Following last monthæs reports of a öbugò in Edit we now have 
  3972. the following from Tom Rank: öThere seemed to be a rare problem with 
  3973. Edit the other day; my text (exported from Ovation) was displayed in a 
  3974. most corrupted way, with a large amount of blank screen to start with 
  3975. and then disintegrating words. I thought it was a problem with Ovation. 
  3976. However, when I tried to show it to John Wallace of Risc Developments at 
  3977. BETT, the file displayed without problems, as it did back on my own 
  3978. machine the next day. Any idea why?ò
  3979. 6.9
  3980. Fun School 4 (for the under 5s) ù Tom Rank found that this ran under 
  3981. RISCáOSá3.00 but not 3.10, but Europress Software supplied an updated 
  3982. disc very promptly which now works.
  3983. 6.9
  3984. Freddy Teddy ù Topologika supplied a new version to Tom Rank on the spot 
  3985. at BETT!
  3986. 6.9
  3987. Ovation ù Tom Rank says you are urged to obtain 1.37S (dated 17 January 
  3988. 1993). This overcomes the saving with <F3> problem ù which really was a 
  3989. problem, so do upgrade. They have also restored the Éselect allæ 
  3990. shortcut Ö but only if you use the right-hand <Ctrl> key along with A 
  3991. (to avoid the problem of catching <Ctrl-A> instead of <Ctrl-S> or just 
  3992. <A>).
  3993. 6.9
  3994. This version also contains three new printing options, not documented: 
  3995. Fit, Centre and Registration marks. These should be self explanatory, 
  3996. but Tom is not quite sure about them!
  3997. 6.9
  3998. Break147 and SuperPool ù D. S. Allen got these to work using the 
  3999. information provided by David Holden in the April column. He writes: öIn 
  4000. Break147 there is one Basic program called !Snook which contains the 
  4001. line
  4002. 6.9
  4003.  90SYSá26,64,64.
  4004. 6.9
  4005. A REM statement in front of the SYS will cure the problem and the 
  4006. program will then run under RISCáOSá3.1.
  4007. 6.9
  4008. öSimilarly, in SuperPool there is a Basic program !Pool in the Data 
  4009. directory in which line 60 has the same SYSá26,64,64 statement.
  4010. 6.9
  4011. öNote that to make these changes, people will require the read/write 
  4012. version of Mark Smithæs excellent ArcFS program.ò (Or, presumably, an 
  4013. equivalent utility such as SparkFS.)
  4014. 6.9
  4015. Superior Golf / Construction Set ù We reported in Archive 6.7 p43 that 
  4016. Dave Wilcox had found that these did not work in RISCáOSá3.10. Rob 
  4017. Brown, however, says he has had no problems with them.
  4018. 6.9
  4019. Corruption ù Rob Brown says that this can be made to work by modifying 
  4020. its !Run file to kill the RISCáOSá3 Shared C Library module and load the 
  4021. very old version of the module supplied with the game. To do this, 
  4022. include at the beginning of the !Run file the line:
  4023. 6.9
  4024. RMKill SharedCLibrary
  4025. 6.9
  4026. and then add at the end of the file the following two lines:
  4027. 6.9
  4028. RMKill SharedCLibrary
  4029. 6.9
  4030. RMLoad SharedCLibrary
  4031. 6.9
  4032. to remove the old version and reload the RISCáOSá3 version of the 
  4033. module. He points out that it may well be advisable to Quit any other 
  4034. applications that may be using the RISCáOSá3 Shared C Library module 
  4035. before running the game.
  4036. 6.9
  4037. Freddyæs Folly ù Rob Brown advises that this game contains a !Run file 
  4038. (in Basic) which includes an automatic Éauto-configurationæ of the 
  4039. computeræs memory as well as setting up a number of initial program 
  4040. parameters. The various auto-configuration elements should be deleted 
  4041. from this file. A further complication is that the disc is copy 
  4042. protected, but it should be possible to rename the original !Run file 
  4043. (to say !RunOLD) and re-save a new !Run file containing only the initial 
  4044. program parameters. He also advises that the game assumes that the 
  4045. default disc drive is 0. For users with a hard disc this can easily be 
  4046. set by typing:
  4047. 6.9
  4048.     Drive 0
  4049. 6.9
  4050. at the command line (accessed by pressing function key <F12>) before 
  4051. starting the game. Alternatively, the gameæs !Run file can be 
  4052. appropriately amended by including the ö<Obey$Dir>ò command.
  4053. 6.9
  4054. NOTE: the advice on Corruption and Freddyæs Folly is included in the 
  4055. program compatibility chart which Rob Brown has compiled and which has 
  4056. been included on the Archive monthly program disc. He will welcome any 
  4057. information which will help him to make the chart as comprehensive and 
  4058. up-to-date as possible. His address is öValtaneeò, Brighton Road, Lower 
  4059. Kingswood, Tadworth, Surrey, KT20 6UP.
  4060. 6.9
  4061. Aldebaran ù (see Archive 6.8 p23) Atle Mjelde Bσrdholt has contacted the 
  4062. author and has learned that, on his A310 with IFELæs 2Mb upgrade, he has 
  4063. to add 8Kb to the WimpSlot values in the !Aldebaran.!Run file (from 
  4064. 624Kb to 632Kb). Then everything works fine. He says this might be due 
  4065. to the RAM upgrade: Aldebaran seems to work fine on any other Archimedes 
  4066. with RISCáOSá3.1. He adds a final bit of advice: öGet a copy!ò 
  4067. 6.9
  4068. Printing
  4069. 6.9
  4070. Printing to file
  4071. 6.9
  4072. Tom Rank has found that the hint from Simon Moy in Archive 6.2.7 about 
  4073. editing the number of text lines seems redundant under RISCáOSá3.10, and 
  4074. that printing to a file (at least with the Epson LQ-860 driver) resulted 
  4075. in a printout which aborted with an öaddress exception at &038B5BE0ò, a 
  4076. frozen printer and an incomplete document (the last few millimetres were 
  4077. lost). This is particularly irritating as printing to a file is the only 
  4078. way, apart from buying a direct laser printer or a CC Turbo Driver, to 
  4079. avoid the long wait for print out. (How about using the PROdriver shell 
  4080. for use with Acorn drivers? See the review on page 43. Ed.)
  4081. 6.9
  4082. Using fanfold paper
  4083. 6.9
  4084. Tom Rank comments: öFeeding single sheets into a printer soon becomes a 
  4085. pain, but sheetfeeders come expensive, so A4 fanfold paper seemed a good 
  4086. idea (even though itæs about four or five times more expensive than 
  4087. better quality photocopy paper at a discount stationer!). However, with 
  4088. RISCáOS 3.00, I could never get the settings right, so the print always 
  4089. crept up or down the page until it crossed the fold. With RISCáOS 3.10, 
  4090. Iæve finally got it to work, whether by fluke Iæm not sure. Using the 
  4091. LQ-860 printer driver with my Epson LQ-550 printer, the correct settings 
  4092. from the paper sizes menu are: top margin 8mm and bottom margin 15mm; 
  4093. save these with a name like ÉA4 Fanfoldæ and the margins can be 
  4094. automatically set each time. These settings seem to work OK with single 
  4095. sheets too.ò
  4096. 6.9
  4097. Filing Systems
  4098. 6.9
  4099. Beebug 5╝ö disc interface
  4100. 6.9
  4101. Stuart Bell writes: öI got my Beebug 5╝ö disc interface (date 1989) to 
  4102. work by setting the step rate for an 80 track double-sided drive to 12ms 
  4103. (lower values may well work; Iæm just cautious), and whereas RISCáOSá2 
  4104. worked with öReadyò (switch 6 on the interface) supplied by the on-board 
  4105. PAL, RISCáOSá3 works more reliably with it passed through from the 
  4106. drive.ò
  4107. 6.9
  4108. Dismounting between filing systems
  4109. 6.9
  4110. According to Mike Sawle, applications which frequently switch between 
  4111. filing systems seem to require the *DISMOUNT command before selecting an 
  4112. alternative filing system in order to ensure correct execution. Common 
  4113. error messages are Ambiguous Disc Name and Bad Error Block.
  4114. 6.9
  4115. Miscellaneous Hints & Tips
  4116. 6.9
  4117. Å    Faster copying, etc. ù Rob Davison recommends that if there is nothing 
  4118. else you want to do when copying files, then click <Menu> over the filer 
  4119. action window and choose ÉFasteræ.
  4120. 6.9
  4121. Å    In the midnight hour ù Atle Mjelde Bσrdholt found that, whenever he 
  4122. switched his computer on between midnight and 1áa.m., a day was added to 
  4123. the internal clock. He then found that this seemed to be caused by the 
  4124. presence in his !Boot file of the command *SetáSys$Yeará1993 (which he 
  4125. had included because he has some programs that set the year back to 
  4126. 1988). When this command is removed, the midnight hour problem goes 
  4127. away. Does anyone know the reason?
  4128. 6.9
  4129. Å    Fan filters and the A5000 ù Tom Rank found that, although magazines 
  4130. mention the need to change the filter from time to time, there was no 
  4131. mention of how to do this and on fitting the RISCáOS 3.10 upgrade he 
  4132. could see no filter anyway. Is there one, he asks? The Acorn 
  4133. representative at BETT told him that the design of the machine made it 
  4134. superfluous; he couldnæt quite follow why, but it was something to do 
  4135. with the direction of airflow.
  4136. 6.9
  4137. Å    Flippinæ objects in Draw ù Having travelled all the way from 
  4138. Derbyshire to the Acorn User Show, Tom Rank öasked the man on one of the 
  4139. other magazinesæ stall if there was an equivalent in Draw to the Éflipæ 
  4140. option in Paint, as itæs sometimes useful to turn a picture round to 
  4141. face the other way. The expert, although helpful about other items, 
  4142. couldnæt tell me, but my son revealed the following tip, which he said 
  4143. he thought was obvious. Must talk to him more often....
  4144. 6.9
  4145. öTo flip an object in Draw, select it and, from the Étransformæ menu 
  4146. (RISCáOS 3), set x scale (or y scale or both) to Ö1 (minus 1). This also 
  4147. works in the RISCáOS 2 version of Draw but there the Étransformæ option 
  4148. is chosen from the Select menu.ò
  4149. 6.9
  4150. Å    Lost lines in Edit Ö Eric Ayers has found that double-clicking on 
  4151. large text files to load them into Edit has caused several lines to be 
  4152. missing from the middle of the text. Apparently, this does not happen if 
  4153. he drags the files to the Edit icon on the icon bar. Any ideas?
  4154. 6.9
  4155. Å    More fonts in RISC-OS 3 Ö Gary Atkinson of KudlianSoft recommends the 
  4156. following additions to the !Fonts.!Boot and !Fonts.!Run files to enable 
  4157. one or more separate font directories to be added to and removed from 
  4158. the font path simply by double-clicking on the fonts application 
  4159. directory.
  4160. 6.9
  4161. The !Fonts.!Boot file should be amended as follows:
  4162. 6.9
  4163. | Boot file for !Fonts.
  4164. 6.9
  4165. | Nothing happens if you put this in | a RISCáOS 2 machine except that
  4166. 6.9
  4167. | the !Fonts sprite is set up Ö this | means that, when a RISCáOS2 
  4168. !Fonts
  4169. 6.9
  4170. | directory is seen the !Boot file
  4171. 6.9
  4172. | will not be run; double clicking
  4173. 6.9
  4174. | on the appropriate !Fonts will
  4175. 6.9
  4176. | force installation.
  4177. 6.9
  4178. |
  4179. 6.9
  4180. | Take care when merging RISCáOS 2
  4181. 6.9
  4182. | fonts with these (RISCáOS 3) fonts
  4183. 6.9
  4184. | - many fonts are contained in the
  4185. 6.9
  4186. | RISCáOS 3 ROM and thus do not
  4187. 6.9
  4188. | appear in !Fonts; normally you
  4189. 6.9
  4190. | should not copy the corresponding
  4191. 6.9
  4192. | RISCáOS 2 fonts!
  4193. 6.9
  4194. Iconsprites <Obey$Dir>.!Sprites
  4195. 6.9
  4196. RMEnsure FontManager 2.89 Obey
  4197. 6.9
  4198. | The next command boots up your
  4199. 6.9
  4200. | normal font directory
  4201. 6.9
  4202. FontInstall <Obey$Dir>.
  4203. 6.9
  4204. SetEval MoreFonts 0
  4205. 6.9
  4206. The !Fonts.!Run file should be amended as follows:
  4207. 6.9
  4208. | !Run file for !Fonts,
  4209. 6.9
  4210. | version 1.05 (20-Aug-91)
  4211. 6.9
  4212. RMEnsure FontManager 2.89 Error These fonts are for use with
  4213. 6.9
  4214.  RISCáOS 2.12 or later
  4215. 6.9
  4216. |Obey <Obey$Dir>.!Boot
  4217. 6.9
  4218. | The extra *FontInstall means that,
  4219. 6.9
  4220. | if you double-click the Fonts
  4221. 6.9
  4222. | directory, all such directories
  4223. 6.9
  4224. | will be re-searched for any new
  4225. 6.9
  4226. | fonts.
  4227. 6.9
  4228. SetEval MoreFonts MoreFonts EOR 1
  4229. 6.9
  4230. IF MoreFonts=1 THEN FontInstall <Obey$Dir>. ELSE FontRemove <Obey$Dir>.
  4231. 6.9
  4232. |FontInstall
  4233. 6.9
  4234. The !Boot file is only run on the first time that the filer sees the 
  4235. !Fonts application, hence the initialisation of MoreFonts to zero. Every 
  4236. time the directory is double-clicked, the !Run file will toggle the 
  4237. value of this variable between 0 and 1. This is done in the line:
  4238. 6.9
  4239. SetEval MoreFonts MoreFonts EOR 1
  4240. 6.9
  4241. If the value is 1, the FontInstall command adds the new directory to the 
  4242. font path and initialises all of the fonts. If the value is 0, the 
  4243. FontRemove command removes the temporary font directory from the font 
  4244. path.
  4245. 6.9
  4246. If you require more than one spare directory, you will need to use 
  4247. different variables, such as MoreFonts2 or FancyFonts.
  4248. 6.9
  4249. In practice, it is better to have a directory called fonts inside your 
  4250. !Fonts application which contains your preferred normal fonts at switch-
  4251. on, and a directory called spare (for example) which contains the set of 
  4252. fonts that you wish to switch in and out. Then in your !Boot file, the 
  4253. FontInstall command becomes
  4254. 6.9
  4255. FontInstall <Obey$Dir>.fonts.
  4256. 6.9
  4257. and the IF...THEN statement in the !Run file has <Obey$Dir>.spare. in 
  4258. place of the two occurrences of <Obey$Dir>. .
  4259. 6.9
  4260. Miscellaneous Comments
  4261. 6.9
  4262. FontEd
  4263. 6.9
  4264. When Tom Rank spoke to an Acorn representative he was told that they 
  4265. were not contemplating the release of FontEd and that it is NOT public 
  4266. domain. An early version got there by mistake via SID and it really 
  4267. ought not, he said, to be distributed by PD libraries.
  4268. 6.9
  4269. The Acorn representative acknowledged that Acorn were unlikely to do 
  4270. anything about this situation, as it was öonly an early version and 
  4271. wonæt work on RISCáOS 3ò. According to Tom this is partially true; a 
  4272. friend of his has had problems with version 0.28, but at least some of 
  4273. the time it runs on an A5000. However, he observes that it is a pity 
  4274. that Acorn actually seem to be discouraging anyone else from working on 
  4275. fonts. (There is a version of FontEd on Careware 7, released in May 
  4276. 1990, but it has been updated since then. Acorn havenæt objected, 
  4277. presumably because of the charitable aspect. Ed.)
  4278. 6.9
  4279. Screen blanking during floppy disc access
  4280. 6.9
  4281. Stuart Bell writes: öMany things are very much more elegant in RISCáOS 3 
  4282. but with one notable exception. I couldnæt believe my eyes when I saw 
  4283. what happens to the screen during floppy disc accessing. Whether my ARM3 
  4284. cache is dis- or enabled, in mode 24 the screen either flashes or is 
  4285. blanked when loading, saving or formatting. If RISCáOS 2 didnæt need to 
  4286. do this, why is it allowed now? (It did, in fact, happen in mode 21 
  4287. under RISCáOSá2 ù HE.) Some re-coding is needed, even if the resultant 
  4288. code is a little slower. More significantly, who was the Acorn person in 
  4289. authority who thought that it is acceptable in 1993 to produce a 
  4290. computer which professes to be a Éworld-beateræ which, when using floppy 
  4291. discs, looks like the Sinclair Spectrum (or was it the ZX81?) reading 
  4292. from cassette tape circa 1983? This just looks so tacky. I know that 
  4293. serious use demands a hard disc, but first impressions count for a lot, 
  4294. and a lot of demonstrations will be on floppy-based A3010æs. This is not 
  4295. good enough, Acorn.ò
  4296. 6.9
  4297. Basic program compaction errors
  4298. 6.9
  4299. R. W. Darlington writes: öI am writing on a matter of utmost urgency.
  4300. 6.9
  4301. öThere seems to be a growing urge amongst programmers to use a program 
  4302. compactor on Basic RunImage files. Unfortunately, I know of no Basic 
  4303. compactor program that does not exhibit a certain disastrous fault.
  4304. 6.9
  4305. öIf, for instance, a Basic program contains any floating point or pseudo 
  4306. variables followed by a Basic keyword or statement, then when it is 
  4307. compacted and the space between the variable and the keyword is removed, 
  4308. that line will generate an error.
  4309. 6.9
  4310. öFor instance, if the program contained the line
  4311. 6.9
  4312. 10 IF TRUE THEN VDU7
  4313. 6.9
  4314. which when compacted becomes
  4315. 6.9
  4316. 10IFTRUETHENVDU7
  4317. 6.9
  4318. the lack of space between TRUE and THEN will generate an error.
  4319. 6.9
  4320. öThe same is true for any line containing a floating point variable:
  4321. 6.9
  4322. 10 ha=TRUE
  4323. 6.9
  4324. 20 IF    ha    THEN    VDU7
  4325. 6.9
  4326. will crash when compacted because of a lack of space between ha and 
  4327. THEN. 
  4328. 6.9
  4329. öI have come across numerous examples of RunImage files which have these 
  4330. errors in them. One of them is Acornæs new RISCáOS 3 !SciCalc. Others 
  4331. are new versions of Translator and Creator. 
  4332. 6.9
  4333. öPlease can you draw Archive readersæ attention to these problems as 
  4334. soon as possible? Or, if any reader knows of a Basic compactor that does 
  4335. not produce these errors, please can they let us know where it may be 
  4336. obtained?ò
  4337. 6.9
  4338. Matters Arising
  4339. 6.9
  4340. Setting Caps Lock (*FX 202)
  4341. 6.9
  4342. Unfortunately, the advice I gave last month about using *FX 202 may have 
  4343. been a bit confusing because, after explaining that Peter Young wanted a 
  4344. command to turn Caps Lock on, I then described how to turn it off! The 
  4345. command to turn Caps Lock on, leaving the other settings unchanged, is 
  4346. *FXá202,0,239.
  4347. 6.9
  4348. The shortened form *FXá202,32 should turn Caps Lock on, but may have 
  4349. side effects.
  4350. 6.9
  4351. Note also that, to make sure that the LED indicators are correctly 
  4352. updated after a *FXá202 command, it is a good idea to follow it with the 
  4353. simple command *FXá118.
  4354. 6.9
  4355. The bits of the keyboard status byte have the following meanings:
  4356. 6.9
  4357.     bit    value    meaning
  4358. 6.9
  4359.     0 (1)    0    Alt off
  4360. 6.9
  4361.         1    Alt on
  4362. 6.9
  4363.     1 (2)    0    Scroll Lock off
  4364. 6.9
  4365.         1    Scroll Lock on
  4366. 6.9
  4367.     2 (4)    0    Num Lock on
  4368. 6.9
  4369.         1    Num Lock off
  4370. 6.9
  4371.     3 (8)    0    Shift off
  4372. 6.9
  4373.         1    Shift on
  4374. 6.9
  4375.     4 (16)    0    Caps Lock on
  4376. 6.9
  4377.         1    Caps Lock off
  4378. 6.9
  4379.     5 (32)        (öNormally setò)
  4380. 6.9
  4381.     6 (64)    0    Ctrl off
  4382. 6.9
  4383.         1    Ctrl on
  4384. 6.9
  4385.     7 (128)    0    Shift enable off
  4386. 6.9
  4387.         1    Shift enable on
  4388. 6.9
  4389. (This information is taken from the RISC¡OSá2 Programmersæ Reference 
  4390. Manual.)
  4391. 6.9
  4392. Boot-up options (Archive 6.8 p26)
  4393. 6.9
  4394. Peter Young has suggested that it might be better to use INKEY$ with a 
  4395. delay of, say, 5 to 10 seconds instead of GET$ so that, if nobody 
  4396. presses a key, the computer will continue with the boot file after a 
  4397. short delay.
  4398. 6.9
  4399. Unexpected messages from IDE filing system (Archive 6.8 p24)
  4400. 6.9
  4401. Peter Young (who has a Beebug IDE interface) has confirmed that, even 
  4402. after creating space for a directory cache, he still gets unexpected 
  4403. messages unless he uses full pathnames. For instance, if he starts with 
  4404. the commands
  4405. 6.9
  4406. *DIR IDEFS::IDEDisc4.$.BASIC.B
  4407. 6.9
  4408. *CAT
  4409. 6.9
  4410. he gets a catalogue of the subdirectory ÉBæ as expected. However, if he 
  4411. uses the abbreviated pathname instead:
  4412. 6.9
  4413. *DIR $.BASIC.B
  4414. 6.9
  4415. *CAT
  4416. 6.9
  4417. he gets a catalogue of the directory ÉBASICæ even though the heading of 
  4418. the directory listing correctly says that the CSD is IDEFS::IDEDisc4.$. 
  4419. BASIC.B. The computeræs confusion is further demonstrated by the fact 
  4420. that if he then enters:
  4421. 6.9
  4422. *DIR ^
  4423. 6.9
  4424. *CAT
  4425. 6.9
  4426. it replies Directory É@æ not found.
  4427. 6.9
  4428. ÉInterruptæ module (Archive 6.6 p55)
  4429. 6.9
  4430. In March, we reported M. P. Sawleæs request for help in getting the 
  4431. Interrupt module (Archive Shareware disc 6) working under RISCáOSá3, but 
  4432. since then neither he nor we have heard anything. Does no-one else use 
  4433. this module? Can its author help? 
  4434. 6.9
  4435. Wish List for RISC¡OSá4
  4436. 6.9
  4437. Now that the flood of comments, tips, etc about RISCáOSá3 is beginning 
  4438. to abate, I thought this might be the time to debate what changes or 
  4439. improvements we would like to see in the next version of the operating 
  4440. system. So, here are some suggestions to set the ball rolling. Please 
  4441. let us know what you think: Do you agree or disagree with what is said 
  4442. here? What would you like to add? Would you perhaps prefer to leave well 
  4443. alone!? Send your comments either to me, Hugh Eagle at 48áSmithbarn, 
  4444. Horsham, Sussex, RH13á6DX.
  4445. 6.9
  4446. G÷tz Kohlberg has contributed a number of interesting suggestions 
  4447. (Comments in italics are mine ù Hugh Eagle) (But Iæve added some! Ed):
  4448. 6.9
  4449. First of all the backdrop must be improved and some nice backdrop 
  4450. sprites should be included on a disc. (Windows is vastly superior in 
  4451. attention to this sort of detail Ö not only backdrops but also 
  4452. screensaver graphics and a host of other things right down to basic 
  4453. features like the appearance of the desktop itself. Some may argue that 
  4454. this kind of thing is superficial gloss but I think it is important to 
  4455. make the computer as fun and appealing as possible.)
  4456. 6.9
  4457. The Ramdisc also needs major enhancements like automatically adjusting 
  4458. its size to the amount actually needed. Also, the files on the Ramdisc 
  4459. should be compressed, so that even less space is needed. (Why limit 
  4460. compression to the RAM disc? Why not have an option to allow full 
  4461. automatic compression of any disc, including the hard disc?)
  4462. 6.9
  4463. What I also miss is a filer function like on the Atari. There, after 
  4464. changing a disc, you only have to press <Esc> to get the new directory 
  4465. shown. Also all the icons for each disc drive (both floppies and hard 
  4466. discs) should show the current disc name. 
  4467. 6.9
  4468. The Printer queue should allow the printing of a variable number of 
  4469. copies of each file. Now only  one copy per file is possible so that I 
  4470. have to include more copies of a file if I want more copies printed. A 
  4471. counter within the queue would be better, especially for laser printers.
  4472. 6.9
  4473. A Quickformat option should also be included. (Reformatting is often 
  4474. more convenient than deleting a lot of directories and files but would 
  4475. be much quicker if the formatting process only involved rewriting the 
  4476. maps and the directory entries. This would only take a matter of seconds 
  4477. instead of nearly 90sec. for a full format. (Another point about 
  4478. formatting: the operating system should check first to see if the disc 
  4479. is already formatted and if so prompt for confirmation.)
  4480. 6.9
  4481. (Somebody doesnæt read their Archive thoroughly enough and hasnæt 
  4482. learned the easy way of erasing a full disc Ö take a blank disc and use 
  4483. Backup from the menu on the filer Ö the full disc is blanked in a couple 
  4484. of seconds! Ed.)
  4485. 6.9
  4486. The error messages of the filer should be in a clear speech Ö not ÉDisc 
  4487. error :0 at 00000000æ. Also some Basic errors should be given their 
  4488. textual meanings.
  4489. 6.9
  4490. The Pinboard should be improved. Acorn have had plenty of time to 
  4491. develop a better one and there are a number of good examples to follow. 
  4492. (The Pinboard menu might include a öQuick saveò option which would 
  4493. overwrite the last Pinboard file that was loaded with a file containing 
  4494. the new settings. If you were happy to use this option, you wouldnæt 
  4495. have to open a directory viewer or type in a path name.)
  4496. 6.9
  4497. Other suggestions (contributorsæ names in brackets)
  4498. 6.9
  4499. Å    MS-DOS filenames ù PC-DOS / MS-DOS filenames should be shown in full, 
  4500. not with their heads and tails chopped off in the ölarge iconsò Filer 
  4501. display. (Paul Skirrow)
  4502. 6.9
  4503. Å    Long filenames ù On the subject of filenames, how about long, 
  4504. meaningful filenames? (Does there need to be any limit to the length?) 
  4505. (Hugh Eagle)
  4506. 6.9
  4507. Å    Intelligent use of filetypes ù Iæve long wondered whether it might be 
  4508. possible to allow different files with the same name but with different 
  4509. filetypes (in other words, the filetype would effectively be treated as 
  4510. an extension to the name, rather like in MS-DOS). I wonder what the pros 
  4511. and cons would be? If the idea is a non-starter, perhaps at the very 
  4512. least the Filer could be programmed to refuse to overwrite a file with 
  4513. another with the same name but a different type without prompting for 
  4514. confirmation first! (I speak as one who has inadvertently overwritten a 
  4515. program, the result of many hoursæ labour, with a hastily produced 
  4516. sprite file!) (Hugh Eagle)
  4517. 6.9
  4518. Å    Backup ù This should be more intelligent and only copy those parts of 
  4519. the disc that are occupied, as it did in RISCáOS 2.00. (Presumably this 
  4520. is to cut down on viruses and Éinterestingæ things being left on discs 
  4521. which could be found by sector editors). (Rob Davison) (æScuse me but it 
  4522. IS intelligent Ö thatæs why my disc-blanking hint, mentioned opposite 
  4523. works so well. Ed.)
  4524. 6.9
  4525. Å    Pre-emptive multitasking ù the operating system should make it 
  4526. possible to interrupt applications that hog the machine. (Philip 
  4527. Lardner)
  4528. 6.9
  4529. Å    Background printing ù If itæs not possible to make all applications 
  4530. run in the background then at the very least make this work for 
  4531. printing! (Nearly everyone!)
  4532. 6.9
  4533. Å    Draw Ö (1)áThe toolbox should include icons for Gridlock on/off, Grid 
  4534. on/off ... (R. D. Attwood)  (2)áá... and an option to turn Autoscroll on 
  4535. or off (R. D. Attwood)  (3)áI suggest that the preferences should allow 
  4536. a font other than the System font to be chosen as the default (HE)
  4537. 6.9
  4538. Å    Documentation ù Acorn should make documentation for the new operating 
  4539. system available on disc as they did with the RISCáOS 2 ISV doc but as 
  4540. they failed to do with RISCáOSá3. They could make a modest charge for 
  4541. the disc and still make a small profit. The documentation could be 
  4542. fairly sparse so no-one would be put off buying the manuals when they 
  4543. eventually appeared and programmers could make use of all the new 
  4544. features much sooner. I imagine that it would only take someone a couple 
  4545. of hours with Edit to make Acornæs internal change documentation ready 
  4546. for this (by cutting out all the interesting bits no doubt!) and they 
  4547. would do a great service to all the enthusiasts who enjoy programming 
  4548. their computers. (Rob Davison)
  4549. 6.9
  4550. Å    Manuals ù The order of the manuals should be reversed so that the more 
  4551. technical parts of the manual come at the end. (It seems absurd that the 
  4552. Applications Guide which is likely to be of more general interest is 
  4553. printed after the technical User Guide, and the Welcome Guide is surely 
  4554. not the place for off-putting details of monitor connections!) (HE)
  4555. 6.9
  4556. Å    On-line Help ù The quality, quantity and consistency of on-line help 
  4557. need a lot of improvement. Windows-style on-line manuals, with hypertext 
  4558. features, should be included as a matter of course. (Of course, these 
  4559. will need large amounts of disc space, but they could be made optional.) 
  4560. Also, the Apple idea of öballoon helpò, where a small amount of help is 
  4561. popped up where the pointer is, seems a big improvement on Acornæs 
  4562. window at the bottom of the screen which can easily get hidden behind 
  4563. several others. Furthermore, all applications should provide both kinds 
  4564. of help as a matter of course. Currently, some of the best Archimedes 
  4565. applications are help-less: Impression has none, Artworks has a function 
  4566. key for it but still has none, and even the applications supplied in 
  4567. Acornæs Home Office pack fail to use the Help facilities! (HE)
  4568. 6.9
  4569. Å    Basic ù This should support the floating point assembler op-codes. If 
  4570. Acornæs FPA is so wonderful (and it should be, considering the time itæs 
  4571. been in appearing) (latest news is öprobably end of Juneò Ö Ed) why 
  4572. donæt they give it some support in Basic ? (Rob Davison)
  4573. 6.9
  4574. Å    Saving the Desktop state ù Somehow the process of saving the desktop 
  4575. state needs to be made more user friendly. For instance, it would be 
  4576. useful to be able to ask for the applications and windows which are 
  4577. currently in use or open to be run or opened along with the current 
  4578. Pinboard state when the machine is next turned on, and to do this by a 
  4579. quick and easy process (a single hot-key combination or menu selection, 
  4580. without having to open any directories). This should be separate from 
  4581. the existing boot-up process (and not overwrite the !Boot file) and 
  4582. should avoid booting every application that has been öseenò. Also, when 
  4583. saving a Deskboot file, you should be given the option of deciding 
  4584. whether the directory window that you have just opened to save it in 
  4585. will be opened again when the machine is rebooted! (HE)
  4586. 6.9
  4587. Å    Alarm ù This should include an option to set off an alarm periodically 
  4588. before the effective date: e.g. if my anniversary is on 30th June I 
  4589. should be able to set it to warn me each time I switch the computer on 
  4590. in the preceding fortnight! (HE)
  4591. 6.9
  4592. Å    Streamlining the upgrade ù There should be an installation program 
  4593. which would intelligently preserve the relevant parts of the old 
  4594. configuration so that we donæt have to rebuild the whole thing from 
  4595. scratch. For example, this could make a note of things like monitor 
  4596. type, memory allocations, fontmax settings, mouse speed and so on and 
  4597. store these in the new configuration. Also, it could examine your old 
  4598. !System and !Fonts for modules and fonts that you are likely to want to 
  4599. keep and put them into the appropriate new directories. It might also be 
  4600. possible to have a stab at predicting the contents of your !Boot file by 
  4601. looking at your old one, e.g. the modules it loads and the applications 
  4602. it runs (although I realise that this would be more difficult). 
  4603. Furthermore, before the installation is started, the program could 
  4604. usefully save the old configuration, in case you change your mind and 
  4605. want to revert to good old RISCáOSá3! (HE)ááA 
  4606. 6.9
  4607. PipeLineZ
  4608. 6.9
  4609. Gerald Fitton
  4610. 6.9
  4611. I do enjoy reading and learning from the correspondence you send me. I 
  4612. donæt know if itæs the Spring, the advent of Wordz or the Spring Show in 
  4613. Harrogate, but Iæve received considerably more correspondence for 
  4614. publication than usual so Iæm trying a new strategy. If I donæt, the 
  4615. Archive Editor will probably mark some blocks in my text and follow that 
  4616. with <ctrl-x>!
  4617. 6.9
  4618. The monthly Archive disc
  4619. 6.9
  4620. Iæve said before that I receive a fair amount of correspondence from 
  4621. readers of PipeLineZ who donæt use PipeDream. Much of that 
  4622. correspondence arises from my controversial remarks and questions ù so 
  4623. hereæs a subject which interests me and on which Iæm sure youæll have 
  4624. ideas. What proportion of Archive readers take advantage of the Archive 
  4625. monthly disc? How do you feel about magazine discs in general? Should 
  4626. the magazine be priced so that every subscriber receives a disc or 
  4627. should the disc be supplied as an optional extra at an additional cost?
  4628. 6.9
  4629. As an experiment this month, I am moving more material than usual from 
  4630. the PipeLineZ column to the Archive disc. Let me know whether you want 
  4631. me to move further in that direction. (Before Gerald sent in this 
  4632. Column, I had already decided to change the price of a one-year 
  4633. subscription to the monthly program discs from ú24 to ú20. Ed.)
  4634. 6.9
  4635. The Harrogate Spring Show
  4636. 6.9
  4637. I donæt know if itæs just Jill and me, but we found the Spring Show had 
  4638. a quite different feel about it from the Show at Wembley last October. 
  4639. Itæs difficult to find a single cause but we found it even more 
  4640. enjoyable than previous Shows. One of the things which pleased us is 
  4641. that people we saw early in the day had time to return. Iæm sure we 
  4642. found them more relaxed and they were delighted to have a general chat 
  4643. rather than a brief Hello, Goodbye and off to the next stand!
  4644. 6.9
  4645. Colton Software (and hence Norwich Computer Services) have reduced the 
  4646. price of PDá4 and, as a special Spring Show offer, they reduced it even 
  4647. further. As a result of the Ébargain offeræ, I found myself 
  4648. demonstrating the features of PD, to a far greater extent than I had 
  4649. anticipated, to people who didnæt have it but knew about it. It would 
  4650. seem that PD has the reputation of being the definitive spreadsheet (and 
  4651. hence highly desired) but, when the recommended retail price was around 
  4652. ú200, it wasnæt the sort of package you would call an Éimpulse 
  4653. purchaseæ! The price reduction has brought PDá4 within the budget of 
  4654. many who previously regarded it as too expensive. I believe that what I 
  4655. saw at Harrogate heralds a new lease of life for PDá4 (in spite of the 
  4656. impending launch of Resultz Ö see below). If this is so, maybe we can 
  4657. get Colton Software to clear up a few of those remaining Éobscure 
  4658. featuresæ which I think of as bugs and add a few more desirable features 
  4659. from our Wish Lists!
  4660. 6.9
  4661. Under the guise of being a Colton Software Édemonstratoræ, I had a 
  4662. chance to Éplayæ with a pre-release version of Resultz. Although I tried 
  4663. to explain to those who enquired that I hadnæt used Resultz before the 
  4664. Show, I think that those to whom I spoke didnæt believe me. Resultz 
  4665. looks like and behaves like a mixture of Wordz and PD, so I was at home 
  4666. with it immediately, clicking on the italic f to find all the functions.
  4667. 6.9
  4668. One noticeable difference between PD and Resultz is that in the latter, 
  4669. slots, like paragraphs in Wordz, can be any (rectangular) shape. For 
  4670. example, rows do not have to be on a fixed vertical spacing; every row 
  4671. can have a different height! To understand one of the Énewæ features of 
  4672. Resultz, it is necessary to distinguish between rows (which have row 
  4673. numbers as in PD) and Élinesæ within a slot. Text wraps around to a new 
  4674. line (but stays in the same slot) when you reach the right hand end of a 
  4675. slot; the slot (and the whole row containing that slot) grows downwards 
  4676. by a line. If you change the width of a slot containing wrapped around 
  4677. text, the text automatically reformats to match the slot width. If you 
  4678. press <Return> then, as happens in Wordz, you start a new paragraph in a 
  4679. new slot on the next row. You can think of the paragraphs as being 
  4680. numbered slots of many lines.
  4681. 6.9
  4682. A more interesting feature is that slots can be of any width. The width 
  4683. of say, slot B3, can be different from the width of slot B2. In fact, B3 
  4684. can be as wide as B2, C2 and D2 put together! C3 does not have to be 
  4685. below C2, it can be under D2.
  4686. 6.9
  4687. The latest information I have on a release date for Resultz is Juneá1993 
  4688. with a Resultz demo disc a week or so behind the full version. Resultz 
  4689. demo discs are not free but, if you want to try one out as soon as 
  4690. theyære available then let me (or Colton Software) know.
  4691. 6.9
  4692. French dictionary
  4693. 6.9
  4694. Jack Wright has produced another foreign language dictionary. His 
  4695. earlier one was a German to English dictionary (on Archive 6.7 monthly 
  4696. disc). This time itæs a French to English dictionary which youæll find 
  4697. on the Archive monthly disc in the directory French2Eng. It contains 
  4698. over 11,000 French words in a 218Kb PD two column file. I had thought 
  4699. that it might be possible to invert the dictionary so that it could 
  4700. become an English to French dictionary just by doing a sort on column B. 
  4701. I then discovered that the word ötoò was used too often at the start of 
  4702. all the English version of the verbs. There must be a way of automating 
  4703. the removal of the word ötoò so, if youæve any ideas then Iæd like to 
  4704. hear from you (and I guess Jack would as well).
  4705. 6.9
  4706. One of our contributors is working on an idea for using a Thesaurus 
  4707. package (but without the original words) as a means of finding 
  4708. translations for foreign words. If you have any ideas or files you wish 
  4709. to contribute then I will pass them on.
  4710. 6.9
  4711. Friday 13th
  4712. 6.9
  4713. First a quick summary of the problem: Every 400 years (since 1752) our 
  4714. calendar repeats itself. As an example of what I mean, in 1992, 
  4715. Christmas day is on a Friday ù 400 years into the future, 2392, it will 
  4716. be on Friday again. In fact, the calendar for 2392 will be an exact 
  4717. replica of the 1992 calendar. In the same way, 2393 will be a replica of 
  4718. 1993. During these 400 years, there will be 4800 months 
  4719. (400á╫á12á=á4800) and every one of them will have a 13th. More of these 
  4720. 13ths fall on a Friday than any other day of the week. The conclusion is 
  4721. that a 13th is more likely to be a Friday than any other day of the 
  4722. week.
  4723. 6.9
  4724. Colton Software are offering a small prize (a PD, Wordz or Resultz mug ù 
  4725. but not the Penguin mug) and I am offering fame (if not fortune) if you 
  4726. can produce a proof that 13ths are more likely to be a Friday. Can you 
  4727. find the frequencies for all the days of the week (Sunday to Saturday 
  4728. inclusive)? (Weæll throw in a couple of Archive mugs, too. Ed.)
  4729. 6.9
  4730. Brian McDevittæs solution is on the Archive disc. He describes his 
  4731. method as a Ébrute forceæ demonstration of using a custom function. He 
  4732. says:
  4733. 6.9
  4734. öIt is based on the custom function öday_of_ weekò in the sheet 
  4735. [_friday] which finds the position in the week (starting with Sunday as 
  4736. 1) for any date supplied to it in PD format. If result() returns öwdayò 
  4737. instead of öposò, the function will name the day but this option should 
  4738. not be used in the present exercise, as öfridaysò expects öday_of_weekò 
  4739. to return a number. 
  4740. 6.9
  4741. öFunction öfridaysò uses öday_of_weekò in a double loop to cycle through 
  4742. the thirteenth day of each month for each of 400 years, keeping a 
  4743. running total for each day of the week. The distribution of frequencies 
  4744. is the same whichever year is used as the start:
  4745. 6.9
  4746.    Sunday = 687 
  4747. 6.9
  4748.    Monday = 685
  4749. 6.9
  4750.    Tuesday = 685
  4751. 6.9
  4752.    Wednesday = 687
  4753. 6.9
  4754.    Thursday = 684
  4755. 6.9
  4756.    Friday = 688
  4757. 6.9
  4758.    Saturday = 684 
  4759. 6.9
  4760.    Total = 4800
  4761. 6.9
  4762. öAssuming 400 year cycles repeat themselves, as Gerald suggests, Friday 
  4763. will always be ahead of the game, having one more 13th than Sunday and 
  4764. Wednesday. Thursday and Saturday have fewer 13ths than any other day.
  4765. 6.9
  4766. öRunning the 400 year cycle on my A440 ARM 3 takes just over an hour. 
  4767. Before (or instead of!) tying up your machine for that long, have a look 
  4768. at one of the ösnap...ò sheets which give snapshot end results for 
  4769. different start years. You might then like to try editing slot A19 in 
  4770. ö_fridayò making the figure 399 something more reasonable (like 5). 
  4771. Running the sheet öfridò will then show the thirteenth of each month and 
  4772. score for each day clocking up for (in this case) six years. The sheets 
  4773. are linked to each other both ways, so clicking on the function sheet 
  4774. ö_fridayò will also start things going.ò
  4775. 6.9
  4776. Gamble02
  4777. 6.9
  4778. Open the Box! The Éproblemæ was stated in the Aprilá1993 Archive as 
  4779. follows:
  4780. 6.9
  4781. You are a game show contestant and, through sheer brilliance, you have 
  4782. won the right to open one of three boxes. One of the three contains the 
  4783. Star Prize, the other two contain Booby Prizes. The game show host knows 
  4784. which box contains the Star Prize but, of course, you donæt.
  4785. 6.9
  4786. You choose a box and tell the game show host and the worldwide audience 
  4787. of your choice. In accordance with the rules of the box-opening 
  4788. procedure, the host opens one of the other two boxes which he knows to 
  4789. contain a Booby Prize! At this stage, the rules allow you to stick with 
  4790. your original choice or change to the other unopened box.
  4791. 6.9
  4792. The question you have to answer is öWould changing to the other unopened 
  4793. box improve your chances of winning?ò
  4794. 6.9
  4795. I have received a good spreadsheet solution from Bruce D Brown which you 
  4796. will find in the directory called Gamble02.Brown on the monthly disc.
  4797. 6.9
  4798. There are many mathematical problems for which it can be proved that an 
  4799. analytical solution is impossible. Perhaps the classic is finding the 
  4800. five solutions of a quintic (fifth power) equation. In previous 
  4801. centuries mathematicians have always used Énumerical methodsæ to solve 
  4802. these Édifficultæ problems. Such numerical methods have become popular 
  4803. since the advent of the computer. Mathematicians now devise and run 
  4804. computer programs, much in the same way as Bruce has done with this 
  4805. problem. Of course, there is an ÉAnalyticalæ solution to the problem of 
  4806. opening the box but many people, some of whom are mathematicians, have 
  4807. difficulty in believing the answer.
  4808. 6.9
  4809. I did receive a well-reasoned argument (but not a spreadsheet) from 
  4810. Jonathan Ormond. His solution used the usual Éconditional probabilityæ 
  4811. method but without the usual (difficult to understand) formula. It was a 
  4812. very good piece of reasoning without any mathematical jargon and comes 
  4813. up with the correct answer which is öSwop boxes to double your chance of 
  4814. winning the star prize.ò
  4815. 6.9
  4816. Now, you might not believe Jonathan. If you donæt then try Bruceæs 
  4817. spreadsheet method or even try the experiment Émanuallyæ about ten or 
  4818. twenty times. Even with such a small sample (10 or 20) youæll soon find 
  4819. that your chances of winning the star prize improve from 1áiná3 to 
  4820. 2áiná3 if you swop from your first choice to the unopened box (the one 
  4821. not selected by the host).
  4822. 6.9
  4823. Hidden columns
  4824. 6.9
  4825. By reducing the width of a PD column to zero it Édisappearsæ. Elwyn 
  4826. Morris points out the benefits of using hidden columns in PD. He says:
  4827. 6.9
  4828. öMany of my documents are ever growing and constantly revised in the 
  4829. light of new information gleaned. By having one, or more, columns (which 
  4830. can later be made invisible by making them of zero width) with coded 
  4831. references therein, subject matter can be sorted into groups or into 
  4832. logical sequence, even when each entry is simply written in haphazardly 
  4833. below the one previously entered. At the touch of a button, my often 
  4834. inconsequential jottings turn themselves into fully-fledged lecture 
  4835. notes! I believe there was a program published some time ago which 
  4836. actually made a great feature of sorting random ideas into some sort of 
  4837. pattern, yet this facility is free within PD. Further, a SUM or DCOUTNTA 
  4838. of various aspects can be appended which updates as new information is 
  4839. included. None of this is either a database or spreadsheet in the true 
  4840. sense, but it is invaluable to me.ò
  4841. 6.9
  4842. Elwyn asks, öDoes anyone else use PipeDream in this way?ò
  4843. 6.9
  4844. Pamphlets
  4845. 6.9
  4846. Francis W Aries explains how he prints pamphlets using Wordz. He says:
  4847. 6.9
  4848. The first essential is to ensure that the printer you have will fill the 
  4849. maximum area on paper with a drawfile which fills the maximum area 
  4850. between paper lines on the screen. This is another story but I use a 
  4851. drawfile such as [Rect4] (on the Archive disc) which just fills the A4 
  4852. frame on the screen and is not too hard on the printer for tests. The 
  4853. 4cm corner squares allow the use of a ruler to check the printed result 
  4854. whether it appears on paper or not. My printer is an Integrex CJ Series 
  4855. 2 which emulates the HP Deskjet 500C.
  4856. 6.9
  4857. Loading the file
  4858. 6.9
  4859. A most useful file to turn into a pamphlet form is the Wordz Release 
  4860. note which is issued with your copy of Wordz. Mine is 1.02 and the file 
  4861. is about 10Kb in length. [The current version of Wordz is version 1.03 Ö 
  4862. GLF]. Double-clicking loads the file and you will notice it is three 
  4863. pages in length.
  4864. 6.9
  4865. Customising the display
  4866. 6.9
  4867. When an A4 page is reduced to A5, everything is reduced to about 70% of 
  4868. its original size, so the first thing you need to do is to increase all 
  4869. Styles by this amount. Select BaseLetter, click on ÉSæ on the button 
  4870. bar, highlight Éheadingæ on the list of styles, click on Échangeæ, click 
  4871. on Éheightæ of text and then use the change arrows to increase the 
  4872. height from 14 point to 17 point. By trial and error, I found that 17 
  4873. point was the largest that would limit the document to four pages. 
  4874. Clicking on ÉOKæ will change the BaseLetter style to the larger type.
  4875. 6.9
  4876. Select Heading and SubHeading and (because the height is highlighted) 
  4877. increase the point size by about 20%. There is no need to change the 
  4878. height of the text for those styles which are not highlighted.
  4879. 6.9
  4880. Printing as a Pamphlet with the printer on the iconbar and ready for 
  4881. use, click on the printer icon on the Wordz button-bar. On the dialogue 
  4882. box revealed, click on the Éextraæ button and a new dialogue box is 
  4883. shown. Click on the ÉPamphletæ button and the display in the pages box 
  4884. will change from 1 Ö 4 to 4,1 and below that, 2,3. Delete 2,3. The 
  4885. remaining buttons to be Élitæ are Ébothæ and Étwo-upæ. Click on OK, and 
  4886. pages 4 and 1 will be printed on one side of the paper. Repeat the above 
  4887. two paragraphs of instructions this time deleting 4,1. The same sheet of 
  4888. paper is inserted and pages 2 and 3 will be printed. Folding along the 
  4889. centre line produces an A5 pair of sheets to keep with the ÉWordzæ 
  4890. manual.
  4891. 6.9
  4892. PeakMath
  4893. 6.9
  4894. Standard National Curriculum Attainment Targets in Maths have a somewhat 
  4895. political flavour at the moment. A contributor who wishes to remain 
  4896. anonymous has sent in a set of files which will be of interest and value 
  4897. to anyone using the Peak Maths set of Ébooks and worksheetsæ. These too 
  4898. are on the Archive monthly disc.
  4899. 6.9
  4900. Usage3
  4901. 6.9
  4902. John Marsh has sent me some spreadsheets which gives an ongoing account 
  4903. of usage and cost of Electricity and Gas used from day to day by just 
  4904. entering the present meter readings. The spreadsheet will fit neatly 
  4905. onto A4 size paper using condensed 17ácpi pitch. This too you will find 
  4906. on the Archive monthly disc.
  4907. 6.9
  4908. Wordz wish list
  4909. 6.9
  4910. Cain Hunt, amongst many others, has asked me if Iæd be willing to 
  4911. coordinate a ÉWish Listæ for upgrades to Wordz. The quick answer has to 
  4912. be öYes!ò.
  4913. 6.9
  4914. On the Archive monthly disc, you will find a directory called WishList 
  4915. which contains some of the correspondence between myself and Cain. I 
  4916. have removed Cainæs address from the files but otherwise they are 
  4917. intact.
  4918. 6.9
  4919. Cain has written to Colton Software with his Wish List and later he 
  4920. comments that quite a few of the points he raised have been Écorrectedæ 
  4921. or embodied in version 1.03 of Wordz. Colton Software do listen to what 
  4922. you say to them about their packages, so keep writing.
  4923. 6.9
  4924. Finally
  4925. 6.9
  4926. Thanks again for all your letters and discs. Please let me know whether 
  4927. this monthæs experiment of moving material from words in this column to 
  4928. files on the Archive monthly disc meets with your approval or not. 
  4929. Remember, space in the magazine is limited.ááA 
  4930. 6.9
  4931. Master of Sim City, USA
  4932. 6.9
  4933. Tord Eriksson
  4934. 6.9
  4935. I have always thought it would be good to become mayor of my own city, 
  4936. but nobody else seems to think I should. The second best option is being 
  4937. supreme ruler of Sim City, a simulation from Krisalis under licence from 
  4938. the creator, Will Wright, and Maxis. The program comes complete with a 
  4939. teacheræs guide and an instruction manual. It works from the hard disc 
  4940. but it needs to see the original disc each time it starts.
  4941. 6.9
  4942. Old favourite
  4943. 6.9
  4944. For the users of US-originated computers, this is a game/simulation that 
  4945. has been around for some time but for us Acorn users, itæs brand new. 
  4946. The box, probably US-made as well, is therefore illustrated with 
  4947. screenshots from every conceivable computer, except Archimedes. 
  4948. 6.9
  4949. Basically, you build an American town and try to balance taxes, 
  4950. investments and services as effectively as you can. As it is very 
  4951. American, hospital services are private but transport, including trams 
  4952. and roads, are public. Also, without a police station in each little 
  4953. corner of the town, you are soon swamped by crime. You plan where the 
  4954. power station should be situated, where polluting industries and 
  4955. commercial areas are to end up, and where roads, fire department and, of 
  4956. course, the police should be sited. 
  4957. 6.9
  4958. As your town grows, you can add more power stations, a harbour or an 
  4959. airport, or plan new housing estates or commercial blocks. Plans cost 
  4960. ú100 per block, a harbour ú5000 and a coal-fired power station ú3000. I 
  4961. think this öúò business is rather silly, as a pound sterling in 1900 
  4962. (the year in which the game world starts) is not the same as todayæs 
  4963. little coin...
  4964. 6.9
  4965. There are a number of ready-made scenarios, including Tokyo with 
  4966. Godzilla (I wonder what teachers think of that?!), Hamburg during 
  4967. Bomber-Harrisæ excesses or Rio de Janiero during a flood caused by 
  4968. global warming.
  4969. 6.9
  4970. To be able to get to grips with the simulation, it is recommended that 
  4971. you start from scratch with a simple town (default name is Heresville) 
  4972. and the setting at Éeasyæ. And remember to turn the disasters off, as it 
  4973. is rather dicey, even without them!
  4974. 6.9
  4975. Multitasking, almost perfect...
  4976. 6.9
  4977. It multitasks with Impression, which I am using as I write this, 
  4978. together with various other applications with no problem whatsoever. 
  4979. (Mind you, the first time I tried to quit Impression, with Sim City 
  4980. running, the entire computer froze and my almost bicentennial town 
  4981. disappeared into oblivion! You have been warned!) Otherwise, itæs quite 
  4982. happy with 640Kb of RAM, not counting the screen, so it ought to run on 
  4983. an unexpanded machine.
  4984. 6.9
  4985. Grumbles 
  4986. 6.9
  4987. The game takes a long time to get going, even on an ARM3-equipped 
  4988. machine like mine. The most serious flaw, to my mind, is with the 
  4989. scroll-bars/toolboxes. The toolboxes are inside the scroll-bars along 
  4990. the lefthand side. That might seem a good arrangement, but if your town 
  4991. is on the mapæs righthand edge, you cannot make the window smaller than 
  4992. full size or you lose the icons! To make matters worse, there are no 
  4993. keyboard short-cuts. You have to move the sprite sideways to see the 
  4994. toolbox to activate the buttons. Using mode 74 makes anything except 
  4995. full-size unnecessary (and the scroll-bars are then superfluous) but 
  4996. what about the poor mode 12 users? 
  4997. 6.9
  4998. The Sim City iconbar icon can also lead you into trouble. If you 
  4999. accidentally close all windows, it asks you, öDo you really want to 
  5000. start a new city?ò but if you say öNoò, it just exits and your current 
  5001. game is lost! I think this needs a thorough rethink by the programmers 
  5002. at Krisalis...
  5003. 6.9
  5004. Windows 
  5005. 6.9
  5006. There are four windows that you can open and interact with: Map, which 
  5007. you use to move the Edit window to where you want, Budget where you 
  5008. decide on the townæs finances, and Evaluation, where the Gallup boys 
  5009. decide if you are doing a good job, if the population is growing, etc. 
  5010. In addition to these there is a very neat Graph window. This shows you 
  5011. the statistics from a period of between 10 and 120 years showing 
  5012. population, crime, pollution, finance, industries and commercial 
  5013. enterprises. This is excellent, but I would really have liked a zoom 
  5014. facility on maps, the edit window and especially the graph. 
  5015. 6.9
  5016. I would have liked the Edit window to be movable with the scroll-bars. 
  5017. If it is at its maximum, the size of a mode 12 page, you have to use the 
  5018. Map to drag the Edit window around, because your city will surely become 
  5019. bigger with time. This makes mode 12 extremely frustrating to use (CCæs 
  5020. mode 74 is so much better Ö you can have both windows open, side by 
  5021. side, with the Graph below, all at once).
  5022. 6.9
  5023. Playing the game 
  5024. 6.9
  5025. Depending on your stamina and interest, you can start from scratch or 
  5026. load a ready-made town, with built-in catastrophes, such as floods, 
  5027. Godzillas, earthquakes, tornadoes, fires and air crashes, either 
  5028. selectively or all at once! If you forget to insert the original disc 
  5029. when you start from hard disc (or if you donæt have an original disc for 
  5030. any reason!) it starts with all these perils at once Ö a novel form of 
  5031. copy protection Ö you can play, but you wonæt survive for long!
  5032. 6.9
  5033. To run the game from scratch (in either slow, normal or fast mode), in a 
  5034. 16 colour mode, you have to have no other pressing business! To develop 
  5035. a fair-sized city at any level of simulation (easy, medium or hard) it 
  5036. takes a simulated 120 years at least, or more than a real day, even in 
  5037. fast mode on an ARM3 machine!
  5038. 6.9
  5039. There is an options menu and if you then set the game to auto-budget, it 
  5040. will look after itself as well as it can, unattended. Itæs great fun to 
  5041. build your dream city and see it crumble due to your ineptitude or the 
  5042. disasters you have added! 
  5043. 6.9
  5044. Itæs not very realistic, with skyscrapers and manufacturing industries 
  5045. being built instantly, to be torn down the next month and replaced a 
  5046. month later with its twin! However, if you think of the houses as 
  5047. companies growing, faltering or going bust, it becomes more plausible. 
  5048. 6.9
  5049. Police stations and fire stations are always the same, even if you have 
  5050. no money to spend on their maintenance or their crews! The power 
  5051. stations (nuclear or coal-fired) do not need any roads to transport 
  5052. their fuel! Very odd! And where are the cooling towers? Probably the 
  5053. coal is piped into the plant from off the gaming area, after having been 
  5054. converted to methane gas and used in gas turbines?!
  5055. 6.9
  5056. Sewage 
  5057. 6.9
  5058. Why are there no sewerage systems to take care of fluid pollution? And 
  5059. why no sewage treatment plants? A game that has detailed maps of 
  5060. pollution levels ought to include a sewerage system and a way to fine 
  5061. offending industries and house owners.
  5062. 6.9
  5063. Why are there no schools, courts or other public service buildings, or 
  5064. are they commercial too? And why is it that you can live quite happily 
  5065. without a fire brigade? 
  5066. 6.9
  5067. To nit-pick further, the traffic seems to be responsible for just too 
  5068. little of the pollution, which I presume is aerosols and gases mainly, 
  5069. as the industry and power stations are blamed for it all! Instead, heavy 
  5070. traffic leads to highway shootings being reported, including screams. 
  5071. How many citizens in the real world get shot anywhere due to traffic 
  5072. jams each year? (Tord, you obviously donæt read about life in USA in 
  5073. 1993. Such shootings are not uncommon. Ed.)
  5074. 6.9
  5075. Is this a simulation of a plausible town, or just a very, very slow 
  5076. arcade game? 
  5077. 6.9
  5078. Conclusion 
  5079. 6.9
  5080. From what I have said so far, you might think I donæt like Sim City but 
  5081. you would be wrong, utterly wrong! Itæs one of the most compelling 
  5082. simulations I have ever seen and as the tiny graph shows so clearly, 
  5083. this is ruled by mathematical chaos and nothing else.
  5084. 6.9
  5085. At no time is the development of the town a foregone conclusion. You are 
  5086. bound to have to keep adjusting the tax rate every so often, even if you 
  5087. set the game to auto-budget, because the economy is always getting out 
  5088. of hand, just as in the real world. 7% tax seems to be the level to aim 
  5089. for, but at times you have to jump to 10% Ö or 4% to keep your citizens 
  5090. happy.
  5091. 6.9
  5092. The main difference between Sim City and the real world is that our 
  5093. taxes pay for schools, health services, social services, libraries, 
  5094. water works and the waste disposal systems, government, defence and 
  5095. pensions, in addition to the services included in this game.
  5096. 6.9
  5097. So go forth and enjoy Sim City! Bulldoze the townæs hospital and build a 
  5098. nuclear power plant in its place, build the worldæs most awkward tram 
  5099. system or build your ideal town, with cars, power stations and other 
  5100. smelly things miles away. Or build a tiny town with just an airport?! 
  5101. Try it and be amazed!
  5102. 6.9
  5103. The manuals are clearly written and well laid out, even if they are 
  5104. without colour and not really durable enough for prolonged school use. 
  5105. Whether Sim City could fill a purpose in social sciences teaching, I am 
  5106. not in a position to judge but as a demonstration of chaos, itæs 
  5107. excellent Ö even without Godzilla and similar disasters!ááA 
  5108. 6.9
  5109. Longman-Logotron     124 Cambridge Science Park, Milton Road, Cambridge CB4 
  5110. 4ZS. (0223Ö425558) (0223Ö425349)
  5111. 6.9
  5112. LOOKsystems (p41)    47 Goodhale Road, Bowthorpe, Norwich, NR5 9AY. 
  5113. (0603Ö764114) (0603Ö764011)
  5114. 6.9
  5115. Matt Black     P.O.Box 42, Peterborough, PE1 2TZ. (0733Ö315439)
  5116. 6.9
  5117. Minerva Systems     Minerva House, Baring Crescent, Exeter, EX1 1TL. 
  5118. (0392Ö437756) (0392Ö421762)
  5119. 6.9
  5120. Morley Electronics     Morley 
  5121. House, Norham Road, North Shields, Tyne & Wear, NE29 7TY. (091Ö257Ö6355) 
  5122. (091Ö257Ö6373)
  5123. 6.9
  5124. Minerva Systems     Minerva House, Baring Crescent, Exeter, EX1 1TL. 
  5125. (0392Ö437756) (0392Ö421762)
  5126. 6.9
  5127. Morley Electronics     Morley 
  5128. House, Norham Road, North Shields, Tyne & Wear, NE29 7TY. (091Ö257Ö6355) 
  5129. (091Ö257Ö6373)
  5130. 6.9
  5131. Northwest SEMERC     Fitton Hill CDC, Rosary Road, Oldham, OL8 2QE. 
  5132. (061Ö627Ö4469)
  5133. 6.9
  5134. Oak Solutions (p23)    Suite 25, 
  5135. Robin Enterprise Centre, Leeds Road, Idle, Yorkshire BD10 9TE. 
  5136. (0274Ö620423) (0274Ö620419)
  5137. 6.9
  5138. Pineapple Software    39 Brownlea 
  5139. Gardens, Seven Kings, Ilford, Essex IG3 9NL. (081Ö599Ö1476) 
  5140. (081Ö598Ö2343) 
  5141. 6.9
  5142. PTW Software     72 Frosthole Crescent, Fareham, Hampshire, PO15 6BG. 
  5143. (0329Ö281930)
  5144. 6.9
  5145. RESOURCE     Exeter Road, Doncaster, DN2 4PY. (0302Ö340331)
  5146. 6.9
  5147. Risc Developments     117 Hatfield 
  5148. Road, St Albans, Herts, AL1 4JS. (0727Ö840303) (0727Ö860263)
  5149. 6.9
  5150. Sherston Software     Swan Barton, 
  5151. Sherston, Malmesbury, Wilts. SN16 0LH. (0666Ö840433) (0666Ö840048)
  5152. 6.9
  5153. Silicon Vision Ltd (p14)    Signal 
  5154. House, Lyon Road, Harrow, Middlesex, HA1 2AG. (081Ö422Ö3556) 
  5155. (081Ö427Ö5169)
  5156. 6.9
  5157. Stallion Software Ltd     Arundel 
  5158. House, Arundel Road, Camden, Bath, BA1 5JX. (0225Ö339090)
  5159. 6.9
  5160. State Machine     75 Upper Wellington Street, Luton, Bedfordshire, LU1 
  5161. 5AA. (0582Ö483377) (0582Ö480833)
  5162. 6.9
  5163. Suitable Software (p27)    136 Carter 
  5164. Street, Fordham, Ely, Cambridgeshire, CB7 5JU. (0638Ö720171)
  5165. 6.9
  5166. Suitable Software     8 Jane 
  5167. Court, Lenah Valley, Tasmania, Australia 7008. (+61Ö02Ö285Ö448)
  5168. 6.9
  5169. TBA Software     24 Eastgate, Aberystwyth, Dyfed, SY23 2AR. (0970Ö626785)
  5170. 6.9
  5171. Topologika     P.O. Box 39, Stilton, Peterborough, PE7 3RL. (0733Ö244682)
  5172. 6.9
  5173. Watford Electronics     Jessa House, 
  5174. Finway, Dallow Road, Luton, LU1 1TR. (0582Ö487777) (0582Ö488588)
  5175. 6.9
  5176. W. C. Smith & Associates    40 Royal 
  5177. Oak, Alnwick, Northumberland, NE66 2DA., (0665Ö510682) (0665Ö510692)
  5178. 6.9
  5179. Wild Vision     15 Witney Way, Boldon Colliery, Tyne & Wear NE35 9PE. 
  5180. (091Ö519Ö1455) (091Ö519Ö1929)
  5181. 6.9
  5182. PD Column
  5183. 6.9
  5184. David Holden
  5185. 6.9
  5186. I recently offered the latest versions of Translator, Creator and 
  5187. Greyedit and, as you will probably be aware, all of these programs are 
  5188. shareware in the strictest sense of the word. A lot of people sent 
  5189. copies to me for a free upgrade but I wonder how many of these people 
  5190. had actually sent their registration fee to John Kortink? I know that a 
  5191. few have done so but I suspect that itæs not a very high proportion.
  5192. 6.9
  5193. The most common excuses for not sending the registration fee for a 
  5194. shareware program are that either it doesnæt quite do what you want (and 
  5195. youæll register when it does) or else that you never really use it. If 
  5196. you fall into this latter category then why did you want the latest 
  5197. version? If you donæt use it, why canæt the older version be the one you 
  5198. Édonæt useæ?! If you are part of the former group, remember that no 
  5199. program ever does exactly what you want. If you wait until itæs 100% 
  5200. perfect before you register, youæll wait forever.
  5201. 6.9
  5202. Utilities like these, and other very good shareware programs such as 
  5203. WordHound, will disappear if enough people donæt register. I know from 
  5204. my own experience how disappointing it can be for a shareware author not 
  5205. to receive registrations. Itæs not just the money Ö itæs the recognition 
  5206. of your work. When no-one seems to appreciate your program, it doesnæt 
  5207. take much persuasion to sell your application to a commercial 
  5208. distributor for a paltry sum. Then, a few months later, it appears in 
  5209. the shops in a pretty shrink-wrapped package priced at about ten times 
  5210. the registration fee!
  5211. 6.9
  5212. If you took advantage of my offer or have any other shareware programs 
  5213. which you havenæt yet registered, ask yourself this question. If 
  5214. something happened to the only copy which you possessed, would you 
  5215. bother to replace it? If you can truthfully answer Énoæ then you really 
  5216. donæt need to register. If you would immediately try to get a 
  5217. replacement, I suggest that you are basically using pirated software Ö 
  5218. thatæs what an unregistered shareware program in regular use actually 
  5219. is.
  5220. 6.9
  5221. I donæt want to see shareware authors crippling their programs in a 
  5222. futile effort to force users to register. I hope this exercise will make 
  5223. you think about the advantages of a healthy shareware market and your 
  5224. responsibilities if you use the programs. Now, stop waiting for the 
  5225. program to be perfect and send the money!
  5226. 6.9
  5227. Disc not returned?
  5228. 6.9
  5229. I still have a few discs which were sent to me for updating. These are 
  5230. from people who didnæt enclose a stamp for return postage or who didnæt 
  5231. include either a return label or their name and address. One or two just 
  5232. wrote their address on the disc label, stuck it in an envelope and sent 
  5233. it to me without either a stamp or a brief note! If you are one of 
  5234. these, then write to me again including a stamp and a self-addressed 
  5235. label and Iæll return your disc.
  5236. 6.9
  5237. Posting discs
  5238. 6.9
  5239. One thing demonstrated by this affair is how careless some people are 
  5240. when sending discs through the post. The modern 3╜ö disc is a lot 
  5241. tougher than the old 5╝ò variety but it still needs a certain amount of 
  5242. protection. Just putting it into a normal envelope is asking for 
  5243. trouble.
  5244. 6.9
  5245. The easiest packaging to obtain and to use is the ubiquitous jiffy bag. 
  5246. These are expensive to buy singly so the most sensible thing to do is to 
  5247. keep one or two of the ones sent to you. Almost everyone receives 
  5248. something in these at one time or another. Provided you open them 
  5249. carefully, they can be reused many times. Not only will this save you 
  5250. money but it also means that somewhere in the world another tree isnæt 
  5251. being chopped down just so that you can post a disc! (If you bought the 
  5252. monthly program disc from Archive, youæd have a regular supply Ö Paul 
  5253. buys them by the thousand. I gather it is now only ú20 a year, instead 
  5254. of ú24, for 12 discs.)
  5255. 6.9
  5256. The main problem isnæt that the disc is likely to suffer damage from 
  5257. external action but that by moving about inside the envelope it either 
  5258. wears a hole in the packaging (aided and abetted by the Post Office 
  5259. sorting machinery) or, more often, the metal slide catches on a part of 
  5260. the envelope and is damaged.
  5261. 6.9
  5262. (I would say that one in four discs arriving at NCS in ordinary 
  5263. envelopes is damaged. If the metal slide is at all damaged, I remove it 
  5264. to avoid damaging my floppy drive. A few pence paid on a jiffy can save 
  5265. a few more pence for a floppy disc... and pounds for repairing a floppy 
  5266. disc drive! Ed.)
  5267. 6.9
  5268. If you donæt have a suitable-sized jiffy bag, there are two other 
  5269. alternatives. The one used by many people is to sandwich the disc 
  5270. between two pieces of thin card. These should be cut so that they just 
  5271. fit inside the envelope and serve to protect the disc from outside 
  5272. damage with the additional advantage that the pressure exerted upon the 
  5273. disc stops it from sliding about.
  5274. 6.9
  5275. Another method that I have found perfectly satisfactory, and a lot less 
  5276. bother, is to use an A4-folded-in-three size envelope. The type which 
  5277. opens at the end is best. Just drop the disc into the envelope and push 
  5278. it down to the bottom. You will find that itæs a snug fit. Now, before 
  5279. you seal it, fold the envelope in half. You will discover that the flap 
  5280. can be folded over and stuck to the Ébottom endæ of the envelope, 
  5281. leaving you with a neat package almost exactly the size of a 3╜ö disc. 
  5282. If you are sending a letter with the disc then fold it around the disc 
  5283. for added protection.
  5284. 6.9
  5285. Itæs not quite so easy if you only have the type of envelope that opens 
  5286. along the top because you will need to fold it in half and stick it with 
  5287. tape but it still works.
  5288. 6.9
  5289. I have used this method many times and have never, to my knowledge, had 
  5290. a disc damaged. Even if you need to buy the envelopes especially for 
  5291. this purpose, they are a lot cheaper than jiffy bags. (At my local post 
  5292. office, a size 00 jiffy bag costs 10p, so itæs not really a lot to pay, 
  5293. is it, when you think that the stamp costs 18p or 24p? Ed.)
  5294. 6.9
  5295. Competition
  5296. 6.9
  5297. Things have been a bit slow so far and although I have received a few 
  5298. entries and enquiries, I feel sure that there must be a lot more good 
  5299. programs out there. Donæt be put off by thinking that you donæt have a 
  5300. hope of winning. You certainly donæt stand any chance at all if you 
  5301. donæt enter. Please write, enclosing a blank disc, and ask for the entry 
  5302. conditions. I am extremely anxious to find a good home for both the cash 
  5303. and the ú20 vouchers, so even if you donæt think your program is a great 
  5304. masterpiece, it may impress me and win you something worthwhile.
  5305. 6.9
  5306. Special offers
  5307. 6.9
  5308. The discs which I have been offering each month have proved very popular 
  5309. and I hope that they have served to convince waverers that there are 
  5310. some very high quality programs available as shareware and public domain 
  5311. (as well as some rubbish, as even I am forced to admit). However, some 
  5312. people have been treating these as a Éback catalogueæ which was not my 
  5313. intention. I hope to continue with this practice and so before things 
  5314. get out of hand, I shall make it a rule that each offer extends only 
  5315. until the next issue of Archive is published. I know that time can 
  5316. sometimes pass very quickly and that readers in Australia and other far-
  5317. away places obviously get their copy a lot later so Iæm not going to be 
  5318. absolutely rigid on this but if you want a disc that I am offering, 
  5319. remember itæs meant to be on offer for that issue of Archive only.
  5320. 6.9
  5321. Persistence of Vision
  5322. 6.9
  5323. I have mentioned this superb ray-tracing program before but, although 
  5324. itæs not new, if you are interested in this subject and havenæt tried 
  5325. it, you should certainly do so. It would seem to be the equal of many 
  5326. commercial programs and, in some respects, superior. This monthæs offer 
  5327. is therefore a copy of PoV with the latest version of the !Model scene-
  5328. designer and a few example files for the usual price of ú1 or four first 
  5329. class stamps. If you can accept high density discs then for ú1.50, I 
  5330. will supply the program on a 1.6Mb disc with nearly 90 example files for 
  5331. you to try.
  5332. 6.9
  5333. Contact me at 39 Knighton Park Road, Sydenham, London, SE26 5RN.ááA 
  5334. 6.9
  5335. Spreadsheet Column
  5336. 6.9
  5337. Chris Johnson
  5338. 6.9
  5339. I am now beginning to receive letters about spreadsheets, as yet only a 
  5340. trickle, but they all contain something of interest. Thanks to all who 
  5341. have taken the trouble to write. All the items I have been sent so far 
  5342. have referred to Eureka. It may well be that this column becomes simply 
  5343. the Eureka column.
  5344. 6.9
  5345. Some general points on Eureka first. Almost everyone who has written to 
  5346. me has been pleased with the overall performance and general results 
  5347. obtained from the application, albeit usually with some reservations or 
  5348. qualifications. It is a little early to decide what patterns are 
  5349. emerging, especially in view of the fact that a significant fraction of 
  5350. these qualifications result from comparisons with other spreadsheet 
  5351. packages (e.g. PC or Mac) and may be very subjective.
  5352. 6.9
  5353. Some writers have sent me copies of correspondence they have had with 
  5354. Longman Logotron (LL). While I cannot comment directly on these, it is 
  5355. clear that LL are keen to receive feedback from users in order to 
  5356. enhance their software. In this connection, for users who do not wish to 
  5357. write directly to LL with their suggestions, I am willing to act as a 
  5358. clearing house.
  5359. 6.9
  5360. As mentioned in Brian Cowanæs review (Archive 6.7 p75), a new version is 
  5361. due to be released in the not too distant future. It will not only have 
  5362. a number of significant enhancements, especially in the area of 
  5363. printing, but will also have additions to the current manual and include 
  5364. the long-awaited index. I can only add my personal comment that, 
  5365. although I have been rather lukewarm in the past about the usefulness of 
  5366. spreadsheets for my own purposes, the more I use Eureka, the more I like 
  5367. it.
  5368. 6.9
  5369. Printing
  5370. 6.9
  5371. Back yet again to this topic which I raised last month. I must thank 
  5372. Derrick Baker for a long letter which included some very well presented 
  5373. printouts of a sample spreadsheet, demonstrating how easy it is to 
  5374. produce very professional hard copy of DTP quality directly from Eureka. 
  5375. Among other things, Derrick explained how to print selected parts of a 
  5376. sheet without any gaps appearing between the selections and it is 
  5377. obvious when you know how!
  5378. 6.9
  5379. All you need to do is to mask out the inner sections of the sheet which 
  5380. you do not wish to print by using the Hide Column and Hide Row 
  5381. facilities (pp A-31 and A-32 of the Eureka manual) and then set the 
  5382. overall boundaries for printing using the Print_Area definition facility 
  5383. as described in last monthæs column. I have been unable to find a 
  5384. reference to this anywhere in the manual.
  5385. 6.9
  5386. Let me expand a little on this. A range of columns (or rows) can be 
  5387. selected in the usual way, by dragging with <select>. The Hide option is 
  5388. then accessed from the Worksheet main menu by following Format -> Column 
  5389. Width or Format -> Row Height (or <ctrl-shift-f3> or <ctrl-shift-f4>) to 
  5390. open the appropriate dialogue box. One simply clicks on the icon 
  5391. labelled Hide and, after a short pause, the selected columns (or rows) 
  5392. disappear from the display and the gap is closed up. Once all the 
  5393. unwanted areas have been hidden, the overall print area can be selected.
  5394. 6.9
  5395. After the hard copy has been produced, it remains only to remember to 
  5396. Unhide the hidden columns or rows. This is accomplished simply by 
  5397. selecting a range of cells within which the hidden area is and then 
  5398. going through the process outlined above, but in this case choosing 
  5399. Unhide which is now, of course, selectable. The hidden area is 
  5400. redisplayed.
  5401. 6.9
  5402. Sorting
  5403. 6.9
  5404. This is a topic which has apparently caused some confusion with several 
  5405. users. The sort facility is a good one, with up to three levels of sort. 
  5406. When performing a sort, if only one column is selected (e.g. in order to 
  5407. sort by rows), then that column ONLY is sorted. The other columns remain 
  5408. unaffected. This is clearly correct but can cause confusion. Only cells 
  5409. within the selected area will be rearranged by the sort. To sort whole 
  5410. rows (or columns) the whole row must be selected.  The sort itself is 
  5411. always determined by the contents of the specified columns (or rows), up 
  5412. to three.
  5413. 6.9
  5414. Naming areas
  5415. 6.9
  5416. If you intend regularly to sort the same area, it makes sense to make 
  5417. use of the facility to Name and then Goto specified areas. Page B-8 of 
  5418. the manual describes how you can name formula and cell references. One 
  5419. thing you must remember is to precede the formula, or cell references, 
  5420. with the equals sign, otherwise an error will be generated. In my 
  5421. version (1.00), there appears to be a small bug in the editing the 
  5422. writable icon of the define name dialogue box. While the copy key will 
  5423. delete forwards, the delete key raises the delete rows and columns 
  5424. dialogue box each time it is pressed, although the character to the left 
  5425. of the caret is actually deleted as well.
  5426. 6.9
  5427. Entering lists of data
  5428. 6.9
  5429. This can be accomplished in more than one way. If you select the range 
  5430. of cells first, then each time you press <return>, the next cell (either 
  5431. to the right or down) will be activated ready for data entry. Note that 
  5432. this process wraps around, i.e. if <return> is pressed when in the last 
  5433. of the selected cells, the active cell will become the first one 
  5434. selected. If a block is selected, rather than a single column or row, 
  5435. then the active cell moves down the first column, and then the second 
  5436. column, and so on. See pp A-12 and A-13 in the manual.
  5437. 6.9
  5438. An alternative method is to use the arrow keys rather than <return> to 
  5439. enter the data into the cell. In this case you do not need to select a 
  5440. range of cells. The value is entered when the arrow key is pressed. The 
  5441. next cell in the direction corresponding to the arrow key used is then 
  5442. activated. This means that you can enter data to the left or upwards if 
  5443. the need arises. One thing to remember Ö if you have entered edit mode 
  5444. (by clicking to place the caret in the writable icon in the cell edit 
  5445. window or by pressing <f2>) rather than entry mode, the second method 
  5446. will not work, since the arrow keys move the caret in the string of 
  5447. characters being edited instead. It is necessary to use <return> in this 
  5448. case. The legend öentryò or öeditò is shown in the cell editing window 
  5449. to remind you which mode you are using.
  5450. 6.9
  5451. Charts
  5452. 6.9
  5453. We have not had much about the graphs and charts side of Eureka so far. 
  5454. Those of you who have tried to chart more than one set of figures will 
  5455. have found that it is only possible if the sets of data are in adjacent 
  5456. rows or columns. This appears to be a shortcoming of the current version 
  5457. but the ability to chart non-contiguous sets of figures will be included 
  5458. in the update mentioned above. However, until it arrives, you need to 
  5459. think about the layout of your spreadsheet if you wish to use the 
  5460. charting facility, or you will have to copy, or cut and paste the data 
  5461. to get it adjacent. (J. A. Brook)
  5462. 6.9
  5463. How to contact me
  5464. 6.9
  5465. My postal address is: Chris Johnson, 7, Lovedale Grove, Balerno, 
  5466. Edinburgh, EH14 7DR.
  5467. 6.9
  5468. If you have a complicated problem for which you are requesting help, or 
  5469. providing the solution, and it concerns Eureka, it would be useful to 
  5470. send a copy of the sheet on disc (assuming the contents are not too 
  5471. confidential!). The disc would be returned later (if you enclosed return 
  5472. address and stamp).
  5473. 6.9
  5474. Start those reports flooding in!  A 
  5475. 6.9
  5476. Sim City from Krisalis is here seen displaying four different windows on 
  5477. a mode 74 screen: In the foreground is the budget window, immediately 
  5478. behind it the graph, showing the crime rate in black, then the edit 
  5479. window to the left and the map window, in City Form mode, to the right.
  5480. 6.9
  5481. The 1945 Sim City evaluation says it all:
  5482. 6.9
  5483. I am not, sad to say, the most successful mayor ever. Even if there has 
  5484. been a slight population increase in the last year, business is slow and 
  5485. the town hall is short of funds to pay the hard-working police.
  5486. 6.9
  5487. To run a budget is always difficult, and not least while playing Sim 
  5488. City. Higher taxes lead to less commerce but better services. Which 
  5489. should you choose? Note that transport needs 100% or your roads start to 
  5490. crumble very quickly indeed!
  5491. 6.9
  5492. The Options menu. The game will run more or less automatically, but not 
  5493. very successfully, if you select auto-budget. Sounds consists mainly of 
  5494. women screaming and roars from Godzilla!
  5495. 6.9
  5496. Factfile Ö Archive prices
  5497. 6.9
  5498. SyQuest removable drive (42Mb)    Ö    
  5499. ú485
  5500. 6.9
  5501.                             42Mb cartridges    Ö    
  5502. ú75
  5503. 6.9
  5504. SyQuest removable drive (84Mb)    Ö    
  5505. ú670
  5506. 6.9
  5507.                             84Mb cartridges    Ö    
  5508. ú120
  5509. 6.9
  5510. Parallel Port Mono/SCSI adaptor    Ö    
  5511. ú55
  5512. 6.9
  5513. Parallel Port Printer/SCSI adaptor    Ö    
  5514. ú83
  5515. 6.9
  5516. RemoteFS (serial & parallel cable)    Ö    
  5517. ú53
  5518. 6.9
  5519. Network RemoteFS    Ö    t.b.a.
  5520. 6.9
  5521. Sorting a spreadsheet
  5522. 6.9
  5523. The BJ200 is a brand new black and white desktop printer from Canon, the 
  5524. market leaders in inkjet printing. This is a high speed, high resolution 
  5525. printer ideally suited to the Archimedes range of computers.
  5526. 6.9
  5527. Computer Concepts supply the BJ200 with a special version of their 
  5528. TurboDrivers Ö the fastest printer drivers available for the Archimedes. 
  5529. The printer includes a built-in 80 page sheet feeder. The price for the 
  5530. printer with TurboDrivers is just ú275 + vat (+p&p) Ö a full ú100 less 
  5531. than the recommended retail price.
  5532. 6.9
  5533. At 360 dpi, the BJ200 offers significantly higher resolution than other 
  5534. 300 dpi inkjet printers and at faster than 1 page per minute for a full 
  5535. page of graphics (or 3 pages per minute for plain text). It is also 
  5536. faster than other printers in its price range. And being an inkjet 
  5537. printer, it is quiet when printing.
  5538. 6.9
  5539. The BJ200 with TurboDriver is the perfect answer to those users seeking 
  5540. the best quality prints in the least possible time, without going to the 
  5541. expense of a laser printer. In fact, we guarantee this is the fastest 
  5542. high quality printer available for less than a laser printer, or your 
  5543. money back.
  5544. 6.9
  5545. NEW LOWER PRICE..... ááááááááááááááááááá ú275 + ú10 p&p + vat (ú334.87)
  5546. 6.9
  5547. Government Health Warning Ö Reading this could seriously affect your 
  5548. spiritual health.
  5549. 6.9
  5550. There have been some interesting responses to the comments I made last 
  5551. month, but to prove that Christians arenæt öalways going on about sexò, 
  5552. Iæm going to talk about something different Ö love.
  5553. 6.9
  5554. The trouble is that in the mind of twentieth century man (and woman, 
  5555. too, I suppose), love is almost always associated with romance and/or 
  5556. sex Ö and we are the poorer for that narrow view.
  5557. 6.9
  5558. If you want to know what real love is then the bible has the answer. It 
  5559. talks about many different aspects of love but all of them have the same 
  5560. strand running through them Ö that of commitment within a relationship. 
  5561. Again, this is something we have lost out on these days. The bible tries 
  5562. to show that true love (including the feelings that are part of love) 
  5563. can only really flourish if it is protected by the armour of commitment.
  5564. 6.9
  5565. This is true in married love, of course, but it can be equally true of 
  5566. friendship-love. By this, I mean that two people, whether of the same or 
  5567. opposite sex, can have a deep friendship and be committed to helping, 
  5568. supporting, understanding and, yes, loving one another. The trouble is 
  5569. that people assume, almost automatically, that such a relationship must 
  5570. have a sexual level to it. Rubbish! If anyone thinks that then they 
  5571. donæt know what love really is!
  5572. 6.9
  5573. So what is real love? Well, look at the way God loves us and is 
  5574. committed to us, and youæll find out. He loved us so much that he was 
  5575. prepared to come into this messy world and live as one of us. What is 
  5576. more, he (that is Jesus Ö God in a human frame) loved us so much that 
  5577. even though he was totally innocent, he was prepared to die a horrific 
  5578. death for us Ö now that is REAL love!
  5579. 6.9
  5580. (How could Jesusæ death be, in any sense, for our benefit? Wasnæt it 
  5581. just pointless, innocent, unjust suffering? No, not at all! It was a 
  5582. very significant death. Why? No space left Ö youæll just have to ask 
  5583. someone you know to be a committed Christian Ö they should be prepared 
  5584. to tell you.)
  5585. 6.9