home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1995 / ARCHIVE95.iso / text / magazine / volume_05 / issue_02 < prev    next >
Text File  |  1995-06-25  |  205KB  |  4,458 lines

  1. More cheap computers?
  2. 5.2
  3. A quick look at the Small Ads this month will show you the effect of the 
  4. coming of the A5000 computer on the second hand Archimedes market. 
  5. Everyone (slight exaggeration!) wants to sell their old Archimedes and 
  6. get hold of one of Acornæs latest offerings.
  7. 5.2
  8. If you wanted an A5000 before Christmas, I donæt hold out a lot of hope, 
  9. Iæm afraid. Weæve still got a lot on order with the distributors, but 
  10. weæve also got a long waiting list of cheques sitting in our öA5000 
  11. Ordersò file. Still, sending us a cheque will keep your place in the 
  12. queue and we donæt bank the cheques until we have computers to supply.
  13. 5.2
  14. More subscribers!
  15. 5.2
  16. Despite the fact that a number of people didnæt renew their Archive 
  17. subscription at the end of volume 4, our list of subscribers is already 
  18. back up to within a hundred of what it was before. I see this as just 
  19. another indication of the health of the Archimedes market. (I donæt know 
  20. if this is general Ö other magazines are more guarded about the length 
  21. of their subscription lists!)
  22. 5.2
  23. More pages!!
  24. 5.2
  25. We seem to be getting more advertising at the moment plus a steady flow 
  26. of articles, so this monthæs issue has an extra four pages Ö at no extra 
  27. cost, of course! (So now, no one can complain about my half page 
  28. indulgence below.)
  29. 5.2
  30. Best wishes from all at Archive,
  31. 5.2
  32. Adrian, Ali, Ray, Roger, Paul & Sue.
  33. 5.2
  34.  
  35. 5.2
  36. Products Available
  37. 5.2
  38. Å    Acorn Desktop Assembler Ö Acorn have released a new version of their 
  39. well established Assembler Ö this time, it has a fully RISC-OS compliant 
  40. front end. It comes with two versions of the macro assembler, ObjAsm 
  41. which assembles programs into object (runable code) and AAsm which 
  42. assembles programs that can be run and debugged. It also includes 
  43. Acornæs Desktop Development Environment.
  44. 5.2
  45. The DDE includes a range of four interactive tools Ö DDT for debugging 
  46. executable images files, FormEd which is an improved version of the 
  47. template editor, Make which is a new desktop application for construct
  48. ing programs from their sources and SrcEdit, a text editor derived from 
  49. Edit with some new features for constructing program sources. There is 
  50. also a wide range of Non-interactive tools: AMU Ö a compact alternative 
  51. to Make, Common Ö a utility to find the most common words in a file, 
  52. DecAOF Ö a utility for examining AOF files output by the compiler or 
  53. assembler, DecCF Ö a utility for examining chunk files, Diff Ö a text 
  54. file comparison tool, Find Ö a tool for finding text patterns in the 
  55. names or contents of sets of files, Link Ö a tool for constructing 
  56. usable modules, programs, etc LibFile Ö a tool for constructing general 
  57. purpose (library) routines, ObjSize Ö a utility to measure the size of 
  58. an object file, Squeeze Ö a tool to compress finished programs so they 
  59. take less space on the disc and WC Ö a text file word and character 
  60. counter.
  61. 5.2
  62. The price of the Desktop Assembler, including DDE, is ú175 from Acorn or 
  63. ú155 through Archive.
  64. 5.2
  65. Å    Acorn Desktop C Ö Acornæs new version of the C language now also works 
  66. in the desktop and comes with the same range of debugging tools as the 
  67. Desktop Assembler. Desktop C consists of the C compiler itself (a full 
  68. implementation of the 1989 ANSI standard), plus CMHG which allows you to 
  69. write modules in ANSI C, ToANSI which converts source C programs from 
  70. the PCC style to ANSI C, ToPCC which converts source C programs from the 
  71. ANSI C style to PCC plus the utilities of the Desktop Development 
  72. Environment as listed above. The price is ú269 from Acorn or ú240 
  73. through Archive.
  74. 5.2
  75. Å    Adventure Playground Ö Storm Softwareæs latest offering consists of 
  76. two explorations for children aged 6 to 9 that aim to ödevelop a wide 
  77. variety of educational skills: planning, decision making, logical 
  78. thinking, memory and strategyò. The price is ú19.99 from Storm Software 
  79. or ú19 through Archive.
  80. 5.2
  81. Å    Air Supremacy Ö Superior Softwareæs new simulation allows you to 
  82. choose between aircraft, ground or sea combat forces as the battle 
  83. progresses. Level one is set in Europe in 1918 with biplanes and tanks, 
  84. Level 2 is 1944 in the Pacific with fighter aircraft and gunboats, level 
  85. 3 is 1991 with jet aircraft and desert tanks and level 4 is set in 2150 
  86. with futuristic aircraft and rapid attack hovercraft. ú24.95 from 
  87. Superior Software or ú23 through Archive.
  88. 5.2
  89. Å    Alexander is a remote sensing application from Lindis UK (a.k.a. 
  90. Lingenuity) allowing you to interpret and manipulate satellite images. 
  91. Facilities include averaging and gaussian filters for smoothing, Laplace 
  92. and median filters for image enhancement, four types of classification 
  93. and several different display options. The software on its own costs 
  94. ú764 (ú650 +VAT), a multi-user licence costs ú2,350 (ú2,000 +VAT) or buy 
  95. it bundled complete with an A5000 at just ú2525 (ú2149 +VAT) or as a 
  96. package with an A540 + Eizo 9070 for ú4752 (ú4044 +VAT).
  97. 5.2
  98. (Taking ú1761, the list price of an A5000, away from ú2525 shows that 
  99. the first bundled deal gives you the software for just... err... ú764! 
  100. Taking ú764 away from the second bundled price of ú4752 shows that the 
  101. A540 and Eizo 9070 would cost you ú3988. However, the Archive price for 
  102. the A540 & monitor is ú2930 + ú850 = ú3780 so you could save yourself 
  103. ú208 by buying the software from them and the computer from us and get a 
  104. ú200 software voucher which we give with every A540!)
  105. 5.2
  106. Å    Bambuzle Ö a puzzle game from Arxe Systems involves trying to fill a 
  107. series of öpodsò with four balls each of the same colour from a 
  108. selection of different balls provided at each level. Getting the right 
  109. balls into the right pods is another matter Ö and you are working 
  110. against the clock! The price is ú19.95 from Arxe or ú19 through Archive.
  111. 5.2
  112. Å    Cartoon Collection is a set of four discs full of cartoon type 
  113. chracters in Paint format from Micro Studios. The price is ú19.95 or ú19 
  114. through Archive.
  115. 5.2
  116. Å    Charity Part Exchange Ö A number of people have asked us recently if 
  117. we do part exchange on computers Ö I think it might have something to do 
  118. with the coming of the A5000! Anyway, the answer has, so far, been önoò. 
  119. However, we have just had an idea....
  120. 5.2
  121. For a limited period, we are going to try offering part exchange on 
  122. A310æs, A3000æs and A400 series computers plus hard drives and monitors. 
  123. What we will then do is to refurbish the machines and make them 
  124. available at cost to registered charities (and possibly also to schools 
  125. if enough become available).
  126. 5.2
  127. So, for example, we can offer ú300 off the price of, say, an A5000 in 
  128. return for your A3000. We will get Ray Maidstone to refurbish the A3000 
  129. and then make it available to charities for, say, ú350 +VAT (which we 
  130. unfortunately have to add and pass on to the government Ö unless anyone 
  131. can see a legal way round it) which comes to ú411 Ö rather less than the 
  132. full price of ú695.
  133. 5.2
  134. However, if you felt able to accept a bit less than the offered discount 
  135. then we could reduce the price that a charity would have to pay.
  136. 5.2
  137. What about warranty? Ö We would offer a six-month warranty on the 
  138. refurbished machines although, given that we would be doing all this at 
  139. cost, it would be on the basis that the charity would be responsible for 
  140. getting the computer to us, we would repair or replace it and send it 
  141. back at our expense.
  142. 5.2
  143. How much will you offer? Ö Well, we have to reserve the right to change 
  144. the amount being offered (or withdraw the scheme altogether if itæs 
  145. costing us too much) but, initially, we can offer...
  146. 5.2
  147. A310    ú200
  148. 5.2
  149. A3000    ú325
  150. 5.2
  151. A3000 (2M)    ú350
  152. 5.2
  153. A3000 (4M)    ú400
  154. 5.2
  155. A410    ú450
  156. 5.2
  157. A410 (2M)    ú470
  158. 5.2
  159. A410 (4M)    ú510
  160. 5.2
  161. Colour monitor    ú80
  162. 5.2
  163. Multisync monitor    ú120    *
  164. 5.2
  165. ST506 hard drives    ú5    (per 10M)
  166. 5.2
  167. ST506 controller    ú25
  168. 5.2
  169. SCSI hard drives    ú10        
  170. (per 10M)
  171. 5.2
  172. SCSI controller    ú40    *
  173. 5.2
  174. * This applies only to certain types of monitor and controller. It has 
  175. to be entirely at our discretion.
  176. 5.2
  177. (These figures are based on what one of our rivals is offering. Itæs 
  178. slightly less, but then it is in aid of charity.)
  179. 5.2
  180. What about other add-on hardware? Ö Other hardware will be treated on 
  181. its merits. Because we are doing this at cost, we will have to be sure 
  182. that we will be able to sell the items that you are offering us Ö 
  183. otherwise, we are going to be out of pocket. 
  184. 5.2
  185. What about all my data? Ö If you want to keep your hard drive and/or 
  186. computer so that you can transfer all your data, you can pay for the new 
  187. computer, have it delivered and then, up to one calendar month after the 
  188. purchase, return the old computer/drive to obtain your part-exchange 
  189. money.
  190. 5.2
  191. Å    Cheap computers?! Ö Acorn have recently re-launched their UK Teach
  192. ersæ, Academicsæ and (now also including) Studentsæ Support Scheme. The 
  193. offer is a discount of ú100 off the price of an A3000 Learning Curve 
  194. pack with monitor and stand (ú899 inc VAT) or ú200 off the price of an 
  195. A5000 Learning Curve pack, which includes the hi res monitor (ú1599 inc 
  196. VAT).
  197. 5.2
  198. This offer is available to teachers and academics (as before) but now 
  199. Acorn have extended it to full-time students in F.E. or H.E. whether 
  200. they are doing study or research. It also applies to teaching support 
  201. staff such as advisors, advisory teachers, inspectors and technicians in 
  202. schools and teachersæ centres. The term öacademicsò includes those in 
  203. teaching or research in teaching hospitals, medical schools etc.
  204. 5.2
  205. Application forms are available from N.C.S. or your local Acorn dealer 
  206. and we would be happy to supply the computer(s) for you so that you can 
  207. benefit from our technical back-up service. There is an öassisted credit 
  208. schemeò for teachers and academics (but not students) but this is not 
  209. available through N.C.S.
  210. 5.2
  211. Å    Chequered Flag Ö Cambridge International Softwareæs racing car 
  212. simulation program has 4 race tracks, 3 levels of difficulty, design 
  213. your own car, manual or automatic gearbox, mirrors and you have single 
  214. races or can take part in a World Championship series. ú24.95 from 
  215. C.I.S. or ú23 through Archive.
  216. 5.2
  217. Å    Chuck Rock Ö is a parallax scrolling arcade game from Krisalis. Travel 
  218. around throwing rocks at appropriate things and picking up others. The 
  219. price is ú25.99 from Krisalis or ú24 through Archive.
  220. 5.2
  221. Å    !CL is a multi-tasking communications link with the Psion organiser. 
  222. It gives remote file access, print to file or printer, send or receive 
  223. Psion file etc. Available for ú25 from Mark Godwin, 13 Prestbury Close, 
  224. Blackpole Village, Worcester  WR4 9XG.
  225. 5.2
  226. Å    CNC Designer for millers Ö Techsoft now have software available for 
  227. translating drawings created in Draw or in their own Designer package 
  228. into G and M codes for CNC millers. This adds to the software they 
  229. already have (though not previously mentioned here) for the control of 
  230. CNC lathes.
  231. 5.2
  232. Å    Control Logo Ö Longman Logotron have now finished their control Logo 
  233. for the Archimedes. It uses the same keywords as the BBC version and 
  234. allows you to control outputs and sense inputs and also has the facility 
  235. to regulate the power of outputs. It also adds extra primitives that 
  236. exploit the processing power of the Archimedes. The cost is ú22 +VAT 
  237. from Longman Logotron or ú24 through Archive.
  238. 5.2
  239. Å    Converta-Key Ö An alphabetic overlay for your keyboard which allows 
  240. children to use a keyboard set out in alphabetical order. This new 
  241. program from Triple R Education, the educational öarmò of the 4th 
  242. Dimension, works with other software as well as their own. It comes with 
  243. a range of introductory programs such as Hangman, Quizmaster, Anagrams, 
  244. Memory Master, Find It and Speed-type. The cost is ú19.95 from Triple R 
  245. or ú19 through Archive.
  246. 5.2
  247. Å    Creator Support Ö Alpine Software have produced a number of products 
  248. to help those who are using their arcade games designer package, 
  249. Creator. The Creator Support Disc, ú19.95, provides various utilities 
  250. for games writers Ö sprite compressor, mode converter, sprite to Creator 
  251. object converter, background build up, plus an application to allow 
  252. Creator games to run in mode 9 for extra speed and to release more 
  253. memory. Sprite Library Disc 1, ú5 provides sprites of various animated 
  254. characters and building blocks suitable for backgrounds. The Sound 
  255. Effects Disc 1, ú5 is self-explanatory. Alpine are also now producing a 
  256. quarterly magazine called Alpine Express, ú1.20 for three issues, but 
  257. free to registered Creator or ALPS owners. 
  258. 5.2
  259. Å    Data Word Ö This is a database, from Triple R Education, aimed at use 
  260. within the National Curriculum. It works just like a card index but is 
  261. flexible enough to use it as a word processor. The cost is ú19.95 from 
  262. Triple R or ú19 through Archive.
  263. 5.2
  264. Å    DeskEdit Ö Risc Developments (a.k.a. Beebug) have produced a multi-
  265. purpose text editor Ö all that !Edit should have been Ö with facilities 
  266. for use with Basic and C programming. ú24.95 from Risc Developments Ltd.
  267. 5.2
  268. Å    DIY VIDC Enhancer Ö Atomwide have just released a new version of their 
  269. long established VIDC Enhancer. (For the record, they invented it and 
  270. others have copied their idea!) The hardware hasnæt changed, but the 
  271. software includes a modes editor. You can now load up any mode module 
  272. that is in memory and edit it to suit your monitor Ö even if itæs just 
  273. shoving it a bit to the right or to the left Ö and then save it as a new 
  274. module, customised to your needs. The new enhancer package is ú25 +VAT 
  275. from Atomwide or ú28 through Archive. If you have the Atomwide enhancer 
  276. (and NOT any of the copied versions) you can send your original modes 
  277. disc plus a cheque for ú5 to Atomwide (NOT to us, please) and they will 
  278. send you a new disc and manual.
  279. 5.2
  280. Å    DrawAid Ö This application, which allows you to create Draw files from 
  281. within Basic programs, was reviewed in Archive 5.1 p57. Since then, 
  282. Carvic Manufacturing have (a) added extra features and a tutorial, (b) 
  283. corrected the bug that was reported and (c) moved from Cambridge to the 
  284. North of Scotland! The price of DrawAid is still ú10 and the address of 
  285. Carvic Manufacturing is given in the Factfile at the back of the 
  286. magazine.
  287. 5.2
  288. Å    EasiWriter Ö When does a word-processor become a DTP package? Icon 
  289. Technology, who produced EasiWriter, refer to it as ömore than a word-
  290. processorò Ö and it certainly is. It allows text in columns, insertion 
  291. of Draw files, sprites and FWPlus files, has spell-checking and auto-
  292. hyphenation, styles for emphasis, paragraph definition and setting 
  293. structure. N.B. It needs 2M to run on an Archimedes. (I have many 
  294. happy(?) memories of Icon Technologyæs öMacAuthorò on my Apple Mac in 
  295. the very early days. Icon Technology certainly know what document 
  296. processing is all about.) It costs ú150 +VAT or ú160 through Archive.
  297. 5.2
  298. Å    Elite is here! Ö Hybrid Technology have just launched Elite on the 
  299. Archimedes. At last, the all- time best selling computer game has come 
  300. to the Archimedes which, I am sure, will do justice to this very popular 
  301. and addictive game. The Arcade bulletin board (081Ö654Ö2212) already has 
  302. an area specifically dedicated to discussions about Archimedes Elite. 
  303. The price is ú39.99 from Hybrid or ú37 through Archive.
  304. 5.2
  305. Å    Ethnic Borders is the intriguing title of a disc of 43 decorative 
  306. Poster borders from 4Mation. The cost is ú10 +VAT or ú11 through 
  307. Archive. The title is derived from the fact that many of the designs are 
  308. based on Maori art.
  309. 5.2
  310. Å    Fun School 3 Ö Database Educational Software have produced ösix 
  311. stunning educational programs that will help to develop many skills 
  312. including number and word skills at your childæs own paceò. Their Fun 
  313. School 2 was the biggest selling educational package ever with, they 
  314. claim, over 150,000 UK sales. Fun School 3 comes in three complete sets 
  315. of six programs each for under 5æs, 5æs to 7æs and over 7æs. Each set is 
  316. ú24.99 from Database or ú23 through Archive.
  317. 5.2
  318. Å    Hawk V9 price drop. Wild Visionæs Hawk V9 digitiser has now dropped in 
  319. price to ú199 +VAT. It comes with fully RISC-OS compliant software 
  320. providing an öextensive range of image scaling and enhancing optionsò 
  321. allowing sprites produced to be dragged straight into whatever desktop 
  322. applications you are using.
  323. 5.2
  324. Å    Illusionist Ö Clares new 3D graphics package that enables you to 
  325. create öany object of any colour, illuminate it with coloured light or 
  326. spot lights and render it in any 256 colour modeò. Features include 3D 
  327. editor, materials editor, anti-aliasing, saving in compressed or clear 
  328. formats, compressed formats being compatible with Pro-Artisan, Render
  329. Bender II and Titler. The price is ú99.95 from Clares or ú89 through 
  330. Archive.
  331. 5.2
  332. Å    Lemmings which, in other computer formats, won a öGame of the Yearò 
  333. award is now available on the Archimedes from Krisalis Software. Having 
  334. played it, I can see why it was an award winner. The scenario is that a 
  335. whole pile of little animals are entering the screen and have to be 
  336. guided to a safe haven before they fall off into something nasty. Sounds 
  337. a bit boring but Iæm not a games freak and I found it absolutely 
  338. fascinating trying to work out how to get through each level. It costs 
  339. ú25.99 from Krisalis or ú24 through Archive.
  340. 5.2
  341. Å    Manchester United Europe is a football simulation from Krisalis which 
  342. takes you into European knockout competitions with management decisions 
  343. to make and arcade action matches to play. The price is ú25.99 or ú24 
  344. through Archive.
  345. 5.2
  346. Å    Memory upgrade for A5000 Ö Atomwide are just about to launch a memory 
  347. upgrade for the A5000. There is no definite price yet (but check on the 
  348. Price List which is printed later) but it will provide 4M for less than 
  349. ú140 (the price of the Acorn 2 to 4M upgrade board) and it will be 
  350. upgradable to 8M by plugging in an extra MEMC and memory chips.
  351. 5.2
  352. Å    Money Matters Ö This is a suite of programs to teach currency facts. 
  353. It is based on the circus theme and is suitable for ötots to teensò. It 
  354. aims to teach children all about British coins and ways of tendering 
  355. money. At a more advanced level, it is designed with specific National 
  356. Curriculum attainment targets in mind. The cost is ú19.95 from Triple R 
  357. or ú19 through Archive.
  358. 5.2
  359. Å    Picture Book Ö A set of four educational games for children (no age 
  360. specified, but young, presumably) from Triple R Education. It consists 
  361. of an electronic version of an ABC book, an introduction to spelling, a 
  362. counting program and a Ésnapæ game. The cost is ú19.95 from Triple R or 
  363. ú19 through Archive.
  364. 5.2
  365. Å    PinPoint is a önew generation databaseò from Longman Logotron. Clearly 
  366. aimed at education, it provides DTP like facilities for creating and 
  367. publishing multiple page forms. It has a WYSI-WYG data entry system, a 
  368. table browser, statistics generation and graphical analysis, all of 
  369. which can be combined to produce reports based on data entered. The cost 
  370. is ú99 +VAT from Longman or ú105 through Archive.
  371. 5.2
  372. Å    Pirate is a swash-buckling adventure from Chalksoft for children aged 
  373. 8 to 14. Steer your ship through uncharted waters coping with problems, 
  374. exploring passing ships. Logic, strategic thinking and map-making skills 
  375. are developed. It is aimed at Geography and Maths at Key Stage two. The 
  376. price is ú23 from Chalksoft.
  377. 5.2
  378. Å    Repair work Ö Ray Maidstone, our repair expert nearly passed out when 
  379. I showed him a list of charges being suggested by one of our rivals who 
  380. have just opened a repair service. (e.g. the cost of repairing a basic 
  381. A3000 including öup to one houræs labourò is ú65 + parts + carriage + 
  382. VAT.) I wonæt tell you his exact comments but I will paraphrase them as, 
  383. öGosh, that sounds a little bit expensive Ö I wish I could earn ú65 an 
  384. hour. Please tell your subscribers to send their computers, drives, 
  385. monitors etc to me and I will charge on the basis of how much work I 
  386. actually do on each one.ò
  387. 5.2
  388. So, there you have it, the Archive Repair Service is born! If you have 
  389. something that needs repairing, drop us a line or give us a ring and 
  390. weæll see what we can arrange for you.
  391. 5.2
  392. Å    Replacement mouse Ö Clares are selling a mouse for the Archimedes 
  393. which has ötactile micro-switches, opto-mechanical sensors, high 
  394. resolution (290 tpi) and two direction sensors per axis to provide a 
  395. stable mouse pointerò. However, the best recommendation for it, as far 
  396. as I can see, is that it works and is about half the price of the Acorn 
  397. one! It costs ú32 from Clares or ú30 through Archive (cf ú56 for the 
  398. Acorn replacement mouse.) (Actually, I didnæt find it too good as the 
  399. buttons are not separate öislandsò Ö the whole of the front edge of the 
  400. mouse is öcontinuous buttonò. There is nowhere to rest your middle 
  401. finger when you are not using it and I found I got accidental <adjust> 
  402. clicks occurring Ö but to save ú26, it may be worth it.)
  403. 5.2
  404. Å    ScoreDraw form Clares is a utility that takes a Rhapsody II score and 
  405. converts it to a Draw file. The cost is ú61.95 from Clares or ú57 
  406. through Archive. A sample printout is shown below.
  407. 5.2
  408. Å    SCSI controllers Ö Morley Electronics have two new SCSI controller 
  409. cards available. They are both 16-bit interfaces for speed and one has 
  410. an added RAM cache, again to speed it up more. The prices are ú149 and 
  411. ú199 +VAT respectively. The A3000 versions have to be external to the 
  412. computer and are cased in metal, so they are ú169 and ú219 respectively. 
  413. The Archive prices are ú160 and ú220 for A400/540/5000 and ú180 and ú240 
  414. for A3000.
  415. 5.2
  416. We have done some speed tests to compare it with the Oak SCSI interface. 
  417. We tested it on an A3000 with an ARM2 processor connected to an Atomwide 
  418. 100M high speed Quantum drive. We did the raw file loading speed test, 
  419. our öbetter testò where we copy the contents of a directory containing 
  420. all the files on Applications Disc 2 and the same test but using the 
  421. contents of Applications Disc 1. The results are shown in the review 
  422. article about SCSI versus IDE on page 19.
  423. 5.2
  424. Å    SCSI drives Ö We are also now supplying Morleyæs 40M and 100M SCSI 
  425. drives. The Archive prices are ú350 and ú560 respectively for internal 
  426. drives and ú435 and ú620 respectively for A3000 drives. These prices 
  427. include a non-cached board because, as suggested by the timings of the 
  428. SCSI boards mentioned above, it hardly seems worth the extra ú50 to have 
  429. the cached version. (Morley have done some comparative tests of their 
  430. boards against Oaks and say that for larger drives, 200M+, their cached 
  431. board öleaves Oak board standingò.)
  432. 5.2
  433. With the proliferation of SCSI drives that we now sell and the various 
  434. SCSI interface options it has all got a bit complicated so let me try to 
  435. simplify things a bit. (Actually, the best bet is to ring us up, tell us 
  436. what sort of thing you are looking for, and we will advise you what 
  437. options there are.)
  438. 5.2
  439. A3000 drives are the simplest in some ways because they have to be 
  440. external drives. In the 40 to 50M range, the Morley 40M is the cheapest 
  441. at ú435 but then if you want something a bit faster and a bit bigger, 
  442. the Frog 45M with the Morley interface comes out at ú480. This is an 
  443. external interface but if you want to, or have to, have an internal 
  444. interface, it has to be the Lingenuity one which is the same price as 
  445. the Morley one but is a bit slower being only an 8-bit interface. If you 
  446. want the fastest in this range, you would have to go for the Atomwide 
  447. 50M drive with a Morley external interface at a total of ú585 (ú425 + 
  448. 160).
  449. 5.2
  450. If you want a 100M drive for your A3000, it works out that the Frog 
  451. external 100M plus Morley interface is the cheapest at ú580 (ú420 + 
  452. ú160). For a faster drive, you could choose the Atomwide 100M plus 
  453. Morley interface at ú755 (ú595 + ú160).
  454. 5.2
  455. If you want an internal drive for an A310 or A410, the cheapest is, 
  456. again, the Morley 40M at ú350 followed by the Oak Worrawinnie 45M at 
  457. ú405 and the Frog 45M with Morley interface at ú430. At 100M internal, 
  458. the cheapest is the Frog with a Morley interface at ú530 (ú390 + ú140) 
  459. followed by Morleyæs own 100M at ú560 and Oakæs Worrawinnie at ú570. For 
  460. higher speed, you could go for Oakæs HS drive at ú660 or Atomwideæs 100M 
  461. with Morley interface at ú645 (ú505 + ú140).
  462. 5.2
  463. If you want an external drive for an A310 or A400 series machine (or an 
  464. A5000!) because you canæt fit an internal drive, there is a similar 
  465. range as for the A3000 but at slightly different prices because of the 
  466. different costs of the interfaces. In the 40 to 50M range, the Morley 
  467. 40M is the cheapest at ú425 but then if you want something a bit faster 
  468. and a bit bigger, the Frog 45M with the Morley interface comes out at 
  469. ú460. If you want the fastest in this range, you could choose between 
  470. the Atomwide 50M drive with a Morley interface at a total of ú565 (ú425 
  471. + ú140) and the Oak HS 50M at ú560.
  472. 5.2
  473. If you want a 100M drive, the Frog external 100M plus Morley interface 
  474. is the cheapest at ú560 (ú420 + ú140). For a faster drive, you would 
  475. have to go to the Atomwide 100M plus Morley interface at ú735 (ú595 + 
  476. ú140).
  477. 5.2
  478. If you are unhappy about the öunprovenò nature of the Morley software 
  479. interface and prefer the extremely stable Oak software then you will 
  480. need to add ú40 to the price of an A3000 podule and ú60 for an internal 
  481. podule on other the machines.
  482. 5.2
  483. Å    Search & Rescue is a role play program for children aged 9+. An 
  484. emergency at sea is reported and, as Coastguard, it is your task to 
  485. coordinate the actions of lifeboats and helicopters. It brings in 
  486. elements of Maths, Geography, English, History and Science. The price is 
  487. ú33.50 from Storm Software or ú31 through Archive.
  488. 5.2
  489. Å    Sesame Street Crayon is a computer colouring book. Lots of pictures 
  490. for you to colour by clicking on the colour you want and clicking on the 
  491. area you want to fill. The result can then be printed on a colour 
  492. printer. It comes in two varieties, Numbers Count and Letters for You, 
  493. which gives a clue to the fact that these programs also have an 
  494. education content Ö rather like Sesame Street TV programme. Each pack is 
  495. ú19 through Archive.
  496. 5.2
  497. Å    Sky Hunter is a computer program linked to BBCæs new TV series 
  498. starting in January 1992 Ö Look and Read. Sky Hunter is a peregrine 
  499. falcon and the childrenæs job is to catch some crooks who intend to sell 
  500. Sky Hunter illegally. To catch them, you have to solve various problems 
  501. along the way. This program, aimed at 7 to 9æs costs ú24 +VAT from 
  502. Longman Logotron or ú26 through Archive.
  503. 5.2
  504. Å    Statistical software Ö If you need to do statistical analysis then 
  505. FirstJR is a cut down version of Serious Statistical Softwareæs package, 
  506. First. FirstJR costs ú49 with a school site licence for ú140.
  507. 5.2
  508. Å    Step by Step Videos Ö Pedigree Films have produced a set of four 
  509. videos to help you with using the A3000 and other Archimedes computers. 
  510. They are ú14.95 each (ú14 through Archive). Up & Running (80 mins), Text 
  511. Processing (70 mins), Data Handling (55 mins) and Art & Graphics (55 
  512. mins).
  513. 5.2
  514. Å    Target Maths Ö This is a suite of four programs designed with specific 
  515. National Curriculum attainment targets in mind. Eliminator helps in 
  516. learning tables; NumberFax shows factors, odd and triangular numbers 
  517. etc; Scale Factor helps in reading linear scales and, at higher level, 
  518. improve arithmetic skills; Slider is a computer version of snakes and 
  519. ladders. The cost is ú19.95 from Triple R or ú19 through Archive.
  520. 5.2
  521. Å    The Font Book from Dalmatian Productions is a user guide for fonts on 
  522. the Archimedes range of computers. This 100+ page book comes complete 
  523. with a disc of outline fonts and decorative draw files for just ú10.50 
  524. inclusive Ö cheques payable to T. Richards.
  525. 5.2
  526. Å    The Public Key Ö This magazine which promotes interest in Public Key 
  527. Cryptography has had to increase its charges as the initial levels were 
  528. not realistic to cover costs. Issue 1 and issue 2 each cost ú3 (ú4 from 
  529. EEC and ú5.50 elsewhere). The disc containing the cryptography program 
  530. is ú6 (ú7 from EEC and ú8 elsewhere). The complete package of two issues 
  531. plus disc is ú11 (ú13 from EEC and ú17 elsewhere). Cheques (in dollars 
  532. or pounds sterling) should be made payable to George Foot.
  533. 5.2
  534. Å    Tower of Babel Ö an interactive 3D strategy game involving an 
  535. interconnecting network of towers, platforms and lifts. You have to take 
  536. control of robot spiders and program them to solve problems and puzzles 
  537. and interact with various other creatures. Alternatively, realtime 
  538. control is available for instantaneous reaction to the gameæs develop
  539. ments. ú24.99 from Cygnus Software or ú23 through Archive.
  540. 5.2
  541. Å    VoxBox Ö This is a supporting package to Rhapsody II, Maestro and 
  542. other music packages. It allows you to play scores, provides percussion 
  543. sounds, converts sound samples into Archimedes voices and allows you to 
  544. digitally synthesize voices by drawing waveforms or harmonics. The price 
  545. is ú61.95 (inc VAT) from Clares or ú57 through Archive.
  546. 5.2
  547. Å    Waterloo Ö This successful simulation from Atari, Amiga & PCæs is now 
  548. available on the Archimedes. The author, Dr Peter Turcan, seems to have 
  549. enjoyed doing the transfer. It has 3D perspective pictures of the 
  550. battlefield, sounds of canon and an English language parser to interpret 
  551. the orders that you, the commander-in-chief give to your subordinate 
  552. officers. The cost is ú24.95 plus ú1 p&p from Turcan Research Systems 
  553. and for that, you get a disc, full manual and a colour map of the 
  554. terrain and the initial dispositions of the armies.
  555. 5.2
  556. Review software received...
  557. 5.2
  558. We have received review copies of the following software and hardware: 
  559. Converta-Key, Data Word, Money Matters, Picture Book, !CL Psion comms, 
  560. VIDC Enhancer software, Fun & Games, Design Concepts fonts, Sky Hunter, 
  561. !BasShrink, Hawk V9 updated software, Illusionist, Vox Box, ScoreDraw, 
  562. Easiwriter, Bambuzle, Fun School 3 (over 7æs), Pirate, four Step by Step 
  563. videos, Base5 DBMS, PinPoint, Ethnic Borders, Turbo Type, Genesis Script 
  564. Language book, Air Supremacy, PrimeArt, Imagine, Waterloo, OutLook for 
  565. Eizo 9080i.ááA 
  566. 5.2
  567.  
  568. 5.2
  569. Government Health Warning Ö Reading this could seriously affect your 
  570. spiritual health.
  571. 5.2
  572. You would be amazed at the number of people, on our Technical Help 
  573. Service, who ring us up and state a problem and then our side of the 
  574. conversation goes something like... öHave you read the manual?ò  öNo? 
  575. Well the answer is on page ....ò
  576. 5.2
  577. Sue has just come back from running a Brownie Pack Holiday. öDo you 
  578. knowò, she said, öof the twelve Brownies there, only four of them are 
  579. living with both their natural parents!ò The experts analyse the problem 
  580. and amaze us all by saying that öchildren of broken homes are X times 
  581. more likely to have their own marriages end in divorceò.
  582. 5.2
  583. I just want to shout out, öWonæt someone please read the Manual!ò Ö I am 
  584. writing this through a veil of tears because it just cracks me up to see 
  585. so many people whose lives are in such a mess because of the poverty of 
  586. their marriage relationships.
  587. 5.2
  588. Whatæs the problem? Itæs not that we donæt know whatæs right (although 
  589. the children of this generation are getting more and more confused about 
  590. what really is right) but itæs jolly hard work to do whatæs right, 
  591. especially in a marriage. The Manual says that we need to get our 
  592. relationship with God right first, then He will be able to give us the 
  593. strength to make our human relationships work properly.
  594. 5.2
  595. So, if your marriage is a bit rocky at the moment, itæs not a marriage 
  596. guidance counsellor (sorry, a Relate counsellor, as they are now called) 
  597. that you want in the first instance. Try reading the Manual or, better 
  598. still, go to someone you know who is a committed Christian and who reads 
  599. the Manual regularly and ask them, öHow can I get my relationship with 
  600. God sorted out?ò.
  601. 5.2
  602. (If you do take my advice and find the joy of coming into a new 
  603. relationship with God, do tell me Ö it would be such an encouragement to 
  604. me because writing these comments is never easy.  Thanks,  Paul.)
  605. 5.2
  606.  
  607. 5.2
  608.  
  609. 5.2
  610. Norwich Computer Services 96a Vauxhall Street, Norwich, NR2 2SD. 0603-
  611. 766592 (764011)
  612. 5.2
  613.  
  614. 5.2
  615. 4th Dimension     P.O. Box 4444, Sheffield. (0742Ö700661)
  616. 5.2
  617. 4mation    11 Castle Park Road, Whiddon Valley, Barnstaple, Devon, EX32 
  618. 8PA. (0271Ö25353) (Ö22974)
  619. 5.2
  620. Abacus Training    29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2 
  621. 6QA.
  622. 5.2
  623. Acorn Direct    13 Dennington Road, Wellingborough, Northants, NN8 2RL.
  624. 5.2
  625. Acorn Computers Ltd    Fulbourn 
  626. Road, Cherry Hinton, Cambridge, CB1 4JN. (0223Ö245200) (Ö210685)
  627. 5.2
  628. Ace Computing (p34)    27 Victoria 
  629. Road, Cambridge, CB4 3BW. (0223Ö322559) (Ö69180)
  630. 5.2
  631. Aleph One Ltd    The Old Courthouse, Bottisham, Cambridge, CB5 9BA. 
  632. (0223Ö811679) (Ö812713)
  633. 5.2
  634. Alpine Software     P.O.Box 25, Portadown, Craigavon, BT63 5UT. 
  635. (0762Ö342510)
  636. 5.2
  637. Arxe Systems Ltd     P.O.Box 898, Forest Gate, London E7 9RG. (081Ö534Ö1198 
  638. evenings)
  639. 5.2
  640. Atomwide Ltd    23 The Greenway, Orpington, Kent, BR5 2AY. (0689Ö838852) 
  641. (Ö896088)
  642. 5.2
  643. Base5 (p31)        PO Box 378, Woking, Surrey GU21 4DF.
  644. 5.2
  645. Beebug Ltd (pp10,14,23,24)    117 Hatfield 
  646. Road, St Albans, Herts, AL1 4JS. (0727Ö40303) (Ö60263)
  647. 5.2
  648. Carvic Manufacturing     Moray Park, 
  649. Findhorn Road, Forres, Moray, Scotland, IV36 0TP. (0309Ö72793)
  650. 5.2
  651. Chalksoft    P.O. Box 49, Spalding, Lincs, PE11 1NZ. (0775Ö769518)
  652. 5.2
  653. Clares Micro Supplies    98 Mid
  654. dlewich Road, Rudheath, Northwich, Cheshire, CW9 7DA. (0606Ö48511) 
  655. (Ö48512)
  656. 5.2
  657. Colton Software (p9)    2 Signet 
  658. Court, Swanns Road, Cambridge, CB5 8LA. (0223Ö311881) (Ö312010)
  659. 5.2
  660. Computer Concepts (p32/3)    Gaddesden 
  661. Place, Hemel Hempstead, Herts, HP2 6EX. (0442Ö63933) (Ö231632)
  662. 5.2
  663. Cygnus Software    11 Newmarke Street, Leicester, LE1 5SS.
  664. 5.2
  665. Dalmation Publications    37 Manor 
  666. Road, Teddington, Middlesex  TW11 8AA.
  667. 5.2
  668. Database Publications    Europa 
  669. House, Adlington Park, London Road, Adlington, Macclesfield, Cheshire, 
  670. SK10 5NP. (0625Ö859444) (Ö879966)
  671. 5.2
  672. Digital Services    9 Wayte Street, Cosham, Portsmouth PO6 3BS. 
  673. (0705Ö210600) (Ö210705)
  674. 5.2
  675. Eterna    4 rue de Massacan, 34740 Z.I. Vendargues, France. (010Ö33 +67 70 
  676. 53 97)
  677. 5.2
  678. Hybrid Technology    88 Butt Lane, Milton, Cambridge  CB4 6DG. 
  679. (0223Ö861522)
  680. 5.2
  681. Ian Copestake Software    10 Frost 
  682. Drive, Wirral, L61 4XL. (051Ö632Ö1234) (Ö3434)
  683. 5.2
  684. Icon Technology    0533Ö546225 (or Mike Glover on 057Ö286Ö642)
  685. 5.2
  686. Krisalis Software    Teque House, Masonæs Yard, Downs Row, Moorgate, 
  687. Rotherham, S60 2HD. (0709Ö372290)
  688. 5.2
  689. Lingenuity (Lindis)    P.O.Box 10, 
  690. Halesworth, Suffolk, IP19 0DX. (0986Ö85Ö476) (Ö460)
  691. 5.2
  692. Longman-Logotron    Dales Brewery, Gwydir Street, Cambridge, CB1 2LJ. 
  693. (0223Ö323656) (Ö460208)
  694. 5.2
  695. LOOKsystems (p13)    47 Goodhale Road, Bowthorpe, Norwich, NR5 9AY. 
  696. (0603Ö764114) (Ö764011)
  697. 5.2
  698. Micro Studio Ltd    22 Churchgate Street, Soham, Ely, Cambridgeshire. 
  699. (0353Ö720433)
  700. 5.2
  701. Morley Electronics     Morley 
  702. House, Norham Road, North Shields, Tyne & Wear, NE29 7TY. (091Ö257Ö6355) 
  703. (Ö6373)
  704. 5.2
  705. Oak Solutions (p40)    Cross Park 
  706. House, Low Green, Rawdon, Leeds, LS19 6HA. (0532Ö502615) (Ö506868)
  707. 5.2
  708. Pedigree Films Ltd     Unit B11, 
  709. Trinity Business Centre, 305 Rotherhithe Street, London  SE16 1EY. 
  710. (071Ö231Ö6137) (Ö237Ö5776)
  711. 5.2
  712. Ray Maidstone (p22)    421 
  713. Sprowston Road, Norwich, NR3 4EH. (0603Ö407060) (Ö417447)
  714. 5.2
  715. Spacetech (p39)    21 West Wools, Portland, Dorset, DT5 2EA. 
  716. (0305Ö822753)
  717. 5.2
  718. Storm Software    Beth House, Poyntington, Sherbourne, Dorset. 
  719. (0963Ö22469)
  720. 5.2
  721. Superior Software    P.O. Box 6, Brigg, S Humberside  DN20 9NH. 
  722. (0652Ö658585) (Ö657807)
  723. 5.2
  724. Triple R     P.O. Box 4444, Sheffield. (0742Ö700661)
  725. 5.2
  726. Turcan Research Systems    83 Green
  727. croft Gardens, West Hampstead, London NW6 3LJ. (071Ö625Ö8455)
  728. 5.2
  729. Wild Vision    15 Witney Way, Boldon Colliery, Tyne & Wear NE35 9PE. 
  730. (091Ö519Ö1455) (Ö1929)
  731. 5.2
  732.  
  733. 5.2
  734.  
  735. 5.2
  736. Computer Concepts
  737. 5.2
  738. New or
  739. 5.2
  740. From 5.1 page 30
  741. 5.2
  742.  
  743. 5.2
  744. Computer Concepts
  745. 5.2
  746. New or
  747. 5.2
  748. From 5.1 page 31
  749. 5.2
  750.  
  751. 5.2
  752. Colton
  753. 5.2
  754. NEW
  755. 5.2
  756. (or 4.1 page 12)
  757. 5.2
  758.  
  759. 5.2
  760. Risc Developments Ovation Advert
  761. 5.2
  762. New
  763. 5.2
  764.  
  765. 5.2
  766. Hints and Tips
  767. 5.2
  768. Å    Fatal error type = 5 revisited (Archive 4.12 p9) Ö Itæs not only !Edit 
  769. that reports this error, !Draw and some other Applications abort with a 
  770. similar error, but you might want to use !Edit, for example, with fonts. 
  771. The version in Archive 4.12 p9 simply hides the !Font-folder, so the 
  772. idea is to have the Applications just to see part of the !Fonts folder. 
  773. The easiest thing to do is simply to split up the fonts-directory into 
  774. directories Ö i.e. create two directories within !Fonts Ö in the first 
  775. directory (maybe SmallFonts within your !Fonts Folder) just put the 
  776. really necessary fonts in (just Trinity, Homerton, Corpus or so), but 
  777. remember that there may only be up to 50 fonts (approximately) Ö 
  778. including styles (say Italic, Medium, Bold etc). In the second directory 
  779. (maybe LargeFonts) put every font that is not already included in the 
  780. first directory.
  781. 5.2
  782. The next thing to change is your !Boot and !Run-File from the !Fonts 
  783. application.
  784. 5.2
  785. The !Boot file should read as follows:
  786. 5.2
  787. | !Boot file for !Fonts
  788. 5.2
  789. | *********************
  790. 5.2
  791. IconSprites <Obey$Dir>.!Sprites
  792. 5.2
  793. RMEnsure FontManager 2.42 RMLoad <Obey$Dir>.Fonts
  794. 5.2
  795. RMEnsure SuperSample 0.04 RMLoad <Obey$Dir>.Super
  796. 5.2
  797. Set Small$Fonts <Obey$Dir>. SmallFonts.
  798. 5.2
  799. Set Large$Fonts <Small$Fonts> ,<Obey$Dir>.LargeFonts.
  800. 5.2
  801. If ö<Font$Prefix>ò=öò Then SetMacro Font$Path <Font$Prefix>
  802. 5.2
  803. If ö<Font$Prefix>ò=öò Then Set Font$Prefix <Large$Fonts>
  804. 5.2
  805. SET Alias$@RunType_745 RUN <Obey$Dir>.FontHelp -Obey %%*0
  806. 5.2
  807. SET File$Type_745 FontObey
  808. 5.2
  809.  
  810. 5.2
  811. The !Run file should read as follows:
  812. 5.2
  813. | !Run file for !Fonts
  814. 5.2
  815. | ********************
  816. 5.2
  817. Obey <Obey$Dir>.!Boot
  818. 5.2
  819. Echo Outline Font Manager 2.42 installed.
  820. 5.2
  821. Echo Fonts now available:
  822. 5.2
  823. Echo
  824. 5.2
  825. FontCat
  826. 5.2
  827.  
  828. 5.2
  829. In addition, you have to create a Basic program called Fonthelp, which 
  830. should be situated in the !Font folder and should read like this:
  831. 5.2
  832. REM >FontHelp  Version 1.00 20.1.91
  833. 5.2
  834. REM *******************************
  835. 5.2
  836. REM Written by: Martin Sperl
  837. 5.2
  838. REM             Nattergasse 12/32
  839. 5.2
  840. REM             A-1170 Vienna (Wien)
  841. 5.2
  842. REM             AUSTRIA
  843. 5.2
  844.  
  845. 5.2
  846. END=&A000
  847. 5.2
  848. DIM Data 255
  849. 5.2
  850. SYSöOS_GetEnvò TO ENV$
  851. 5.2
  852. ENV$=MID$(ENV$,INSTR(ENV$,ö-Obey ò) +6)
  853. 5.2
  854. *SET Font$Prefix <Small$Fonts>
  855. 5.2
  856. SYS öHourglass_Onò
  857. 5.2
  858. SYS öWimp_Initialiseò,200, &4B534154,ö**LoadMore**ò
  859. 5.2
  860.  TO ,TaskHandle%
  861. 5.2
  862. SYS öWimp_StartTaskò,öOBEY ò+ENV$
  863. 5.2
  864. REPEAT
  865. 5.2
  866. SYS öWimp_Pollò,0,Data TO R%
  867. 5.2
  868. UNTIL R%=0
  869. 5.2
  870. SYS öWimp_CloseDownò,TaskHandle%
  871. 5.2
  872. *SET Font$Prefix <Large$Fonts>
  873. 5.2
  874. SYS öHourglass_Offò
  875. 5.2
  876. END
  877. 5.2
  878. Then create a sprite called öfile_745ò (maybe the same sprite as for an 
  879. Obey-file, but another colour) and include it in the !Sprites file of 
  880. !Fonts.
  881. 5.2
  882. To start an application which can only handle some fonts without errors 
  883. just change the Filetype of the !Run-file with öSettype !Run FontObeyò 
  884. to FontObey. Then you can start the application as normal without having 
  885. to worry about fonts at all.
  886. 5.2
  887. Martin Sperl, Austria
  888. 5.2
  889. Å    Formatting PC disks Ö If, like me, you do not have a PC Filer on your 
  890. Archimedes you will have to format DOS diskettes (for use with the PC 
  891. Emulator) on a PC. If your PC has a 1.44M drive the standard FORMAT 
  892. command needs modifying. The command to use is 
  893. 5.2
  894. FORMAT  A:  /N:9  /T:80 
  895. 5.2
  896. This certainly works on the PS/2 55SX I have at work.  Richard Wheeler, 
  897. WokinghamááA 
  898. 5.2
  899.  
  900. 5.2
  901. Impression Há&áT
  902. 5.2
  903. Å    Function key changes Ö Computer Concepts have chosen to use <ctrl-F3> 
  904. and <ctrl-F4> for Ésaveæ and Ésearch and replaceæ instead of the more 
  905. standard <F3> and <F4>. If you prefer to use the latter, simply go into 
  906. the edit styles dialogue (<ctrl-F6>), select first italic and then bold 
  907. and, on each, change the keyboard shortcut (or delete it altogether), as 
  908. follows... You could, for example, change from <F3> to <shift-ctrl-F3> 
  909. by clicking in the shortcut box, pressing <ctrl-U> to delete the 
  910. existing text and pressing <shift-ctrl-F3>, at which point the words 
  911. ö<shift-ctrl-F3>ò will appear in the box. Click OK and <F3> will now 
  912. produce the desired ösaveò effect.
  913. 5.2
  914. If you already have a lot of documents, this could prove a frustration 
  915. since you would have to do this with every document individually. Also, 
  916. you would need to go into Impressionæs Auto directory and edit the 
  917. default document. Michael Ben-Gershon, Israel.
  918. 5.2
  919. Å    Only 77 graphics frames allowed in a chapter Ö Impression wonæt allow 
  920. more than 77 graphics frames in a single chapter. This is due to the 
  921. ADFS limitation of 77 files per directory Ö earlier versions of 
  922. Impression (2.03) normally crashed after loading the offending file when 
  923. displaying. Impression 2.1 does not allow to save a file with more than 
  924. 77 graphics-frames per chapter. I mentioned it to CC but they told me 
  925. öThis is something that would be extremely difficult to overcome. It 
  926. should only affect a very small percentage of usersò. So beware of too 
  927. many frames in one chapter !!! Martin Sperl, Austria
  928. 5.2
  929. Couldnæt you get round this by putting several draw objects together in 
  930. a single file and then show different parts of the same file in 
  931. different frames? I havenæt tried it, but it should work. Ed.
  932. 5.2
  933. Å    Running Impression documents from !TinyDirs Ö If you use !TinyDirs to 
  934. install an Impression document on the icon bar and then click on it to 
  935. run it, a new copy of !Impress will be fired up even if one is already 
  936. running.
  937. 5.2
  938. This seems to be because of a small mistake in the !TinyDirs.!RunImage 
  939. programme. In the PROCdataopen procedure are two lines which read as 
  940. follows:
  941. 5.2
  942. 900 q%?(44+LEN$(q%+44))=0
  943. 5.2
  944. 910 q%!0=(48+LEN$(q%+44))ANDNOT3
  945. 5.2
  946. If you reverse the order of these two lines the program runs correctly. 
  947. Hugh Eagle, Horsham
  948. 5.2
  949. Å    Special Characters Ö The full list of ISO 8859 characters is included 
  950. in the Archimedes User Guide, e.g. page 455 for the Latin 1 alphabet. 
  951. However, itæs not too helpful in that it is listed in hexadecimal. If 
  952. you want to enter characters using <Alt> and the numeric keypad, you 
  953. need to know the decimal numbers. Those of you with EFF fonts will have 
  954. a manual that shows various of the character sets by decimal number. 
  955. This is particularly useful for Zapf Dingbats and MathGreek fonts. Jim 
  956. Nottingham, York.
  957. 5.2
  958. (For those without EFF fonts, I have put an Impression file on the 
  959. monthly program disc so that you can print out your own lists of 
  960. characters just by changing the font in the style definition. Ed.)
  961. 5.2
  962. Å Wrong sprite colours in Impression Ö If, when you drag a sprite into 
  963. an Impression frame, the colours come out all wrong, itæs probably 
  964. because the sprite has not got a palette. If so, the answer is to give 
  965. it a palette, which can be done as follows:
  966. 5.2
  967. 1.    Load the sprite file containing your sprite into !Paint.
  968. 5.2
  969. 2.    Double click on the thumbnail picture of the sprite you want to 
  970. alter.
  971. 5.2
  972. 3.    Click <menu> over the sprite window that now appears, then move to 
  973. the Edit submenu and click on the Palette item at the bottom.
  974. 5.2
  975. 4.    Save the amended sprite file.
  976. 5.2
  977. 5.    Load the amended sprite back into Impression.
  978. 5.2
  979. (Note: if you donæt want to keep the amended sprite, you can, if you 
  980. like, shortcut steps 4 and 5 and save the sprite direct from !Paint into 
  981. Impression.) Hugh Eagle, HorshamááA 
  982. 5.2
  983.  
  984. 5.2
  985. Risc Devæments
  986. 5.2
  987. IDE Drives
  988. 5.2
  989. New
  990. 5.2
  991.  
  992. 5.2
  993. The IDEal Hard Drive?
  994. 5.2
  995. Brian Philp
  996. 5.2
  997. There has been a lot of interest recently in IDE drives which, coming 
  998. from the PC market appear to provide a cheap alternative to SCSI drives 
  999. Ö but how IDEal are they? Brian Philp sent an unsolicited article about 
  1000. his experiences with an Ian Copestakeæs ideA drive, then I discovered an 
  1001. excellent article on the Arcade Bulletin board (081Ö654Ö2212) by Michael 
  1002. Tubby giving a careful comparison of IDE and SCSI, including the 
  1003. historical background. Michael has kindly agreed to allow us to publish 
  1004. his article here. Finally, Ian Copestake very kindly allowed us to 
  1005. borrow an 80M IDE drive and interface which I put through its paces. So, 
  1006. at the end, I add my own personal views of the relative merits of IDE 
  1007. and SCSI.
  1008. 5.2
  1009. But let Brian Philp start...
  1010. 5.2
  1011. Recently I bought an 80 Mbyte external hard disc from Ian Copestake 
  1012. Software for my A3000. Today I installed their Whisper fan quietener. 
  1013. This is to give you my impression of the products.
  1014. 5.2
  1015. The hard disc cost ú598 (inc VAT) which included an interface card which 
  1016. was simplicity itself to fit. I switched on and there on the icon bar 
  1017. was an extra disc drive icon. It told me that I had a massive 
  1018. 85,000,000+ bytes free. I made a standard 10M DOS partition but with 5M 
  1019. of that filled and other files loaded, I now have more than 35M of the 
  1020. disk full! So much for toying with the idea of a 20 or 40M disk.
  1021. 5.2
  1022. The only drawback was the noise from the drive Ö mainly the fan. I 
  1023. discovered that this drive also has the powersave feature of the 
  1024. internal ideA drives and so, by setting *powersave n, the disc drive 
  1025. shuts down after 5 ╫ n seconds. This cut down the noise somewhat but the 
  1026. fan noise was still intrusive. I rang the technical help number (who 
  1027. were extremely helpful about a small misunderstanding that I had about 
  1028. fitting the interface) and they informed me that they were designing a 
  1029. fan quietener. Three days ago, Ian Copestake rang me to say they now had 
  1030. the quietener and asked if I would like one (ú17.63 inc VAT). I must say 
  1031. I was very impressed with this quality of service. I had expected to 
  1032. have to hunt round the journals waiting for an advert to appear.
  1033. 5.2
  1034. Yesterday it arrived and I have just fitted it Ö again a very simple 
  1035. task. Removing four screws (two at the front and two at the rear) 
  1036. removes the top of the casing. One has to take a little care to slide 
  1037. the casing slightly to the left to prevent the warning LED light from 
  1038. catching on something inside. The casing then has to be laid on the 
  1039. right hand side of the body of the drive because the lead to the LED 
  1040. comes from that side. I am reporting this because the documentation does 
  1041. not mention either which screws to remove (there are some others on the 
  1042. side of the casing) or about the LED.
  1043. 5.2
  1044. Switching on, the fan started up and then went quiet. This is a test 
  1045. feature so that you know that the fan is working. There was still some 
  1046. noise but when the powersave feature came into action virtual silence 
  1047. reigned. There is a very slight noise coming from the fan which is 
  1048. working at 10% of its maximum speed but it is hardly noticeable. The 
  1049. ambient temperature is about 20░C and it has been on for about 1 hour 
  1050. now without the fan coming into play. The difference is wonderful.
  1051. 5.2
  1052. I can only strongly recommend ideA disc drives to anyone contemplating 
  1053. the move to greater and faster storage. I have an A440 at work, so I 
  1054. really appreciate the lack of noise and detect a greater speed of 
  1055. working. However, I do not know how it compares with a SCSI drive. (See 
  1056. the table below Ö yes, it is slightly faster than a 47M ST506 drive. 
  1057. Ed.)
  1058. 5.2
  1059. The only warning I would give is that a lot of software has been written 
  1060. with the implicit assumption that ADFS is the only filing system. (ideA 
  1061. uses its own IDEFS filing system software). This means that some !Boot 
  1062. and !Run files have to be modified. This probably also goes for SCSI 
  1063. drives. I have had some problems with some software Ö notably E-Type and 
  1064. Holed Out. It seems to be related to the fact that the Shared C Library 
  1065. in the !System folder is on the IDE drive and the software cannot find 
  1066. it. There are also problems with some of the games software that changes 
  1067. the configuration in order to steal extra memory.ááA 
  1068. 5.2
  1069. The merits of IDE versus SCSI
  1070. 5.2
  1071. Michael Tubby
  1072. 5.2
  1073. This short paper describes the differences between Integrated Drive 
  1074. Electronics (IDE) and Small Computer System Interface (SCSI) disk drives 
  1075. and interfaces, and highlights the relative merits of both types of 
  1076. interface. 
  1077. 5.2
  1078. What is IDE? 
  1079. 5.2
  1080. Integrated Drive Electronics (IDE), otherwise known as PC/AT disk 
  1081. interface, is a system where the hard disk drive has the controller also 
  1082. built into it. It was developed by disc drive manufacturers for the PC/
  1083. AT (286), 386 and 486 based machines to give reasonable performance and 
  1084. capacity with low cost mass produced disc drives. 
  1085. 5.2
  1086. The interface cable to the computer is a 40 way ribbon cable which 
  1087. carries the data bus, address bus and other timing signals straight from 
  1088. the computeræs expansion bus. The disk drive appears to the computer as 
  1089. a memory mapped peripheral emulating a standard PC/AT type disk 
  1090. controller. 
  1091. 5.2
  1092. IDE is a market-lead ödefacto standardò which has not been ratified by 
  1093. any international standards committee. Not all manufacturersæ devices 
  1094. are compatible or interchangeable Ö particular problems can occur when 
  1095. two different makes or models of disk drive are used on one computer 
  1096. system. 
  1097. 5.2
  1098. What is SCSI?
  1099. 5.2
  1100. The Small Computer System Interface (SCSI) is a mass storage/peripheral 
  1101. device interconnection bus which was evolved from the earlier SASI 
  1102. standard. SCSI is an internationally defined standard by ANSI (X3.131/
  1103. 86Ö109) and ECMA. 
  1104. 5.2
  1105. SCSI bus is used on a wide range of computer systems ranging from 
  1106. personal computers through work stations to larger mini computers. 
  1107. 5.2
  1108. Physically, the SCSI bus is a 50 way ribbon cable up to 6m long with up 
  1109. to 8 devices (including the computer(s)). Each device can be a disk 
  1110. drive, disk controller (with one or more drives), tape streamer, CD-ROM 
  1111. drive, terminal controller, high performance laser printer etc. 
  1112. 5.2
  1113. SCSI was designed with the concept of device/manufacturer interchange
  1114. ability and high performance in mind. 
  1115. 5.2
  1116. Conclusion 
  1117. 5.2
  1118. There is really nothing inherently öbetterò about IDE or SCSI. They are 
  1119. rather different interfaces, designed for different purposes and market 
  1120. places. Some advertisers have been hyping their products on the basis 
  1121. that öIDE is newer and therefore better...ò Ö this clearly is not the 
  1122. case. 
  1123. 5.2
  1124. Acorn have now adopted IDE for internal hard discs on the new A5000 
  1125. machine, but still support SCSI as the external disk drive interface and 
  1126. interface for other peripherals (e.g. CD-ROM) on the complete Archimedes 
  1127. range. 
  1128. 5.2
  1129. What to buy? 
  1130. 5.2
  1131. If you want a maximum of one or two hard disc drives (between say 20 and 
  1132. 200M capacity), connected internally with moderate performance, then an 
  1133. IDE based system is likely to be most cost effective. 
  1134. 5.2
  1135. If, on the other hand, you want to be able to add several disc drives, 
  1136. high performance (>1M/sec throughput), large capacity drives (>200M 
  1137. storage per drive) or other storage or peripheral devices such as CD-
  1138. ROM, high speed printers, document readers/scanners, hard discs with 
  1139. removable media, tape-streamers etc, then SCSI represents a better, more 
  1140. flexible, interface standard.ááA 
  1141. 5.2
  1142. Relative merits of IDE and SCSI
  1143. 5.2
  1144. IDEááá
  1145. 5.2
  1146. Å    Low cost
  1147. 5.2
  1148. Å    Medium performance typically up to around 1M/sec
  1149. 5.2
  1150. Å    Supports disk drives only ááááá áááá áááá ááááá ááá áá  á   á   á    
  1151. ááááááááááááááááááááá áááááááááááááááááááááááá áááá áááá  á
  1152. 5.2
  1153. Å    Maximum of 2 devices
  1154. 5.2
  1155.  
  1156. 5.2
  1157. Å    Storage capacity per drive typically up to 200M
  1158. 5.2
  1159. Å    Maximum cable length 20ö
  1160. 5.2
  1161. Å    Manufacturersæ defacto standard 
  1162. 5.2
  1163. SCSI ááá
  1164. 5.2
  1165. Å    Higher initial cost
  1166. 5.2
  1167. Å    Higher performance typically up to 4M/sec (See notes 1 & 3.)
  1168. 5.2
  1169. Å    Supports range of storage devices and peripherals, e.g. disk drives, 
  1170. CD-ROM, scanners, printers, tape streamers etc.
  1171. 5.2
  1172. Å    Supports up to 7 controllers each with one or more disk drives
  1173. 5.2
  1174. Å    Storage capacity per drive typically up to 1.3 Gbytes. (See note 2.)
  1175. 5.2
  1176. Å    Maximum cable length 6m
  1177. 5.2
  1178. Å    Industry standard
  1179. 5.2
  1180. Notes: 
  1181. 5.2
  1182. 1.    SCSI bus can transfer up to 6 M/sec asynchronous but controller 
  1183. cards on Archimedes cannot handle this speed. 
  1184. 5.2
  1185.     Acornæs SCSI card (AKA-30) peaks at 1.5 M/sec and averages around 1.0 
  1186. M/sec.
  1187. 5.2
  1188.     The Serial Portæs SCSI card (ASA-160) peaks at 2.9 M/sec and averages 
  1189. 1.8 M/sec.
  1190. 5.2
  1191.     The Morley cached card peaks at 3.98 M/sec.
  1192. 5.2
  1193. 2.    Storage capacity of SCSI drives can exceed the 512M limit imposed 
  1194. by FileCore in RISC-OS. Disk drives greater than 512M have to be 
  1195. partitioned into smaller logical units of 512M or less. 
  1196. 5.2
  1197. 3.    Overall throughput is a function of disk drive make/performance, 
  1198. interface card design/performance and CPU speed.
  1199. 5.2
  1200. Wot?! No IDE?
  1201. 5.2
  1202. Paul Beverley
  1203. 5.2
  1204. When Ian Copestake started his pioneer work of selling IDE drives for 
  1205. the Archimedes, almost a year ago now, we were asked if we would make 
  1206. them available to Archive subscribers. At that stage we declined the 
  1207. offer because we wanted to see a more proven track record on both 
  1208. hardware and software before getting involved. This decision was born 
  1209. out of bitter experience from the early days of SCSI drives on the 
  1210. Archimedes. We had a lot of trouble with bugs in the software and poor 
  1211. supply of drives and eventually felt that we had to stop supplying one 
  1212. particular make of SCSI drives.
  1213. 5.2
  1214. We have been asked several times recently why N.C.S. still hasnæt gone 
  1215. into selling IDE drives. So, when Brian Philpæs quite positive review 
  1216. came through, I decided to look into it again and asked Ian Copestake if 
  1217. I could borrow one of the drives that Brian was using. However, as a 
  1218. result of our investigations, we have decided to continue our policy of 
  1219. not stocking IDE drives, so I felt it right to give our reasons.
  1220. 5.2
  1221. Hardware reliability
  1222. 5.2
  1223. There have been problems in the past with unreliable hardware Ö drives 
  1224. and interfaces failing. However, from what I can gather, these problems 
  1225. (which are bound to happen in the early stages of any new product like 
  1226. this) have been ironed out and virtually all of the reports we have had 
  1227. speak of the excellent service given by I.C.S. in sorting out such 
  1228. problems. (Would that all such companies in the Archimedes market would 
  1229. respond as well when things went wrong. There has been considerable 
  1230. discussion on Arcade recently of problems experienced in dealing with 
  1231. certain Archimedes companies.)
  1232. 5.2
  1233. Software reliability
  1234. 5.2
  1235. With any new product, there are likely to be bugs in the software. If it 
  1236. is, say, a word processor, the worst that can happen is that a bug can 
  1237. cause you to lose a document that you had been working on Ö frustrating, 
  1238. but not disastrous. With a filing system, bugs in the software can have 
  1239. more serious consequences Ö therefore I need to be sure that the 
  1240. software is örobustò. The existing software has been in use over a year 
  1241. now and so it should be OK but ICS are doing a complete re-write of the 
  1242. software (see Ian Copestakeæs comments below) so, until this new 
  1243. software has become well-established, I would not want to trust my own 
  1244. vital data to its care.
  1245. 5.2
  1246. Compatibility
  1247. 5.2
  1248. Michael Tubby has already mentioned that there can be problems with IDE 
  1249. drives from different suppliers not being compatible with one another. 
  1250. I.C.S. say that they are aware of the problem and have a örecommended 
  1251. drive listò which they will give to any of their customers who want to 
  1252. add a second drive to their existing one, though they do say that they 
  1253. want to encourage customers not to buy the interface apart from the 
  1254. drive(s). The only drive I have heard of that gives problems on some 
  1255. SCSI controllers is the Syquest removable drive. It works all right with 
  1256. Oak, Lingenuity and Morley interfaces but Acorn have STILL not got it 
  1257. working on their (newer) AKA31 SCSI interface although itæs OK on their 
  1258. (now discontinued) AKA30 SCSI interface. We do, however, have a software 
  1259. patch to make the Acorn board work with Syquest but the author is 
  1260. charging ú30 for it!
  1261. 5.2
  1262. Versatility
  1263. 5.2
  1264. Again, as Michael has mentioned, IDE is only for hard drives whereas 
  1265. SCSI, although more expensive to start off with, provides an interface 
  1266. to other devices such as CD-ROMs, scanners, tape-streamers etc.
  1267. 5.2
  1268. Speed
  1269. 5.2
  1270. ... or rather lack of it. I did the two standard speed tests that I 
  1271. perform on most drives and the results are shown in the table opposite. 
  1272. As you can see, in terms of speed, the 80M IDE comes below the 20M 
  1273. Worrawinnie (except in mode 21). I.C.S. say that they are on the look 
  1274. out for faster drives at a reasonable price. They have found one such 
  1275. drive which runs at almost 1000 kbytes/sec, but itæs a 200M drive Ö more 
  1276. than most people want these days. (Mind you, I remember when 20M was 
  1277. thought to be quite a large drive!)
  1278. 5.2
  1279. Beware of salesmen
  1280. 5.2
  1281. At the Acorn User Show, a representative of one well known computer 
  1282. peripheral supplier (not, I hasten to add, I.C.S.!), when asked about 
  1283. the relative merits of SCSI and IDE said that IDE was faster (which is 
  1284. not true), more reliable (highly debatable) and cheaper (true!). I 
  1285. personally got much the same story from another such company when I 
  1286. asked a similar question over the phone. In both cases, the companies 
  1287. were selling IDE drives but not SCSI.
  1288. 5.2
  1289. öIsnæt that the pot calling the kettle black?ò I hear you say. öYouære 
  1290. selling SCSI and not IDE and are recommending SCSI!ò True, but the 
  1291. difference is that I have not developed either and could sell either. I 
  1292. have looked at the relative merits and have decided that I would not 
  1293. want to recommend IDE to my customers and risk the come-back if things 
  1294. went wrong. The two companies I referred to had, at that stage, only 
  1295. developed IDE drives and not SCSI and were making recommendations purely 
  1296. on the basis of where they could make the most profit. I have deliber
  1297. ately not bothered to look into the profit margins on the two types of 
  1298. drives so that it didnæt influence my decision.
  1299. 5.2
  1300. Cost
  1301. 5.2
  1302. OK, the IDE drives can be cheaper than SCSI, initially, but if you want, 
  1303. say, a flatbed scanner you are going to need a SCSI interface anyway Ö 
  1304. or if you want a CD-ROM. So, it makes more sense to me to pay a little 
  1305. more now to save money in the long run.
  1306. 5.2
  1307. (You may say that you canæt afford scanners and CD-ROMs, but look what 
  1308. has happened to the price of laser printers! Who would have thought, 
  1309. even a year ago, that you would be able to get a high speed 600 d.p.i. 
  1310. laser printer for under ú1000 (+ VAT)? My incredibly slow, 300 d.p.i. 
  1311. Apple Laserwriter cost me over ú3,000 five years ago.)
  1312. 5.2
  1313. Conclusion
  1314. 5.2
  1315. I think itæs a case of öyou get what you pay forò. If cost is the over-
  1316. riding influence than you have to look at IDE but if reliability, speed, 
  1317. compatibility and versatility are important, then SCSI is worth 
  1318. considering.
  1319. 5.2
  1320. Ian Copestake comments: We are at the beta test stage with new software 
  1321. which will improve speed performance by typically 20%. Further tuning of 
  1322. this software will raise the figure. Software updates (i.e. a new EPROM) 
  1323. will be offered to existing and current purchasers at a very modest cost 
  1324. (probably about ú15).
  1325. 5.2
  1326. The maximum limit of two drives will be overcome, indeed, some suppliers 
  1327. are already claiming to have done it. Storage capacity is becoming less 
  1328. of a limitation Ö we can already supply 300M drives and this figure 
  1329. rises all the time. The maximum cable length is 24ö, not 20ò.
  1330. 5.2
  1331. (It would need a 30% speed increase to bring the 80M drive up to the 
  1332. speed of the 20M Worrawinnie. Ed.)ááA 
  1333. 5.2
  1334.     (a) Speed    (b) Copy Test 1    (c) Copy 
  1335. Test 2    Archive Price
  1336. 5.2
  1337. All speeds in kbytes/second        = 
  1338. Apps 2    = Apps 1    Internal  External
  1339. 5.2
  1340. áááááááááááááááááááááááááááMode:    0    15    
  1341. 21    0    15    21    0    15    21    
  1342. á    á
  1343. 5.2
  1344. 100M Atomwide (o)    1170    1170    
  1345. 735    66.3    60.5    46.5    83.8    
  1346. 79.0    61.4        700    790
  1347. 5.2
  1348. 100M Atomwide (mu)    1170    
  1349. 979    524    66.5    61.2    43.2    
  1350. 81.9    75.4    55.7        640    
  1351. 730
  1352. 5.2
  1353. 100M Atomwide (mc)    1170    
  1354. 1170    1116    66.3    61.6    46.7    
  1355. 84.0    79.0    62.4        700    
  1356. 790
  1357. 5.2
  1358. 100M Frog (Oak card)    888    
  1359. 888    285    61.9    55.0    39.2    
  1360. 67.8    64.6    44.5        590    
  1361. 620
  1362. 5.2
  1363. (100M A540 Conner *    790    
  1364. 790    790    61.2    59.7    58.6    
  1365. 79.5    78.6    76.0        Ö    
  1366. áááááÖáá )
  1367. 5.2
  1368. (40M A5000 IDE *    817    817    
  1369. 716    46.4    46.0    44.0    59.6    
  1370. 58.1    56.8        Ö    áááááÖáá )
  1371. 5.2
  1372. 65M Frog + Oak card    796    
  1373. 796    574    52.6    51.0    37.9    
  1374. 75.0    70.8    50.8        520    
  1375. 550
  1376. 5.2
  1377. 45M Worrawinnie    659    659    55    
  1378. 41.0    38.8    14.6    49.5    46.5    
  1379. 15.9        405    500
  1380. 5.2
  1381. 20M Worrawinnie    607    607    55    
  1382. 41.2    38.0    14.1    46.9    44.0    
  1383. 15.8        345    395
  1384. 5.2
  1385. 80M IDE from ICS    472    439    
  1386. 404    32.4    29.8    24.6    41.5    
  1387. 38.5    31.9        457    586
  1388. 5.2
  1389. 47M ST506    416    416    82    Ö á    Ö 
  1390. á    Ö á    Ö á    Ö á    Ö á        Ö    Ö
  1391. 5.2
  1392. (o) is using Oak podule,  (mu) is using Morley unchached podule and (mc) 
  1393. is using Morley unchached podule.
  1394. 5.2
  1395. * The A5000 and A540 drives are not a fair comparison in some ways as 
  1396. they are being run on an ARM3 machine Ö all the other tests were done on 
  1397. an A410 with ARM2.
  1398. 5.2
  1399. Speed test results for a number of different hard drives
  1400. 5.2
  1401. These are the result of some speed tests done to compare different 
  1402. drives and interfaces. We tested them on an A3000 with an ARM2 proces
  1403. sor. We did the raw file loading/saving speed test (a), our öbetter 
  1404. testò where we copy the contents of a directory containing all the files 
  1405. on Applications Disc 2 (b) and the same test as (b) but using the 
  1406. contents of Applications Disc 1 (c).
  1407. 5.2
  1408.  
  1409. 5.2
  1410. Small Ads
  1411. 5.2
  1412. Å    A3000 colour + ú200 worth of software. Offers around ú750. Phone 
  1413. Shanwaz on 0703Ö677669 after 7 p.m.
  1414. 5.2
  1415. Å    A3000 colour, 2M ram + software, ú700. Epson printer + ribbons ú75. 
  1416. Phone 0603Ö55303.
  1417. 5.2
  1418. Å    A3000 colour, 2M ram, serial upgrade, monitor stand, Epson printer 
  1419. ú800 o.n.o. Free delivery and set up within 50 miles of Aldershot. Phone 
  1420. Darren on 0252Ö345641.
  1421. 5.2
  1422. Å    A3000 Learning Curve with Atomwide 4M board, Interdictor II & dust 
  1423. cover Ö ú750 o.n.o. Phone 0305Ö775507 evenings.
  1424. 5.2
  1425. Å    A310 2M ram (Atomwide), 20M drive (Oak SCSI) and Electrohome multi-
  1426. sync ú900 o.n.o. Phone Mike on 081Ö579Ö0607
  1427. 5.2
  1428. Å    A310 colour 2-way backplane, 5╝ö interface, games ú600. Phone Dave 
  1429. after 6 on 0299Ö270443.
  1430. 5.2
  1431. Å    A310 colour 4M ram, 45M Oak SCSI, c.p.u. recently overhauled, ú995. 
  1432. Phone Colin Singleton on 0742Ö368797.
  1433. 5.2
  1434. Å    A310 Colour, Citizen Swift 24 printer, FW Plus, monitor stand, paper 
  1435. and assorted PD ú700 o.n.o. Acorn JP150 inkjet printer (brand new) ú200 
  1436. o.n.o. Phone Andrew on 0532Ö752798 evenings.
  1437. 5.2
  1438. Å    A310M colour dual 3╜ö floppies, backplane, 5╝ò interface ú450 o.n.o. 
  1439. Phone Arthur on 0276Ö22031.
  1440. 5.2
  1441. Å    A310M colour, 4-slot b-plane ú500 o.n.o., Opus system solver + chair 
  1442. ú50, Uchida daisywheel printer with s-feeder ú60, Roland DXY 880A 
  1443. plotter ú280. Phone 0986Ö872465.
  1444. 5.2
  1445. Å    A310M colour twin 3╜ö disc drives (incl. old facia), IFEL 4-slot b-
  1446. plane, Voltmace joystick, Atomwide prototyping podule (unused; RAM 
  1447. version), games, PD software ú680 o.n.o. Phone Simon on 0603Ö226041 day 
  1448. or Ö38342 evenings. 
  1449. 5.2
  1450. Å    A410 2M, ú600. Acorn multisync monitor (from A5000) brand new ú380. 
  1451. ARM3 ú180. PC Emulator 1.7 ú70. Phone Leslie Wiggins on 0602Ö421413 day 
  1452. or Ö607822 evenings.
  1453. 5.2
  1454. Å    A410 2M, 40M hard disc, PC emulator & First Word Plus 2. ú975. Phone 
  1455. 0228Ö26131 and ask for Bill.
  1456. 5.2
  1457. Å    A410 4M, 45M Oak SCSI internal, ROM/RAM podule with b-backup, PC 
  1458. emulator. ú750 o.n.o. Phone Arthur on 0276Ö22031.
  1459. 5.2
  1460. Å    A410 4M + 40M ú925; Eizo 9060S ú325. Phone Colin on 0786Ö61501 
  1461. (evenæs/weekends).
  1462. 5.2
  1463. Å    A410 4M + 42M drive, new mouse, PC emulator, NEC Multisync II ú1200 
  1464. o.n.o.. Might sell monitor separately. Phone 0886Ö21457.
  1465. 5.2
  1466. Å    A410 4M + 40M, Taxan 775, ARM 3, Laser Direct Hi-Res interface, 
  1467. Watford 5╝ö drive + interface, ú1800 o.n.o. Scanlight Junior ú160. 
  1468. Orrery ú60. Genesis2 ú70. Impression Business Supplement ú30. PipeDream3 
  1469. + Hotlinks Presenter ú110. Tracer ú30. Phone Chris Bollard on 
  1470. 0752Ö783663.
  1471. 5.2
  1472. Å    A410 4M + 40M drive, NEC Multisync II ú1000 (DM 3000). Phone Cornelia 
  1473. on 0201 Ö641230 in Essen, Germany (evenings).
  1474. 5.2
  1475. Å    A410 4M + 47M drive, boxed, loads of software ú1400. Phone Bob on 
  1476. 0249Ö813209 after 6.30.
  1477. 5.2
  1478. Å    A410 4M + 50M drive, 5╝ö drive and interface, with/without m-sync 
  1479. monitor. Best offer. Phone 0952Ö613619.
  1480. 5.2
  1481. Å    A420, 4M, ARM3, Taxan 770+, 20M drive, ú1,500. Phone Dave on 
  1482. 0603Ö441031. Leave messages any time, all calls returned.
  1483. 5.2
  1484. Å    Acorn 2-slot backplane with fan and instructions ú25 o.n.o. Phone 
  1485. 0895Ö630344.
  1486. 5.2
  1487. Å    Canon BJ 130E bubble jet printer, sheet feeder, wide carriage. Offers 
  1488. over ú300. Phone Mike on 081Ö841Ö1463 (evenings/weekends).
  1489. 5.2
  1490. Å    Digitising tablet Ö TDS LC12 prof. quality tablet 12ö ╫ 12ò area, 4 
  1491. button puck, up to 400 l.p.i., serial or parallel, ú110. Phone 
  1492. 0903Ö65727, evenings.
  1493. 5.2
  1494. Å    EMR Studio Plus ú120, EMR Midi 4 ú75, System Delta Plus 2 ú30, SDP 
  1495. Reporter ú20, 2nd internal floppy for A310 inc front panel ú60, 2-slot 
  1496. Acorn b-plane ú20. Offers welcome. 10% of all sales will go to Archiveæs 
  1497. Charity Pot. Phone David on 0284Ö761801 after 5 p.m.
  1498. 5.2
  1499. Å    LaserDirect Qume, inc original toner/drum. ú800. Armadillo A448M, 8bit 
  1500. stereo sampler/midi including HighNote and Armadeus editing software. 
  1501. Phone Glenn on 0932Ö567614 (near Staines).
  1502. 5.2
  1503. Å    LaserDirect Qume, still on first toner cartridge, latest !PrinterLD 
  1504. inc Epson emulation. ú750 o.n.o. Phone 0457Ö763649.
  1505. 5.2
  1506. Å    Magpie ú30, Genesis 2 ú100, Schema ú60, Wonderland ú20. Phone 
  1507. 0823Ö283346.
  1508. 5.2
  1509. Å    Microvitec 1455A med res colour monitor ú125 o.n.o. Microvitec 
  1510. Touchtec 501 touchscreen for monitor ú125 o.n.o. Tektronic 2225 oæscope 
  1511. ú350. Phone 0932Ö232837.
  1512. 5.2
  1513. Å    Morley 2M ram expansion board for A3000 (expandable to 4M) ú35. Phone 
  1514. Dave on 0323Ö485773.
  1515. 5.2
  1516. Å    Philips CM8833 colour stereo monitor with leads ú130. Phone 
  1517. 0454Ö772159 evenings.
  1518. 5.2
  1519. Å    Podules for A300/400 series (not A3000 or A5000) Ö WE digitiser ú110, 
  1520. Lingenuity colour converter for WE digitiser ú90, WE Mk2 hand-scanner 
  1521. ú100, CC ROM podule (no RAM or battery) ú20. Phone 0283Ö75345.
  1522. 5.2
  1523. Å    Scanlight Plus A4 with sheet feeder ú300. Phone 0603Ö742638.
  1524. 5.2
  1525. Å    Wanted Ö First Word Plus version1. Phone 0228Ö26131 and ask for Bill.
  1526. 5.2
  1527. Å    Wanted Master Reference Manuals. Phone Colin on 0786Ö61501 (evening/
  1528. weekends).
  1529. 5.2
  1530. Å    Wild Vision Hawk V9 Digitiser inc. Fastgrab + ChangeFSI + Translator 
  1531. ú195. Phone William on 0279Ö424139.
  1532. 5.2
  1533. (Small ads for Archimedes and related products are free for subscribers 
  1534. but we reserve the right to publish all, part or none of the material 
  1535. you send, as we think fit. i.e. some people donæt know what ösmallò 
  1536. means and there are certain things, as you can imagine, that we would 
  1537. not be prepared to advertise as a matter of principle. Sending small ads 
  1538. (especially long ones!) on disc is helpful but not essential. Ed)
  1539. 5.2
  1540. Charity Sales
  1541. 5.2
  1542. The following items are available for sale in aid of charity. PLEASE do 
  1543. not just send money Ö ring us on 0603Ö766592 to check if the items are 
  1544. still available. Thank you.
  1545. 5.2
  1546. (If you have unwanted software or hardware for Archimedes computers you 
  1547. could donate for charity, please send it in to the Archive office. If 
  1548. you have larger items where post would be expensive, just send us 
  1549. details of the item(s) and how the purchaser can get hold of them.)
  1550. 5.2
  1551. (Not much this month but we sold a lot at the A.U.Show. Indeed, with 
  1552. Careware monies we raised over ú2,000 in the three days!)
  1553. 5.2
  1554. Interdictor ú5, Artisan 1 ú5, SigmaSheet ú10, Hard Disc Companion ú10, 
  1555. Toolkit Plus ú5, RISC-OS Companion ú8, DiscTree ú8, Dabhand Guide 
  1556. Archimedes Operating System ArcBuffer ú2, AutoSketch ú20, The Wimp Game 
  1557. ú9, Maddingly Hall ú8, First Word Plus ú10, Guild of Thieves ú5, The 
  1558. Pawn ú5, Timewatch ú5.ááA 
  1559. 5.2
  1560.  
  1561. 5.2
  1562. Help!!!!
  1563. 5.2
  1564. Å    Clip Art Conversion Ö I have been given some clip art in Draw format 
  1565. which was converted from the MS-DOS program, Arts & Letters. I have 
  1566. access to the OS/2 and MS-DOS versions of Arts & Letters but have not 
  1567. managed to convert files to Draw format myself. All I can do is to 
  1568. convert to TIFF format and then convert that to sprite but there must be 
  1569. some way of taking the object-oriented output of A & L and converting it 
  1570. to Draw. Any ideas? Roland Nitsch, Vienna.
  1571. 5.2
  1572. Å    Compare utility Ö Can anybody help with a compare utility. I have a 
  1573. number of files and applications from different PD sources which appear 
  1574. to be identical. It would be nice to have a utility onto which I could 
  1575. drag two files/ applications/ directories and then be told that the two 
  1576. really are the same. Richard Wheeler, Wokingham
  1577. 5.2
  1578. Å    French & German dictionaries Ö My daughters would like to do their 
  1579. French and German homework with 1st Word Plus. When it comes to spell 
  1580. checking, this means French and German Dictionaries. Can anybody help 
  1581. with these? (N.B. This does not mean a French or German version of 1st 
  1582. Word Plus. The only change I am after is new dictionaries.) Richard 
  1583. Wheeler, Wokingham.
  1584. 5.2
  1585. Å    Listening ear Ö Have you got a listening ear? (No, weære talking about  
  1586. counselling.) We need a ölistening earò symbol for use on documentation 
  1587. for deaf people. A draw file would be best but if someone has a scanned 
  1588. version, that would do. Rev Colin Brockie (part-time chaplain to the 
  1589. Deaf) Grange Church, 51 Portland Road, Kilmarnock KA1 2EQ.
  1590. 5.2
  1591. Å    Midi sequencer Ö I have spent a significant amount of time over the 
  1592. last two years producing a MIDI Sequencer/Composition package for the 
  1593. Archimedes. I would like to make it available to others who may be 
  1594. interested, but before giving it wide circulation, would like to put it 
  1595. out to a limited number of people for beta test and review. Really, I am 
  1596. looking for Archimedes owners with MIDI experience who are in a position 
  1597. to make an unbiased assessment, and are willing to spend some time using 
  1598. the system and recording their comments. I would also be grateful if 
  1599. someone with the musical ability could produce some good demonstration 
  1600. songs which will do justice to the software. I have produced some 
  1601. demonstration songs, but they are limited by my own ability 
  1602. 5.2
  1603. I have produced a draft User Manual, and would expect to include a copy 
  1604. of this with each review copy, since I am keen to receive comments on 
  1605. the manual as well as the software itself.
  1606. 5.2
  1607. Since I have other full-time work, I am not in a position to make the 
  1608. firm support commitment necessary if it were released as a full 
  1609. commercial product. On the other hand, I feel I have produced something 
  1610. of value for which I would like to develop a solid base of users. If I 
  1611. can get feedback indicating that it is worth continuing with, I am 
  1612. willing to make modifications as a result of comments received and make 
  1613. it available on a wider basis, possibly via Careware. Keith Parks, 18 
  1614. Christchurch Road, Malvern, WR14 3BE.
  1615. 5.2
  1616. Å    MS-DOS 5 & Scanners Ö We mentioned last month that there were reports 
  1617. that MS-DOS 5 has been seen working under version 1.6 of the PC 
  1618. emulator. This is indeed correct and was confirmed by a number of 
  1619. Archive readers. The next question we have been asked is whether any of 
  1620. the PC compatible scanners work on the Archimedes under the emulator. 
  1621. More likely, do any of them work on the A5000?
  1622. 5.2
  1623. By the way, I had a number of offers to coordinate the PC Compatibility 
  1624. list. Unfortunately, I lost the piece of paper on which I wrote down the 
  1625. name of the gentleman whose offer I accepted! Would he contact me, 
  1626. please? (Ooops!) Ed.
  1627. 5.2
  1628. Å    Rewritable optical drives Ö Does anyone know if it is possible to 
  1629. connect an IBM PS/2 3╜ö rewritable optical drive (P/N 6450162) to the 
  1630. Archimedes via an Oak SCSI card? Roland Nitsch, Vienna.ááA 
  1631. 5.2
  1632.  
  1633. 5.2
  1634. Risc Devæments
  1635. 5.2
  1636. Desk Edit
  1637. 5.2
  1638. New
  1639. 5.2
  1640.  
  1641. 5.2
  1642. Risc Devæments
  1643. 5.2
  1644. Hearsay II
  1645. 5.2
  1646. New
  1647. 5.2
  1648.  
  1649. 5.2
  1650. Comment Column
  1651. 5.2
  1652. Å    A5000 Ö The Archimedes is dead! Itæs official. Read the leaflet about 
  1653. the new A5000, and nowhere will the name be found. Now, itæs A3000, 
  1654. A5000, A540, and even the ÉAæ icon at the right hand end of the icon bar 
  1655. has, under RISC-OS 3, become Acornæs acorn logo. What happens to the 
  1656. title of Archive magazine, not to mention Archimedes World?
  1657. 5.2
  1658. The A5000 leaflet also tells us quite a lot about Acornæs future policy. 
  1659. The table ÉThe A5000 in the Acorn Rangeæ shows us that the A400 range 
  1660. has also gone completely. It also underlines what was said in Octoberæs 
  1661. Archive about the A540 looking rather dated for the alleged top-of-range 
  1662. machine. It doesnæt take a genius to suggest that a new model (A6000?), 
  1663. with RISC OS 3 and 1.6M floppies canæt be far away, presumably in the 
  1664. new anonymous looking box.
  1665. 5.2
  1666. The move towards peripheral PC compatibility is to be commended. As 
  1667. Apple realised in 1989, allowing your machine to read PC discs makes 
  1668. sense commercially and encourages peaceful co-existence in a situation 
  1669. in which a refusal to accept such standards as disc formats would only 
  1670. hurt the minority-interest machine.
  1671. 5.2
  1672. This leads me to my major grumble; the price of higher resolution 
  1673. displays for Archimedes, even if equipped with VIDC enhancers. Multi-
  1674. sync monitors, especially if larger than 14ö, are very expensive. In the 
  1675. PC world, VGA and SVGA monitors are much cheaper, and it seems that 
  1676. Watford Electronicsæ new SVGA VIDC enhancer might open up new possibili
  1677. ties. Why has no one, apparently, attached relatively cheap ÉA4 portrait 
  1678. modeæ (i.e. vertical) high-resolution monochrome monitors to Archimedes? 
  1679. Is the Taxan Viking II (at ú900) the only Ébig-screenæ option?
  1680. 5.2
  1681. So complex is the range of video standards which A310s to A5000s will 
  1682. drive, and so plentiful is the range of monitors sold for PCs, that Iæm 
  1683. baffled. Multi-syncs are clearly the Éguaranteed to workæ option, but if 
  1684. I want anything larger than 14ö ù and, currently enjoying a 17ò standard 
  1685. resolution screen, I certainly do ù they are far too expensive. How can 
  1686. I tell what will work on my A310, with an enhancer?
  1687. 5.2
  1688. So, how about an article (or even a series) in Archive, along the lines 
  1689. of ÉEverything you wanted to know about Archimedes video monitors, but 
  1690. were afraid to ask?æ Please! Stuart Bell, Brighton.
  1691. 5.2
  1692. (Part of the answer may be in Atomwideæs DIY VIDC Enhancer Ö see 
  1693. Products Available Ö which would allow you to set up your own mode(s) to 
  1694. work with whatever monitor you wanted to use.)
  1695. 5.2
  1696. Å    A5000 monitor identification Ö Brian Cowan comments in the A5000 
  1697. supplement that the A5000 can tell what type of monitor is attached to 
  1698. it. This achieved by the use of the standard PC style VGA connector. 
  1699. This is a 15 pin D-type connector. The pins 4, 11 and 12 are used to 
  1700. provide the monitor identification. A simple truth table is described 
  1701. below to show how this works. 
  1702. 5.2
  1703. 15pin VGA                 Pin:    4    12    
  1704. 11
  1705. 5.2
  1706. Monitor ID bit    2    1    0
  1707. 5.2
  1708. Mono    n/c    0v    n/c
  1709. 5.2
  1710. Colour (Interlaced)    n/c    n/
  1711. c    0v
  1712. 5.2
  1713. Colour (Non-Interlaced)    0v    n/
  1714. c    0v
  1715. 5.2
  1716. 0v = 0 volts,   n/c = not connected. 
  1717. 5.2
  1718. By reading the value at these pins, the A5000 can tell the type of 
  1719. monitor that is attached to it. This information was found in a book on 
  1720. IBM PCæs and may well be different for the A5000/RISC-OS 3.  (It must be 
  1721. the same, surely? Ed.)
  1722. 5.2
  1723. Mark Taylor
  1724. 5.2
  1725. Å    Acorn Show Ö We are holding a show of Acorn hardware and software on 
  1726. Sunday 17th November, 1991 at the Junction 24 Motel on the A6 in 
  1727. Kegworth village Ö near M1 J24 Ö 10.00 a.m. to 5.00 p.m. The entrance 
  1728. fees of ú1 for adults and 50p for children will all be donated to a 
  1729. local charity. Barry Thompson, Selective Computer Services, Weston on 
  1730. Trent. (0332 Ö690691)
  1731. 5.2
  1732. Å    Acorn User Show Ö As predicted, there were a lot of new products 
  1733. launched at the Acorn User Show. The trouble is that it was such a busy 
  1734. show (good news for the Acorn market in general) that we didnæt get 
  1735. chance to go round the other stands to find out exactly what was being 
  1736. launched. Unfortunately, not all suppliers are good at telling Archive 
  1737. magazine about their latest offerings. So, if there are new products you 
  1738. know about that can be said to be öProducts Availableò and that have not 
  1739. been mentioned yet, please write in and tell us about them. (Donæt phone 
  1740. us, please, because our switchboard is already pretty busy with normal 
  1741. day-to-day calls. Thanks. Ed.)
  1742. 5.2
  1743. Å    ARM Data Manual Ö Here is some help offered to Jonathan Heher, S 
  1744. Africa, as requested in Archive 4.8. It is also a short review of a book 
  1745. of great interest to all the Archimedes users.
  1746. 5.2
  1747. ÉAcorn Risc Machine (ARM) Data Manualæ, published by Prentice Hall, 
  1748. (ISBN 0-13-781618-9) is Étheæ hardware and software (assembler) 
  1749. reference for the whole ARM family, ARM 3 included. It consists of nine 
  1750. parts: Introduction, 86C010 (ARM2), 86C020 (ARM3), 86C110 (MEMC), 86C310 
  1751. (VIDC), 86C410 (IOC), plus other details regarding packaging, develop
  1752. ment tools and sales representatives.
  1753. 5.2
  1754. It comes attractively packaged in a shiny ivory cover. The fonts and the 
  1755. page layout are excellent throughout the book. Prentice Hall really know 
  1756. how to print books, but this is something you donæt generally expect 
  1757. with technical reference manuals.
  1758. 5.2
  1759. The introduction gives an overview of the philosophy that originated the 
  1760. ARM chip set and why it was so innovative, together with the basic 
  1761. connection schemes that are the same, I guess, as implemented in the 
  1762. Acorn computers. It is tempting to skip the introduction but if you did 
  1763. you would be missing a well written, general description of the system 
  1764. as a whole.
  1765. 5.2
  1766. Then come the sections on the individual chips. It goes into great 
  1767. detail about the inner workings of the devices. It is not an application 
  1768. notes book but, clearly, anyone wishing to implement his/her ARM system 
  1769. board could find all they need to know, and much of the information 
  1770. could also be of use to the more adventurous Archimedes owner.
  1771. 5.2
  1772. The ARM3 is also covered in great detail, and a replacement board 
  1773. construction becomes relatively easy using the knowledge that you get 
  1774. here. (Note the inverted reset, use a double clock frequency quartz and 
  1775. divide it with a flip-flop to clean the signal.) If you are one of the 
  1776. few Archimedes owners that donæt care to know how to interface the 
  1777. memory controller to static ram or how to implement cascaded MEMC 
  1778. systems, chapter 4 will help anyway with description of video, sound and 
  1779. cursor buffer and the MEMC controller registers. The following chapters 
  1780. deal with VIDC and IOC at the same level of completeness.
  1781. 5.2
  1782. This book obviously doesnæt deal with the operating system and you must 
  1783. have a copy of the  RISC-OS PRM if you want to access the free resources 
  1784. (like Timer 1) without interfering with the system itself. Remember, 
  1785. anyway, whatever you do, to follow Acorn guidelines.
  1786. 5.2
  1787. ÉAcorn Risc Machine (ARM) Data Manualæ is not targeted at the occasional 
  1788. user, or the hardware faint-of-heart, but anyone familiar with a 
  1789. microprocessor data sheets will find here the ultimate information about 
  1790. the architecture of the ARM chip set. The instruction set is well 
  1791. documented and explained, and this is what many users will find most 
  1792. useful. Beware, though that there are some errata throughout the book 
  1793. but I donæt know the number or seriousness of them. Hopefully, Iæll let 
  1794. you know more when I have received an errata sheet. (Has anyone got 
  1795. one?)
  1796. 5.2
  1797. The style used throughout the book makes it a pleasant read, and was a 
  1798. nice surprise. The contents are not easy unless you have some previous 
  1799. knowledge of microprocessor systems. If you donæt, it would be better to 
  1800. read some introductory books first. Of course, you must also have your 
  1801. RISC-OS PRM at hand. All in all, highly recommended.   Maurizio Ferrari, 
  1802. Albinea, Italy.
  1803. 5.2
  1804. Å    Cleaning keyboards Ö I totally agree with Ray Maidstoneæs comments on 
  1805. cleaning keyboards and using öswitch cleanerò (Archive 5.1 p.25) I would 
  1806. also add that certain keys are very difficult to reassemble if the 
  1807. keycap is removed. The SPACE BAR, SHIFT, ENTER and CONTROL (I think the 
  1808. list is correct Ö but Iæm not taking my keyboard apart again just to 
  1809. find out!) contain a ötorsion barò. This can be very difficult to put 
  1810. back in place if it is removed from the keycap.
  1811. 5.2
  1812. Also, I would like to comment on Ray Kingæs article on cleaning 
  1813. keyboards (Archive 5.1 p.37). I think it should be made clear that when 
  1814. he says öThe other end (of the earth strap) can be temporarily attached 
  1815. to the earth pin of a 13 amp plugò, he means the wire should be attached 
  1816. to the earth pin inside the plug. A plug should never be part-ially 
  1817. pulled out to attach a ground strap. 
  1818. 5.2
  1819. The best method is to use a proper ögreenò plug. This is a plug with 
  1820. only the earth pin conected and the live and neutral pins being plastic. 
  1821. The outside face of the plug has a connection point for attaching a 
  1822. proper ground strap. I appreciate that a lot of people are not going to 
  1823. be able to obtain these items but they really are the best tools for the 
  1824. job. The plugs I have are made by öVermasonò. An alternative method of 
  1825. obtaining a satisfactory earth is to attach your ground strap to the 
  1826. chassis of the computer being worked on. Obviously the point to which 
  1827. you attach your ground pin must be bare metal to get a good connection 
  1828. and the mains lead must be left in the machine to provide a path back to 
  1829. earth. The wall socket can be left switched off. (Obviously the computer 
  1830. must also be switched off.)  Mark Taylor
  1831. 5.2
  1832. Å    DXF files (converting) Ö I have had many calls/letters from people 
  1833. asking me for a utility to convert from Draw files to DXF. My 
  1834. !WorksTools#1 disc does not do this, nor do I have any intention of 
  1835. writing such a thing. My disk does enable people to write DXF files from 
  1836. their own software. It is not a conversion utility. No more calls on 
  1837. this subject please!
  1838. 5.2
  1839. Having said that, the common problem is how to get from !Draw files to a 
  1840. PC or a Mac. It appears, although I have personally not needed to try 
  1841. this, that one route (possibly the only route?) is to use the !Draw/CGM 
  1842. conversion utility on Careware 13. CGM (Computer Graphics Metafiles) are 
  1843. the subject of a standard and, I believe, can be read by a variety of PC 
  1844. applications with differing degrees of success. Any expert comments on 
  1845. this would, I am sure, be welcomed by all those who have contacted me on 
  1846. this subject.  Jim Markland
  1847. 5.2
  1848. Å    DXF files (problems with) Ö A number of problems have become apparent 
  1849. with !Draw in the way it handles DXF files.
  1850. 5.2
  1851. 1.    !Draw, when used with recent versions of CLib will not read DXF 
  1852. files at all. I understand that Acorn are aware of this. (Strange way to 
  1853. treat an international standard!)
  1854. 5.2
  1855. 2.    !Draw issues a spurious error message when a DXF file is dragged 
  1856. to it via a scrap mechanism. Interestingly enough, this doesnæt happen 
  1857. if the file is dragged from !Edit. Simply ignore the message and carry 
  1858. on.
  1859. 5.2
  1860. Many thanks to Oak Solutions for confirming the above observations.
  1861. 5.2
  1862. 3.    Also via a scrap mechanism, !Draw will not accept certain DXF 
  1863. files which it otherwise seems to read happily.... this is noticeably 
  1864. troublesome using BLOCKS.
  1865. 5.2
  1866. Jim Markland, 4 Shalford Close, Cirencester, GL7 1WG.
  1867. 5.2
  1868. Å    Deskjet 500 cartridges Ö If anyone is interested in getting Deskjet 
  1869. 500 ink cartridges refilled, you can contact M Thomson, Bank House, Main 
  1870. Street, Aberfoyle, Stirling, FK8 3UG. You will receive details of the 
  1871. refill service. It costs ú4.95 which includes p & p. The other address I 
  1872. have is Millenium 3, 413 Wembley Commercial Centre, 80 East Lane, North 
  1873. Wembley, Middlesex, HA9 7XX. They sell several coloured refills in 
  1874. plastic tubes Ö ú7.00 for two.
  1875. 5.2
  1876. If anyone has any empty cartridges they donæt want, please send me a few 
  1877. Ö but contact me first! Rev John McGuire, The Rectory, Hot Lane, 
  1878. Biddulph Moor, Staffs, ST8 7HP. (0782Ö513323)
  1879. 5.2
  1880. Å    Hard drive parking Ö Ray Maidstone says that the best way to park a 
  1881. hard disc is first to perform a *BYE and then a *SHUTDOWN. The reason 
  1882. the *SHUTDOWN produces a ötriple tickò after the *BYE is that the drive 
  1883. has been parked and all files have been closed. Therefore the drive has 
  1884. to be un-parked and then re-parked by the second command (i.e. 
  1885. *SHUTDOWN). The *SHUTDOWN command is different from the *BYE command 
  1886. because it closes all files on ALL filesystems (i.e. RAM, ADFS and 
  1887. SCSI). Mark Taylor
  1888. 5.2
  1889. Rayæs answer to this comment is that not all drive ACTUALLY park when 
  1890. you do a *BYE. He has proved it by taking a drive to bits and watching 
  1891. what happens Ö anyway, yer pays yer money (for a hard drive) and yer 
  1892. takes yer choice!
  1893. 5.2
  1894. Å    International Golf Ö The golf game on Shareware Disc 41 has now been 
  1895. updated. A few minor bugs have been fixed and the program has been fully 
  1896. tested with 1M machines. Adrian Look.
  1897. 5.2
  1898. Å Magnets and floppy disks Ö When, six years ago, the Physics Department 
  1899. of my school at last received its first two computers, the colleagues 
  1900. from computer science predicted doom for our software because of the 
  1901. many magnets lying around in our rooms.
  1902. 5.2
  1903. I was, therefore, horrified some days ago, when I unpacked some new 
  1904. software and realized too late that I had put the disk right next to a 
  1905. magnet lying on the table.
  1906. 5.2
  1907. To my great relief, the disk had not been harmed at all.
  1908. 5.2
  1909. This made me curious, and I experimented a bit. The results amazed me: I 
  1910. put an old disk into a thin plastic bag (to avoid contamination with any 
  1911. iron particles clinging to a magnet) and rubbed all twenty-odd permanent 
  1912. magnets in our collection one by one all over the surface. This had no 
  1913. effect!
  1914. 5.2
  1915. I then took an iron-filled coil and sent a direct current of 10 A 
  1916. through it, until it heated up so much that I had to switch off. The 
  1917. magnetic field (350 mT) was about three times as strong as that of our 
  1918. strongest permanent magnet. This made two files on the disk unreadable 
  1919. (disk error 8 at ... etc ).
  1920. 5.2
  1921. I then fed an ironless coil with alternating current, first at 50 Hz, 
  1922. then at 40 kHz; here the effect was predictably more marked. The high 
  1923. frequency field, which was very roughly 100 times as strong as that at 
  1924. the top of my monitor (we have no calibrated measuring devices for such 
  1925. fields) managed to make the disk totally unreadable when I left the disk 
  1926. lying on the coil for an hour.
  1927. 5.2
  1928. Conclusion? While it would be unwise to bring your disks into close 
  1929. contact with a permanent magnet on purpose, donæt worry too much about 
  1930. any magnets in the same room as your disks; do take great care, however, 
  1931. where those electromagnetic fields are concerned which are emitted from 
  1932. monitors, telephone bells and the like. Jochen Konietzko, Koeln, Germany
  1933. 5.2
  1934. Å    RenderBender 2 Ö Dave Clare writes...  I agree with Malcolm Banthor
  1935. peæs review (Archive 5.1 p55) but there was one mistake. It is in fact 
  1936. possible to alter the beam width of spotlights. You simply use the 
  1937. Height function in the Functions menu, select the spotlight and move the 
  1938. mouse. The two lines move to show the angle of the beam. 
  1939. 5.2
  1940. Å    Teletext Adaptor Ö Would the person who bought the teletext adaptor 
  1941. from our Charity Bring & Buy sale at the Acorn User Show please get in 
  1942. touch with us as we have a couple of discs of software that go with it. 
  1943. Ed.ááA 
  1944. 5.2
  1945.  
  1946. 5.2
  1947.  
  1948. 5.2
  1949.  
  1950. 5.2
  1951.  
  1952. 5.2
  1953.  
  1954. 5.2
  1955.  
  1956. 5.2
  1957.  
  1958. 5.2
  1959.  
  1960. 5.2
  1961.  
  1962. 5.2
  1963.  
  1964. 5.2
  1965.  
  1966. 5.2
  1967.  
  1968. 5.2
  1969. Base 5
  1970. 5.2
  1971. New
  1972. 5.2
  1973.  
  1974. 5.2
  1975. Sound Sampling
  1976. 5.2
  1977. Odd Bakken
  1978. 5.2
  1979. Sound samplers are widely used on the Archimedes but some people are 
  1980. dissapointed with the results. To get the most out of your sampler, you 
  1981. need to have some basic knowledge about öDigital Soundò.
  1982. 5.2
  1983. What happens when you sample a sound?
  1984. 5.2
  1985. Letæs take a simple sound signal, a sinewave. How many samples do we 
  1986. need to describe it? The crudest representation is two samples/period 
  1987. (Figure 1). The resulting squarewave is certainly not a sinewave but if 
  1988. we filter it, cutting off all its harmonic tones (3rd, 5th, 
  1989. 7th....harmonic), we have a sinewave, very similar to the original.
  1990. 5.2
  1991. What happens then if we sample the signal with less than 2 samples /
  1992. period?
  1993. 5.2
  1994. As the signal increases above half of the sampling frequency, it is 
  1995. ömirroredò back (Figure 2).
  1996. 5.2
  1997. Fout =  Fsample / 2 Ö ( Fin Ö Fsample / 2)
  1998. 5.2
  1999. The result is bad distortion since it isnæt harmonically related to the 
  2000. signal. So, when sampling sounds, it is essentially to sample with a 
  2001. frequency, that is at least twice as high as the highest possible 
  2002. frequency from the source. This means that if you use a CD player as the 
  2003. source, you have to use a sampling frequency over 40 kHz. The sound 
  2004. output from the Archimedes is filtered at about 10 kHz (Figure 3), so 
  2005. the optimum sampling frequency is the default 20.833 kHz. This means 
  2006. that you should filter the input signal at 10 kHz to avoid distortion.
  2007. 5.2
  2008. Playback
  2009. 5.2
  2010. When the sound is recreated from the digital data, it is represented in 
  2011. steps (256 for the 8-bit Archie, 65536 for the 16-bit CD). If these 
  2012. steps are not smoothed out (Figure 4), they will create unwanted 
  2013. overtones. If you play back a sample at a very low replay rate you will 
  2014. hear a tone which is caused by the harmonics from the square steps. The 
  2015. optimum solution would be an active lowpass filter that follows the 
  2016. sampling frequency both on sampling and replay. The next best solution 
  2017. is to use a variable lowpass filter on the input with a graduated 
  2018. frequency scale and with a high Q-factor (steep flange) to avoid 
  2019. dampening of the high end of the frequency scale.
  2020. 5.2
  2021. Conclusion
  2022. 5.2
  2023. To get the best out of your sampler you must take care to do most of the 
  2024. sound processing before you digitize the sound.
  2025. 5.2
  2026. With an 8 bit sampler, you have a very limited dynamic range. You 
  2027. increase the S/N ratio with 6 dB/bit (with linear sampling), so you have 
  2028. only 48 dB to play around with, (the same as a telephone line), so use 
  2029. all 8 bits! This means that, when sampling, the dynamic range of the 
  2030. source signal should be reduced (compressed). A good way to compress the 
  2031. sound is to record a cassette with Dolby C on, and then switch to Dolby 
  2032. B when replaying it to the sampler.
  2033. 5.2
  2034. If you use sampling frequencies below 40 kHz you must pass the sound 
  2035. through a lowpass filter Ö try coupling a speaker output from your HiFi 
  2036. to the cassette recorder/sampler (take care with the sound level!!), and 
  2037. turn the treble all the way down. This sounds a bit drastic but, believe 
  2038. me, it will sound better than undersampling the high frequencies Ö the 
  2039. sound output is filtered anyway.
  2040. 5.2
  2041. Donæt try to compensate for the built-in filter by turning the treble 
  2042. up, as this will only introduce more öundersampling noiseò. If you 
  2043. increase the treble after sampling, (digital processing) remember that 
  2044. you increase the noise level too!
  2045. 5.2
  2046. If you use sampling frequencies below 10 kHz, you will hear a tone, 
  2047. modulated with the sound level Ö this is the remains of the sampling 
  2048. frequency passing öbelowò the 10kHz lowpass filter!ááA 
  2049. 5.2
  2050.  
  2051. 5.2
  2052. Figure 1
  2053. 5.2
  2054.  
  2055. 5.2
  2056. Figure 2
  2057. 5.2
  2058. 1 Ö 10 kHz input signal
  2059. 5.2
  2060. 2 Ö sampled at 16.66 kHz gives 6.66kHz out
  2061. 5.2
  2062. 3 Ö sampled at 14.28 kHz gives 4.28kHz out
  2063. 5.2
  2064.  
  2065. 5.2
  2066. Figure 3
  2067. 5.2
  2068.  
  2069. 5.2
  2070. Figure 4
  2071. 5.2
  2072.  
  2073. 5.2
  2074. Morley Teletext Adaptor
  2075. 5.2
  2076. Patrick Bean
  2077. 5.2
  2078. I have used both the Acorn and Morley teletext adaptors on the BBC model 
  2079. B for several years and so, in the early days with my Archimedes, this 
  2080. was one add-on that I missed. However, it was not long before I was able 
  2081. to purchase the Morley unit for my computer. Teletext is the information 
  2082. service transmitted in a coded form along with the TV picture by both 
  2083. the BBC and ITV. The BBCæs system is called öCeefaxò and ITVæs is 
  2084. öOracleò. The text and graphics are viewed on screen using the Archime
  2085. desæ emulated mode 7 display. 
  2086. 5.2
  2087. Hardware 
  2088. 5.2
  2089. The hardware is almost identical to the BBC version Ö a cream coloured 
  2090. box about 2ö high, 10ò deep and 5ö wide linked to the computer via a 
  2091. ribbon cable and a podule plug. There is also a small black mains 
  2092. adaptor which connects to a plug that splits off of the ribbon cable 
  2093. about half way along. The other end of this adaptor plugs into any 13amp 
  2094. socket. This arrangement looks a little flimsy but has worked OK so far. 
  2095. The line form the aerial plugs into a standard socket on the back of the 
  2096. unit and that is all there is to it. 
  2097. 5.2
  2098. You are supplied with a disc holding the terminal software and a key 
  2099. strip. On running the software, you have to tune the adaptor in to the 
  2100. TV transmitter. This is done from the computer using the cursor keys. 
  2101. The tuning is very fine, so it may take some time to get all four 
  2102. channels spot on. Fortunately, the data can be saved to disk and will be 
  2103. loaded back in whenever you run the system. If you are unlucky, you may 
  2104. find that, after much tuning, your old aerial that has picked up 
  2105. öEastendersò and the like for years, is not quite good enough for 
  2106. öCeefaxò. This could mean a booster or possibly a whole new aerial. 
  2107. 5.2
  2108. In use 
  2109. 5.2
  2110. If all goes well, you should soon be able to view the large amount of 
  2111. information on both öCeefaxò and öOracleò. The terminal software is easy 
  2112. to use but my version does not multi-task. However, a RISC-OS version is 
  2113. promised soon. You can save pages to disk and load them in again at any 
  2114. time. Pages can also be printed to an Epson printer, but only the text 
  2115. is printed, not the graphics. Eight presets are available so if (like 
  2116. me) you can pick up French TV, then French Teletext can also be received 
  2117. Ö on a good day it can be almost totally error free! 
  2118. 5.2
  2119. The öfastextò system is also supported. This will display a line of four 
  2120. titles on the bottom of the page, in the four colours öredò, ögreenò, 
  2121. öyellowò and öcyanò. Pressing the function key marked with the same 
  2122. colour calls the page for this title. For instance, the sports index may 
  2123. have the four titles öFootballò, öBoxingò, öSnookerò and öSwimmingò at 
  2124. the bottom of the screen. Pressing <f1> (red) will call the Football 
  2125. pages, <f2> (green) the Boxing, and so on. 
  2126. 5.2
  2127. I think that there is much scope for inter-active software such as share 
  2128. dealing games run over a long time span and using live data or programs 
  2129. that could read the news pages aloud using !Speech, etc etc. The design 
  2130. of the software does not help in this respect as low level access is not 
  2131. separated from the high level system. For instance, it would be nice to 
  2132. have a module that accepted commands like *PAGE 100, *TRANSFER &7000 and 
  2133. *DISPLAY &7000, and so on (as did the old BBC version!) just leaving the 
  2134. programmer to do the high level stuff. As it is, the programmer has to 
  2135. do direct access to the hardware using SYS calls. 
  2136. 5.2
  2137. Conclusions 
  2138. 5.2
  2139. Overall, I am pleased with the adaptor but the software could make more 
  2140. use of the computeræs memory to store index pages and the like, thereby 
  2141. making average access times shorter. Unfortunately, the BBCæs free 
  2142. öTelesoftwareò service has been discontinued. Even so, this unit has 
  2143. many uses. I may attempt to write some inter-active programs and, if 
  2144. they are good enough, I will send copies to Paul for possible publi
  2145. cation on the Archive öShareware/Carewareò disks. The Morley Teletext 
  2146. Adaptor costs ú125 plus VAT from Morley Electronics (or ú120 through 
  2147. Archive).ááA 
  2148. 5.2
  2149.  
  2150. 5.2
  2151. Ace Computing
  2152. 5.2
  2153. From 5.1 page 8
  2154. 5.2
  2155.  
  2156. 5.2
  2157. PipeLine
  2158. 5.2
  2159. Gerald Fitton
  2160. 5.2
  2161. It was a real pleasure to meet so many of you at the Acorn User Show. 
  2162. Perhaps the biggest surprise for us PipeDream users was Colton Soft
  2163. wareæs launch of PipeDreamá4.
  2164. 5.2
  2165. PipeDreamá3
  2166. 5.2
  2167. The first question you will want answered is öWhere does this leave 
  2168. PipeDreamá3?ò. Colton Software say that there will be no more enhance
  2169. ments of PipeDreamá3 and that version 3.14 is Éstableæ. Here at Abacus 
  2170. Training we shall still support PipeDreamá3 and Colton Software have 
  2171. said that PipeDreamá3 will still be available for purchase.
  2172. 5.2
  2173. PipeDreamá4
  2174. 5.2
  2175. Because PipeDreamá4 is still being developed, it is available only from 
  2176. Colton Software and not through the usual network of distributors and 
  2177. dealers. The price of PipeDreamá4 is ú230.30 (including VAT); an upgrade 
  2178. from PipeDreamá3 to PipeDreamá4 will cost you ú94.00 (including VAT). If 
  2179. you have a receipt to prove that you purchased PipeDreamá3 on or after 
  2180. 1st August 1991 (from anybody) then the upgrade will cost you only the 
  2181. difference in price between PipeDreamá3 and PipeDreamá4 which is ú58.64 
  2182. (including VAT).
  2183. 5.2
  2184. So what is new about PipeDreamá4? Well, it is bigger and better with 
  2185. more facilities and an improved user interface. In addition to (nearly) 
  2186. all the features of PipeDreamá3, PipeDreamá4 also includes charts, 
  2187. Écustom functionsæ, a few other major enhancements and a large number of 
  2188. minor improvements.
  2189. 5.2
  2190. The charts are ÉHot Linkedæ to numbers in the expression slots and they 
  2191. work at an impressive speed. Those of you who have the Hot Link version 
  2192. of Presenter will be familiar with the way in which the graphs change as 
  2193. you alter the values in the spreadsheet.
  2194. 5.2
  2195. ÉCustom functionsæ is a facility which allows you to define your own 
  2196. functions rather like a procedure or function in Basic. Parameters may 
  2197. be passed to your custom function from cells in the main PipeDream 
  2198. document. The program is written in a separate spreadsheet and the 
  2199. programming language includes flow control commands such as Repeat Ö 
  2200. Until, If Ö Then Ö Else, and can handle string variables (text) as well 
  2201. as numbers.
  2202. 5.2
  2203. Matrices can be defined as a variable type and operations (functions) 
  2204. can be applied to a matrix with one simple command. As an example, 
  2205. complex variables are treated as a 2 by 1 matrix. Vectors and tensors 
  2206. can be entered as matrices and processed with your own custom functions.
  2207. 5.2
  2208. Other changes include a much improved graphic and command user inter
  2209. face. For example, large height characters with large line spacing are 
  2210. now displayed on screen as they will be printed. Selecting a font is 
  2211. easier and the font selection command sequence can be recorded in a 
  2212. macro. There is a format marked block command, you can save template 
  2213. files (rather like having a variety of ini files), changing column 
  2214. widths is now a simple mouse movement (or, even better, the widths of 
  2215. tables can be set to automatic), operations on blocks is much more 
  2216. intuitive and unwanted formatting (generally) does not happen.
  2217. 5.2
  2218. However, the version available at present is still in the early stages 
  2219. of development. Purchasers are warned by Colton Software that it does 
  2220. have many problems (particularly with the graphs) and they have promised 
  2221. a free upgrade to a more Éstableæ version as soon as it is available. 
  2222. You must register your purchase with Colton Software to receive news of 
  2223. PipeDreamá4 upgrades.
  2224. 5.2
  2225. I have tried many of the PipeDreamá3 applications from our PipeLine 
  2226. discs on PipeDream 4 and, whilst the ReadMe files are generally OK, most 
  2227. of the other files containing functions (particularly database func
  2228. tions) do not work correctly and some do not work at all. I believe that 
  2229. the applications on the PipeLine discs are fairly representative of 
  2230. peopleæs use of PipeDreamá3 and that the difficulties of running them in 
  2231. PipeDreamá4 is a fair measure of the Éproblemsæ that are present in the 
  2232. current version. Because of these Éproblemsæ, I strongly recommend that, 
  2233. if you are thinking of upgrading from PipeDreamá3 to PipeDreamá4, you 
  2234. should first make sure that you have a good copy of PipeDream version 
  2235. 3.14 (upgrade to 3.14 if necessary) before you Étrade inæ your 
  2236. PipeDreamá3 master disc and lose the possibility of ever having this 
  2237. latest and probably final version of PipeDreamá3.
  2238. 5.2
  2239. To obtain your free upgrade of PipeDreamá3 to version 3.14 you need to 
  2240. send off your master PipeDreamá3 disc together with a self addressed 
  2241. label and a stamp. You can not receive an upgrade to 3.14 unless you 
  2242. return your master disc.
  2243. 5.2
  2244. Those of you who enjoy being at the Éleading edgeæ will get a lot of fun 
  2245. from the present version of PipeDreamá4 and those of you with a 
  2246. substantial application in mind will be able to investigate the 
  2247. potential of the new features of PipeDreamá4. However, if you are doing 
  2248. something which has to work (like your accounts), then you should 
  2249. continue to use PipeDreamá3 (version 3.14) for such things until the 
  2250. problems of PipeDreamá4 are resolved.
  2251. 5.2
  2252. Colton Software have an honest reputation and I am sure that, when it 
  2253. has been developed, PipeDreamá4 will be a winner and that purchasers 
  2254. need not fear that they will be left with an unusable product. In 
  2255. launching PipeDreamá4 in its present state of development, what Colton 
  2256. Software have done is to offer early purchasers a unique opportunity to 
  2257. help specify and tailor, nearer to their own needs, what is undoubtedly 
  2258. going to be one of the most superb pieces of software available for the 
  2259. Archimedes.
  2260. 5.2
  2261. The syntax of some of the database functions has been changed so, if you 
  2262. have PipeDreamá3 and PipeDreamá4 (and the knowledge and ability!) then I 
  2263. shall be grateful for any utilities which you might produce for 
  2264. converting PipeDreamá3 files so that they will run under PipeDreamá4. 
  2265. Utilities which do the reverse will also be welcomed.
  2266. 5.2
  2267. Finally, if you do discover any bugs in PipeDreamá4, please let Colton 
  2268. Software know rather than us here at Abacus Training. We will still act 
  2269. as a clearing house for Ébugsæ that you find in PipeDreamá3 but, whilst 
  2270. it is still being developed, not bugs from PipeDreamá4.
  2271. 5.2
  2272. Colton Software have moved
  2273. 5.2
  2274. Their new address is: 2 Signet Court, Swanns Road, Cambridge, CB5á8LA 
  2275. and their new telephone number is 0223Ö311881.
  2276. 5.2
  2277. Comparing Impression and PipeDream
  2278. 5.2
  2279. Several times, particularly by people who have neither PipeDream nor 
  2280. Impression, I have been asked to compare these applications as wordpro
  2281. cessors. Also, I have a few readers who use Impression regularly and 
  2282. have recently bought (or use at school, college or work) PipeDream and 
  2283. would like to know the difference. Before I start, let me tell you that 
  2284. PipeDream, Impression and DrawPlus are the three applications which I 
  2285. use most regularly and that I find they complement each other and so I 
  2286. donæt really want to make comparisons of the type öThis is better than 
  2287. thatò. What I will do is to explain why, when and how I use PipeDream 
  2288. and (to a lesser extent) when I use Impression.
  2289. 5.2
  2290. First, here is a tip for everyone. I use my hard disc to store appli
  2291. cations such as PipeDream, Impression and DrawPlus along with the System 
  2292. and Fonts directories. I keep all my data files such as letters, 
  2293. drawings, advertisements, etc, on floppy disc (with a backup). That way, 
  2294. if ever my hard disc goes down (it hasnæt yet, but then, I always 
  2295. dismount it by using *bye before switching off) I have only to install 
  2296. the application from the master floppy Ö data unique to me is stored 
  2297. safely on floppies.
  2298. 5.2
  2299. I use PipeDream for invoices but not because money is numbers and 
  2300. numbers imply spreadsheets but because PipeDream is more economical on 
  2301. floppy disc space and I can use the database facilities of PipeDream.
  2302. 5.2
  2303. My Abacus Training letterhead is a DrawPlus file on my ÉInvoicesæ disc. 
  2304. With PipeDream, this 18 kbyte file is stored only once on the disc and 
  2305. the same file is called up in every invoice. With Impression this 18 
  2306. kbyte would be saved as part of every document. The result of this 
  2307. different approach to the insertion of graphics is that PipeDream uses 
  2308. less disc space for the same number of invoices.
  2309. 5.2
  2310. I hold a PipeDream database of addresses which takes up hundreds of 
  2311. kbytes on a floppy disc which I keep separately from my Invoices disc. I 
  2312. double click on my ÉAddressæ file so that it is loaded into memory, then 
  2313. I remove the Address disc, replace it with my Invoices disc and double 
  2314. click on a blank invoice. The blank invoice contains dependent document 
  2315. references to a file called [Addresses] (note that the dependent 
  2316. document is not called by its full path name). Since there is a file 
  2317. with the leaf name [Addresses] in memory, PipeDream does not look for 
  2318. [Addresses] on the Invoices disc (it isnæt there) but uses the file 
  2319. already in memory. I type a reference to the customer into one of the 
  2320. slots on the invoice and the remainder of the address is filled in 
  2321. automatically (using the lookup function). I mark the block containing 
  2322. the address, give the command <Ctrl+BSS> (SnapShot) and then save the 
  2323. invoice under a new name (in fact by the invoice number). I donæt have 
  2324. Impressionæs new mail merge software (part of their business package) so 
  2325. I canæt make a real comparison here but, what I finish up with is a 
  2326. Éstand aloneæ invoice on a disc of invoices which does not depend, in 
  2327. any way, on the address file because all the references to the dependent 
  2328. document have been ÉSnapShottedæ.
  2329. 5.2
  2330. Continuing with my rather biased comparison, I use PipeDream for letters 
  2331. because I can use my letter heading (only one 18 kbyte file on the 
  2332. letters disc) together with a blank letter and my [Addresses] file 
  2333. (youæll remember that itæs on a separate disc). Letters contain a lot of 
  2334. word processing so why not use Impression? Well, the Impression cut and 
  2335. paste list is limited to one item whereas, with PipeDream I can have a 
  2336. large paste list. In fact, in PipeDream you can choose the length of 
  2337. your paste list Ö mine is fifty items. The command <Ctrl+EDC> (Delete 
  2338. Column) puts a whole column on the paste list. If you then move the 
  2339. cursor with <Tab> or <Shift+Tab> you can insert the column you have just 
  2340. cut with <Ctrl+I>. Sometimes, using cut and paste this way is more 
  2341. appropriate than using <Ctrl+BC> (Block Copy), <Ctrl+BM> (Block Move), 
  2342. or <Ctrl+BRE>, (Block Replicate).
  2343. 5.2
  2344. I have a PipeDream Élibraryæ document with many standard paragraphs 
  2345. which I load onto the screen. When I want one of these paragraphs in my 
  2346. letter I mark the paragraph in the Élibraryæ document, click the cursor 
  2347. in the letter I am composing at the appropriate place and then use 
  2348. <Ctrl+BC> to load a copy of my standard paragraph into the letter. I 
  2349. find this easier than the Impression equivalent Copy to the (single item 
  2350. paste list) followed by Paste.
  2351. 5.2
  2352. On the plus side for PipeDream, I find that when printing a mixture of 
  2353. graphics and outline fonts with RISC-OS printer drivers (such as an 
  2354. invoice or a letter with the letter heading stored as a graphic), 
  2355. PipeDream is almost twice as fast as Impression but I have no idea why 
  2356. this should be the case.
  2357. 5.2
  2358. Now on the side of Impression, it is more WYSIWYG, particularly when I 
  2359. need to position graphics precisely, when I am using a mixture of font 
  2360. sizes, with large fonts, or when I am using a line spacing other than 12 
  2361. point. Impression documents can be scaled on screen and graphics donæt 
  2362. Éfall off the edgeæ of the display. Hence I tend to use DrawPlus 
  2363. graphics files loaded into Impression together with text (often word 
  2364. processed in PipeDream) for my advertisements.
  2365. 5.2
  2366. Although I donæt use the facility myself, Impression can run two stories 
  2367. in parallel such as main text and footnotes. The sequence of frames for 
  2368. the main text is totally independent of the sequence for the footnotes. 
  2369. It is difficult to see how this independence of two stories could be 
  2370. achieved in PipeDream.
  2371. 5.2
  2372. With Impression, you can have as many Styles as you need. In PipeDream 
  2373. you have only one Éstyleæ. You choose your font using the ÉPrint Ö 
  2374. Printer fontæ menu; you set up your Éruleræ by changing the column 
  2375. widths and wrap margins; the line spacing for the one Éstyleæ is set by 
  2376. writing to the ÉPrint Ö Printer line spacingæ dialogue box. Of course, 
  2377. in PipeDream you have the equivalent of ÉEffectsæ which can be changed 
  2378. globally using <Ctrl+BSE> (Search and replace). I have no doubt that 
  2379. when you need many styles in a short document then Impression wins.
  2380. 5.2
  2381. Impression automatically reformats the whole story when characters are 
  2382. added or deleted. In PipeDream, if the option ÉInsert on returnæ and 
  2383. ÉWrapæ are turned ON (use <Ctrl+O> to see the options dialogue boxes) 
  2384. you will find that almost the same thing happens. I recommend that you 
  2385. set these two options ON for word processing. However, with PipeDream, 
  2386. you can turn either or both OFF; sometimes this has its advantages. 
  2387. Something that many users of PipeDream donæt realise is that you can 
  2388. change your options in the middle of writing or editing a document. One 
  2389. of the best ways of doing this is with a macro. If you need to insert a 
  2390. table in the middle of an Impression document all you need do is create 
  2391. a new style.
  2392. 5.2
  2393. With Pipedream, I recommend that you turn OFF both ÉWrapæ and ÉInsert on 
  2394. returnæ when working on tables. 
  2395. 5.2
  2396. Another day, I will tell you about using a ÉMulti-fileæ document in 
  2397. PipeDream; each file in the list of files comprising the multi-file 
  2398. document can have a different Éstyleæ. For those of you who canæt wait, 
  2399. have a look at ÉMulti-file Documentsæ on pages 210 to 212 of the User 
  2400. Guide. The use of multi-file documents does overcome many (but not all) 
  2401. of the difficulties which arise because PipeDream will accept only one 
  2402. Éstyleæ per file. Multi-file documents will support a different Éstyleæ 
  2403. in each of the files making up the document.
  2404. 5.2
  2405. Finally, with PipeDream, you can mark only complete cells whereas 
  2406. Impression allows you to mark a block starting anywhere. Some people 
  2407. prefer to use Impression for wordprocessing because of this whereas 
  2408. others (including me) find that they have developed a proficiency at 
  2409. stacking the larger PipeDream paste list with <F4> (delete to end of 
  2410. slot), <Shift+F4> (which deletes single words), and putting the words 
  2411. back together with <Ctrl+I> (insert). You can use <Return> (to split 
  2412. lines when ÉInsert on returnæ is ON), <Delete> (to join lines together 
  2413. when ÉInsert on return is ON) together with <F8> (delete row) or 
  2414. <Ctrl+BD> (delete marked block) to place substantial amounts of text on 
  2415. the paste list before inserting them where you want them to go. I find 
  2416. that the size of the paste list and the versatile way in which it can be 
  2417. used biases me towards PipeDream for word processing. However, difficul
  2418. ties arise if I get interrupted or forget what is on the paste list and 
  2419. in what order!
  2420. 5.2
  2421. So, to summarise, I find Impression is excellent for a mixture of text 
  2422. and graphics which have to be WYSIWYG such as in an advertisement or 
  2423. leaflet. For routine letters, invoices, orders and particularly labels 
  2424. where the layout of the page is Éstableæ but the content is variable, 
  2425. then I find that the database functions of PipeDream together with the 
  2426. more economical use of disc space and long paste list make it my first 
  2427. choice.
  2428. 5.2
  2429. In conclusion
  2430. 5.2
  2431. If you have ideas, facts or opinions or think Iæve missed something out 
  2432. of any of my articles then please write to me at the Abacus Training 
  2433. address on the inside back cover of Archive. If you find Ébugsæ in 
  2434. PipeDreamá4 then tell Colton Software (please donæt write to me!). If 
  2435. you want Ébugsæ you have found taken out of PipeDreamá3 now that 
  2436. PipeDreamá4 is here you will have to make out a stronger case than you 
  2437. would have a few months ago Ö but I will do what I can with Colton 
  2438. Software.ááA 
  2439. 5.2
  2440.  
  2441. 5.2
  2442. Oak Computers
  2443. 5.2
  2444. From 5.1 page 24
  2445. 5.2
  2446.  
  2447. 5.2
  2448. Contact Box
  2449. 5.2
  2450. Å    Arfon RISC-OS Club welcomes Archimedes & A3000 users. They will be 
  2451. meeting soon in the Llanberis, Caernarfon area. Please contact Dr A Gwyn 
  2452. Williams on 0286Ö870101.
  2453. 5.2
  2454. Å    South African Archimedes User Group Ö The organisers of the South 
  2455. African Archimedes User Group would like to hear from Archimedes users 
  2456. in S.A. and user groups in other countries with a view to exchanging 
  2457. newsletters ideas etc. Please contact Mark Henderson, S.A.Arc User 
  2458. Group, P.O. Box 1051, Wandsbeck, Natal, 3631, South Africa.ááA 
  2459. 5.2
  2460.  
  2461. 5.2
  2462. The A5000 Ö First Impressions
  2463. 5.2
  2464. Des Fry, Malcolm Davies and Andrew Scott
  2465. 5.2
  2466. Three of the lucky few who actually own an A5000 give us their first 
  2467. impressions. There is a certain amount of repetition in what follows, 
  2468. but these all came in rather close to the printeræs deadline, so I have 
  2469. only done a limited amount of editing on them.
  2470. 5.2
  2471. If you have an A5000, please let us know if there are any points of 
  2472. interest to other people. It would also be interesting to know the 
  2473. serial number of your computer Ö it gives us an indication of how Acorn 
  2474. are getting on with production. As I write (31.10.91) the highest number 
  2475. I have seen is 1000246. If yours is higher, let me know.
  2476. 5.2
  2477. By the way, I trust you all received the A5000 Supplement that we sent 
  2478. out last month. If not, let me know as we have a few copies left. Ed.
  2479. 5.2
  2480. Anyway, letæs hear from Des Fry first...
  2481. 5.2
  2482. Unpacking was fun, with more free software than I have ever seen before 
  2483. Ö Acorn DTP, First Word Plus, Genesis Plus, PC Emulator (V1.7!), 
  2484. InterDictor, PacMania and Lemmings. All but Lemmings were pre-installed 
  2485. on the hard disc, including a 5MB DOS partition. You will be pleased to 
  2486. know that DR DOS 5.0 comes with a weighty 477 page User Guide, plus a 
  2487. reference card and release notes.
  2488. 5.2
  2489. Now the hardware. Connecting it up was very easy Ö then came the moment 
  2490. to switch on. It worked first time! First thing I noticed is that the 
  2491. desktop boots up in Mode 27, it isnæt necessary to configure for the 
  2492. Multi-sync monitor Ö itæs automatic. The new 15 pin cable feeds info 
  2493. back to the computer enabling the monitor type to be determined.
  2494. 5.2
  2495. I was slightly disappointed with the monitor for the following reasons: 
  2496. the dot pitch is 0.39mm and I have been used to a Taxan 770+ LR (for 
  2497. home use) at 0.31mm, so the display was not as sharp. I had read that 
  2498. the monitor is micro-processor controlled and would automatically adapt 
  2499. to the different modes. Although it does have an auto height switch, 
  2500. this only appears to work in VGA and mode 12/15. The height and 
  2501. horizontal position nearly always needs to be adjusted in other modes. I 
  2502. think most users will be quite satisfied Ö itæs just that I have been 
  2503. used to using better monitors. (I use an IBM 8514 with a 16ö monitor at 
  2504. work.)
  2505. 5.2
  2506. Mode 27 seems a very sensible default, as it has a scan rate of 60Hz 
  2507. compared with 50Hz in modes 0-21. When switching to the lower scan rate 
  2508. after an extended period of Mode27, flicker is quite noticeable. Modes 
  2509. 12 and 15 are also not as bright as multi-sync modes. There are 46 pre-
  2510. defined modes altogether.
  2511. 5.2
  2512. The next thing I noticed is the icons on the icon bar. The hard disc now 
  2513. has a name: IDEDisc4 and there is a new icon called Apps. The latter 
  2514. acts like a ROM filing system and contains three sub directories Ö Apps, 
  2515. Fonts and Resources. The first contains !Alarm, !Calc, !Chars, 
  2516. !Configure, !Draw, !Edit, !Help and !Paint. Fonts contains outline fonts 
  2517. for Corpus, Homerton and Trinity. Resources contains a staggering 58 sub 
  2518. directories! These are all the ROM modules such as Clib and FPEmulator. 
  2519. The main applications have been considerably enhanced. !Alarm is 
  2520. terrific Ö everything you could possibly want from it. You can even set 
  2521. an alarm to start applications e.g. to bring up a Do List using Edit. 
  2522. !Configure can configure absolutely everything Ö there is no need to 
  2523. leave the desktop anymore. The other applications will have to wait for 
  2524. proper evaluation, but a quick try out reveals extensive changes.
  2525. 5.2
  2526. RISC-OS 3.0 applications have three sets of icons, standard (!Sprites) 
  2527. and !Sprites22 and !Sprites 23. These can be selected by the application 
  2528. ö!SetIconsò in the root directory. Selecting high resolution colour 
  2529. gives 34 ╫ 34 icons compared with 34 ╫ 17 in RISC-OS 2.0. These are only 
  2530. really suited to high res modes and give noticeably clearer icons, 
  2531. especially diagonal lines.
  2532. 5.2
  2533. Most people will discover the Pinboard by accident, just click <menu> on 
  2534. the background. This allows you to pin files, directories and appli
  2535. cations to a backdrop of your choice. You may say that you have seen 
  2536. this before, but not quite Ö you can iconise running applications as 
  2537. well!
  2538. 5.2
  2539. I do like the new filer. I can format, copy etc while I am typing this 
  2540. letter Ö very impressive. I do like the new colour bars which tell you 
  2541. how far the operation has gone. I also like the new Find option Ö just 
  2542. select all or any lesser combination and type in a file or sub directory 
  2543. name and it searches the directory tree and reports its location.
  2544. 5.2
  2545. Printer drivers are a little more complicated, but there are hundreds of 
  2546. printers now catered for. You can have several printer drivers operating 
  2547. at the same time; this is more useful than it first sounds. Not only can 
  2548. you have more than one printer connected, but you can have several for 
  2549. the same printer Ö each with a different configuration. For example, I 
  2550. have one for Monochrome printing giving the fastest print speed and one 
  2551. for graphics printing. New users should read the manual, because the 
  2552. printer configuration files are not stored with !Printers but are in a 
  2553. sub directory on Apps2 called printers.
  2554. 5.2
  2555. The task manager has new features such as automatic creation of desktop 
  2556. boot files and I strongly recommend users to make a habit of using the 
  2557. new shutdown option. This ensures that you donæt forget to save any data 
  2558. in memory and parks the hard disc heads. The ARM 3 and the fast memory 
  2559. certainly speed things up, but not as much as I expected. The hard disc 
  2560. seems quite fast but I havenæt the patience to do any timings, I know 
  2561. others love doing this.
  2562. 5.2
  2563. (I think heæs having a dig at me but, yes, I have done the drive speed 
  2564. tests. The results are on page 19 and I was quite pleasantly surprised 
  2565. at how fast it was considering that it is IDE and not SCSI. In fact, it 
  2566. seems to be faster than the 100M Conner SCSI drive as used on the A540, 
  2567. though not as fast as the Quantum 100M drives used by Atomwide and Oak. 
  2568. Ed.)
  2569. 5.2
  2570. Users who were worried that RISC-OS 3 would not support 640k L format 
  2571. mini discs can relax, L, D, E and the new F (1.6MB) formats are 
  2572. supported. I can even format IBM PC discs at 360k, 720k, 1.2MB and 
  2573. 1.44MB together with Atari 360k and 720k formats. Finally, you may be 
  2574. interested to know that the new JP150, which incidentally is function
  2575. ally identical to the HP Deskjet Plus but with extra fonts etc, is only 
  2576. about a third of the size.
  2577. 5.2
  2578. (At the Acorn User Show, a gentleman showed me some printouts that he 
  2579. had done of a sheet containing text and graphics. He had got it printed 
  2580. on various printers and, quite frankly, the printout from the Acorn 
  2581. Inkjet was slightly better, if anything, than the 300 d.p.i. laser he 
  2582. had tested, especially on the bits of very tiny text Ö mind you, it was 
  2583. an Apple Laserwriter!)
  2584. 5.2
  2585. Now itæs Malcolm Daviesæ turn....
  2586. 5.2
  2587. I am using the A5000 with a Technomatic 16 bit SCSI board plus two SCSI 
  2588. drives Ö 105M Quantum internal and a 47M Seagate external. Also fitted 
  2589. are a Techno-I digitiser and the CC Scanlight 256 scanner. Installation 
  2590. was no problem, only requiring the backplane and supporting metalwork 
  2591. plus existing drives to be pulled out Ö one screw plus a bit of easing Ö 
  2592. to replace the IDE drive with the SCSI one.
  2593. 5.2
  2594. The monitor is OK but I shall keep my existing NEC multi-sync and pass 
  2595. the Acorn monitor on when I sell the A440/1. We now need more extra 
  2596. modes such as 110 etc. (Atomwide are working on it and hope to have 
  2597. something sorted out by the time you read this. Ed.)
  2598. 5.2
  2599. At first, I had problems with the Techno SCSI and the interactive filing 
  2600. system which didnæt seem to work together properly. (This is where we 
  2601. find out which of the SCSI boards really ARE Acorn compatible!)
  2602. 5.2
  2603. I also had problems with certain applications which didnæt want to start 
  2604. up properly Ö it seemed to be related to having fonts in ROM. I have 
  2605. since made some progress. In particular, I have developed a Deskboot 
  2606. file that seems to overcome the apparent incompatibilities between the 
  2607. SCSI filer supplied in ROM on my Technomatic SCSI board and the 
  2608. Interactive Desktop Filer in the A5000. Also, the problems with some 
  2609. RISC-OS 2 applications and the way they try to access fonts seem to have 
  2610. been solved. My coding is not very subtle and, in some cases, may be an 
  2611. overkill Ö but it appears to work so far! The comments below may be of 
  2612. interest to other readers of Archive Ö especially perhaps those relating 
  2613. to the use of fonts in older applications.
  2614. 5.2
  2615. | Desktop boot file
  2616. 5.2
  2617. |
  2618. 5.2
  2619. | Note: FileSystem *Configured as (Techno) SCSI on start-up
  2620. 5.2
  2621. |
  2622. 5.2
  2623. | For Technomatic SCSI board + 100MB QuantumPro + 46MB Seagate
  2624. 5.2
  2625. |
  2626. 5.2
  2627. Adfs
  2628. 5.2
  2629. WimpSlot -next 640k
  2630. 5.2
  2631. ChangeDynamicArea -FontSize 128k
  2632. 5.2
  2633. ChangeDynamicArea -SpriteSize 32k
  2634. 5.2
  2635. ChangeDynamicArea -RamFsSize 0K
  2636. 5.2
  2637. RMKill SCSIfiler
  2638. 5.2
  2639. RMload scsi::HardDisc4.$.!System. Modules.SCSIfiler
  2640. 5.2
  2641. SCSI
  2642. 5.2
  2643. Filer_OpenDir SCSI::HardDisc4.$ 2 980 768 760 -sn -li
  2644. 5.2
  2645. Filer_OpenDir SCSI::HardDisc5.$ 186 680 768 148 -sn -li
  2646. 5.2
  2647. Run scsi::HardDisc4.$.!System
  2648. 5.2
  2649. WimpMode 16
  2650. 5.2
  2651. Run scsi::HardDisc4.$.Pinboard 
  2652. 5.2
  2653. Set Alarm$Options -timeout ö10ò -weekwork 62 -format ö%z12:%mi:%se %pm. 
  2654. %zdy/%zmn/%yrò
  2655. 5.2
  2656. Run resources:$.Apps.!Alarm scsi::HardDisc4.$.Alarms
  2657. 5.2
  2658. Run scsi::HardDisc4.$.!Fonts
  2659. 5.2
  2660. Setmacro Font$Path resources:$.Fon ts.,scsi::HardDisc4.$.!Fonts.us
  2661. 5.2
  2662. ed.,scsi::HardDisc4.$.!Fo
  2663. 5.2
  2664. nts.surplus.
  2665. 5.2
  2666. Run resources:$.Apps.!Edit
  2667. 5.2
  2668. RMload scsi::HardDisc4.$.DskTopUtil.OscanMo
  2669. 5.2
  2670. des.MegaMode
  2671. 5.2
  2672. Run scsi::HardDisc4.$.DskTopUtil.!Me
  2673. 5.2
  2674. gaMouse
  2675. 5.2
  2676. Run scsi::HardDisc4.$.DskTopUtil.!k ey_click
  2677. 5.2
  2678. RMload System:Modules.SerialUtil
  2679. 5.2
  2680. Run resources:$.Apps.!Configure
  2681. 5.2
  2682. Taking the Deskboot lines in order we can comment as follows:
  2683. 5.2
  2684. ADFS Ö The machine is configured to switch on in SCSIFS from the board 
  2685. and the two SCSI drives have been suitably *Configured. It seemed safer 
  2686. to switch over to ADFS before RmKillæing the SCSIfiler!
  2687. 5.2
  2688. The WimpSlot and DynamicArea changes are automatically set up by the 
  2689. Deskboot file Ö see manual.
  2690. 5.2
  2691. RmKill SCSIfiler and RmLoad ....SCSIfiler Ö These replace the filer on 
  2692. my board with the module supplied with the A5000æs application suite for 
  2693. use with non-Acorn boards.
  2694. 5.2
  2695. SCSI Ö Reset filing system and use the Acorn filer.
  2696. 5.2
  2697. Filer_OpenDir.....on two Hard discs Ö Needed to ensure that the discs 
  2698. are öseenò by the Interactive filer.
  2699. 5.2
  2700. Run !System (?overkill?), WimpMode and Pinboard (Desktop background) are 
  2701. straightforward.
  2702. 5.2
  2703. Alarm settings Ö Alarm$Options are set by deskboot file; saved alarms 
  2704. are held in file Alarms in the Hard disc root directory. Note style for 
  2705. passing filename to !Alarm in ROM.
  2706. 5.2
  2707. Font settings Ö Run !Fonts (?overkill?) as normal. To enable any 
  2708. application requiring to access fonts to know where to go for them, we 
  2709. must set up Font$Path to point to ALL the possible location directories. 
  2710. In this example, the resources:$.Fonts directory holds Corpus, Homerton 
  2711. & Trinity in ROM; !Fonts.used. (note the terminating full stop) on the 
  2712. booted Hard disc root directory holds all my RISC-OS 2 fonts in normal 
  2713. use and !Fonts.surplus. holds Corpus, Homerton and Trinity (in their 
  2714. RISC-OS 2 format) plus any other RISC-OS 2 fonts that I have.
  2715. 5.2
  2716. These three directories will be searched in turn each time a font is 
  2717. called for by an application, particularly on initialisation of the 
  2718. application, when default fonts residing in ROM only may not be found 
  2719. and thereby prevent startup. The main problem would appear to be that 
  2720. the data files in the ROM fonts are called Outlines0 and IntMetric0 
  2721. rather than the RISC-OS 2, Outlines and IntMetrics. 
  2722. 5.2
  2723. It would of course be possible to write an IF... THEN...ELSE patch to 
  2724. change these strings from one to the other when encountered, but the 
  2725. proposed solution seems the simpler compromise and does ensure that 
  2726. those applications that can access the ROM fonts will do so on a 
  2727. priority basis.
  2728. 5.2
  2729. The use of *SetMacro rather than *Set ensures that the paths are 
  2730. searched each time that fonts are required. *Set can be re-set by 
  2731. applications etc and is only effective the first time the paths are 
  2732. searched.
  2733. 5.2
  2734. Run !Edit, Megamode, !MegaMouse and !KeyClick are my own requirements on 
  2735. boot-up.
  2736. 5.2
  2737. RmLoad System:Modules.SerialUtil Ö This module is supplied on the Acorn 
  2738. Applications discs and is advised to re-set the Serial Portæs parameters 
  2739. to enable e.g. !Hearsay I, in my case, to run OK.
  2740. 5.2
  2741. Run resources:$.Apps.!Configure Ö Installs !Configure on the icon bar 
  2742. and allows me to re-initialise my two SCSI drives under the Acorn SCSI 
  2743. filer. Once desktop is established with only floppy drive on the icon 
  2744. bar, I have to:
  2745. 5.2
  2746. 1.    Open !Configure on the icon bar then open ÉDiscsæ window.
  2747. 5.2
  2748. 2.    Click on ÉOKæ for the two SCSI drives, ignore dire warning! and 
  2749. click on ÉOKæ.
  2750. 5.2
  2751. 3.    Close !Configure windows
  2752. 5.2
  2753. The results of this are:
  2754. 5.2
  2755. 1.    ALL discs initialised and fully accessible under the Interactive 
  2756. DeskTop Filer.
  2757. 5.2
  2758. 2.    Applications can use ROM fonts except where there is direct 
  2759. reference to xxx.Outlines and xxx.IntMetrics etc somewhere in the code.
  2760. 5.2
  2761. 3.    Fonts are accessed in the order Ö Rom (Resources:), Main disc 
  2762. store (!Fonts.used.) or finally from main disc store of RISC-OS 2 fonts 
  2763. in Rom (!Fonts.surplus.)
  2764. 5.2
  2765. It has worked OK so far.
  2766. 5.2
  2767. One further öquirkò that has come to light whilst playing around with 
  2768. Deskboot files is that if the Autoboot radio icon is set in the Deskboot 
  2769. window (Menu on the Task Manager then go to DeskBoot), the resultant 
  2770. file, when saved to disc, sets the disc Opt options to *Opt 4,2 (i.e. 
  2771. Run !Boot) and also configures that drive as the *Configure Drive 
  2772. default. This is in the manual but may be missed. If saving alternative 
  2773. !Boot files to another disc, it can be confusing to say the least if 
  2774. that disc suddenly becomes your default boot disc as well as leaving 
  2775. perhaps more than one disc with the *Opt 4,2 option set. I think that it 
  2776. is best, in these circumstances, to turn the icon OFF and set *Opt etc 
  2777. later.
  2778. 5.2
  2779. Thatæs all for now and currently I rest content with a superb machine 
  2780. that seems to run nearly all of my considerable pre-RISC-OS 3, ADFS 
  2781. based software.
  2782. 5.2
  2783. Finally, Andrew Scott...
  2784. 5.2
  2785. The following comments and hints are based on my first week of using the 
  2786. machine which, from the outset, I must say is brilliant, especially 
  2787. compared with my old Archimedes A310.
  2788. 5.2
  2789. During the time I have had the machine, I have tried quite a number of 
  2790. applications. Now, whilst most of them have worked perfectly, I have had 
  2791. problems with the following:  Atomwide Hi-Res. modes, Jinxter and 
  2792. Corruption adventures (CIS Adventure pack), Beebug Toolbox disc sector 
  2793. editor, Data Storeæs FontFX (version 4.04), Mitre Softwareæs DiscTree 
  2794. (version 2.16) and !DSEdit, PD sound sample player. 
  2795. 5.2
  2796. The Atomwide mode designer comes with a number of sets of modes for 
  2797. various monitors, but none of these is completely suitable for the A5000 
  2798. and Acornæs multisync monitor. The mode designer application, however, 
  2799. works fine, provided you remember to select monitor type 1, and machine 
  2800. A540/A5000. Using this, it is quite straightforward to modify the hi-
  2801. res. modes (SVGA, 102 etc.) to produce working versions of these. 
  2802. However, make sure that you work in mode 27 while defining the new 
  2803. modes, as some of the other modes (12, 15 etc.) are redefined by the 
  2804. standard mode module (MegaModes), and this can produce some strange 
  2805. effects Ö they appear as two letter box shaped screens one above the 
  2806. other!!
  2807. 5.2
  2808. The adventures Jinxter and Corruption do not work with version 3.87 of 
  2809. the SharedCLibrary which is in RISC-OS 3. However, they are supplied 
  2810. with a very old version (1.01) which will work if you *RMKill the 
  2811. version in RISC-OS 3 first. Better still, alter the !Run files to 
  2812. automate this, and restore the RISC-OS 3 version afterwards. I have 
  2813. included two suitable !Run files on the disc. On the monthly program 
  2814. disc. Ed.)
  2815. 5.2
  2816. The disc sector editor in Beebugæs Toolbox (version 1.00) does not work 
  2817. at all on the A5000, and hangs the machine!! 
  2818. 5.2
  2819. FontFX from the Data Store (version 4.04) does not like the default 
  2820. setting for the system macro Font$Path. However, if you edit out the 
  2821. reference to Font$Prefix it works OK Ö not a perfect solution, but it 
  2822. works. e.g.
  2823. 5.2
  2824. *SetMacro Font$Path adfs::IDEDis c4.$.!Fonts.,Resources:$.Fonts. 
  2825. 5.2
  2826. DiscTree (version 2.16) from Mitre Software will load, but all attempts 
  2827. to access a disc (hard or floppy) produce a fatal internal error. 
  2828. 5.2
  2829. !DSEdit, the excellent PD sound sample player will not play samples. 
  2830. This is because the author has been Énaughtyæ and used an abbreviation 
  2831. for the ChannelVoice command. RISC-OS 3 wrongly interprets the abbrevia
  2832. tion as the new command *ChangeDynamicArea and hence causes an error. 
  2833. This is easily corrected by changing the abbreviation to the full 
  2834. command. Acorn have issued a warning with RISC-OS 3 that a number of 
  2835. commands have different minimum abbreviations, and have provided a file 
  2836. on the RISC-OS 3 Support Disc to change them all back to what they were 
  2837. in RISC-OS 2.
  2838. 5.2
  2839. Something else that I have observed is that if you use the !Configure 
  2840. application to auto-start any of the ROM based applications then this 
  2841. will cease to work if you have a !Boot file on the hard disc which 
  2842. includes a line like :
  2843. 5.2
  2844. *Desktop -file <Obey$Dir>.DeskS tart
  2845. 5.2
  2846. Instead you must include a line in the DeskStart file to run each of the 
  2847. applications which you want to auto-start. e.g.
  2848. 5.2
  2849. Run Resources:$.Apps.!Alarm
  2850. 5.2
  2851. Hardware problems Ö (I have left this in to see if anyone has any ideas! 
  2852. Ed.) I have discovered a fault with my machine, that concerns the real 
  2853. time clock. Every time the machine is reset with either <ctrl-break>, or 
  2854. turning it off and on again, the real time clock is reset back to the 
  2855. last time that it was explicitly set too, e.g. using *Set Sys$Time or 
  2856. the Set clock option on !alarm. The rest of the time, the clock appears 
  2857. to function correctly.
  2858. 5.2
  2859. My first thought was a loose battery connection. However, on opening the 
  2860. case, I found that the machine doesnæt even have a battery! While the 
  2861. case was off, I checked for any loose connections, but could not find 
  2862. any.
  2863. 5.2
  2864. Next, I thought that it might be a software fault and not a hardware 
  2865. one, because the fault only occurs when the machine is reset, which is a 
  2866. software function. I noticed that in the list of modules in RISC-OS 3 
  2867. there is a new module called RTCAdjust which presumably stands for Real 
  2868. Time Clock Adjust. Could this be causing the problem? The module 
  2869. provides no star commands or software interrupts, only a service code 
  2870. handler. I have not been able to confirm if this module is causing the 
  2871. problem or not. Any ideas?ááA 
  2872. 5.2
  2873.  
  2874. 5.2
  2875. Archive Mugs
  2876. 5.2
  2877. Robert Chrismas
  2878. 5.2
  2879. Here, at last, is a product for the person who wants the Archive social 
  2880. cachet but who hates computers.
  2881. 5.2
  2882. These mugs are more versatile than removable hard disks. They can be 
  2883. used for any beverage, warm or cold. In tests, they proved to be quite 
  2884. suitable for watering flowers and smaller gardens although their 
  2885. somewhat limited capacity proved an occasional restriction.
  2886. 5.2
  2887. The mugs are of the traditional mug design, what topologists call a 
  2888. doughnut Ö which says a lot about mathematicians if you think about it. 
  2889. There is a generous space for fluid, a standard handle and omni-
  2890. directional mouth interface, or rim. They are finished in a simple white 
  2891. colour with the Archive logo in blue and black covering over half the 
  2892. outside. Sensibly, Archive have gone for the more traditional horizontal 
  2893. arrangement.
  2894. 5.2
  2895. Rather confusingly, the mugs also bear the inscription öThe Subscription 
  2896. Magazine for Archimedes Usersò. Despite this, there have been no reports 
  2897. of confused users attempting a quick thumb through for vital hints on 
  2898. Pipedreamæs use of Ctrl-Alt-Shift-CapsLock-Adjust. Also, at least one 
  2899. regular reader of Archive reported that he was delighted because öit 
  2900. doesnæt have one of those wretched reviews by Robert Chrismas in it Ö 
  2901. chicken soup is a darn sight clearerò.
  2902. 5.2
  2903. For most readers, the important question is Éis it robustæ. Well, would 
  2904. the organisation which boasts of throwing removable hard disks across 
  2905. the room make a fragile mug? Anything you can do to an removable hard 
  2906. disk, you can do to this mug, and itæs micro-wave safe, which is more 
  2907. than you can say for compact disks. 
  2908. 5.2
  2909. I bought three of these mugs, packed in the same plastic bag, at the 
  2910. Acorn User Show and subjected them to some typical situations. Neither 
  2911. the underground nor British Rail managed to produced so much as a chip. 
  2912. I have been using these mugs while computing for a week now and so far 
  2913. there have been no problems at all.
  2914. 5.2
  2915. Conclusion
  2916. 5.2
  2917. These mugs provide a valuable reusable storage space for fluid. They can 
  2918. also be used to store pencils, pipe cleaners or sugar Ö not all at once.
  2919. 5.2
  2920. They can be used in conjunction with almost any computer software, 
  2921. although arcade games may require the use of the pause button.
  2922. 5.2
  2923. Overall, they compare favourably with most other mugs and have a higher 
  2924. capacity than teacups.  They would make an ideal Christmas present!
  2925. 5.2
  2926. Archive mugs cost ú4 each or ú12 for four Ö or ú3 each and ú10 for four 
  2927. if you collect them from the Archive office.ááA 
  2928. 5.2
  2929.  
  2930. 5.2
  2931. Canon BJ-300/330 Printers
  2932. 5.2
  2933. Martin Geddes
  2934. 5.2
  2935. Many Archimedes users are finding their old 9 pin dot matrix printers 
  2936. increasingly inadequate. Purchased at some expense several years ago to 
  2937. accompany some venerable 8 bit micro, they are still capable of legible 
  2938. output, although at a snailæs pace. Thus many people are reluctant to 
  2939. invest in an expensive new printer when their previous one is still 
  2940. performing. Having myself been forced to abandon my bulky old printer 
  2941. when moving to university, I decided to take the plunge and buy a high 
  2942. quality inkjet printer.
  2943. 5.2
  2944. Attracted by the high speed and print quality of inkjets, combined with 
  2945. their quiet operation, the 24 pin dot matrix option was rejected. This 
  2946. left two contenders Ö the Hewlett Packard DeskJetá500, and the CanonáBJ-
  2947. 300. (The BJ-330 is the wide carriage version of the BJ-300). The Canon 
  2948. had one overriding factor in its favour Ö it can handle fan fold paper 
  2949. whereas the DeskJet cannot. Having seen the output from both, I can 
  2950. vouch that the print quality is virtually indistinguishable, despite the 
  2951. Canonæs higher (360dpi) resolution.
  2952. 5.2
  2953. The BJ-300 is attractively styled and sturdily built. Consequently, it 
  2954. is not particularly light compared to some cheaper 24 pin printers of a 
  2955. similar size. However, measuring only 18ö ╫ 13╜ò ╫ 5╝ö and being able to 
  2956. handle A3 portrait paper means it is not bulky. Paper can be fed in a 
  2957. sheet at a time in the front, or tractor fed from the back. A cut sheet 
  2958. feeder is available, and envelope handling is very satisfactory. A paper 
  2959. park facility means that the fan fold paper need not be removed when 
  2960. using cut sheets.
  2961. 5.2
  2962. It works on a slightly different principal to other inkjets. Instead of 
  2963. vaporized ink squirting on to the paper, the ink enters a microscopic 
  2964. tube in which a small patch heats up rapidly. Some of the ink vaporizes 
  2965. into an expanding bubble, which then forces a tiny blob of liquid ink 
  2966. out. The bubble then recondenses in the tube. Hence Canon prefer to call 
  2967. it a bubble jet.
  2968. 5.2
  2969. Setting up
  2970. 5.2
  2971. Setting up the BJ-300 is relatively simple, with easily accessible DIP 
  2972. switches and a well laid out front panel. The only word of caution is 
  2973. with the removable plastic cover over the printing area. This is too 
  2974. darkly tinted, so you can barely see what is appearing on the paper 
  2975. until it emerges from the printer. Also, the instructions are vague as 
  2976. to how to fit it. For those still struggling, the two notches fit on the 
  2977. two hinges in the very far corners of the printing area, and if you 
  2978. press it down, it clicks firmly in place.
  2979. 5.2
  2980. My first experiences with the BJ-300 were very discouraging, with lots 
  2981. of smudged print emerging. After experimenting with several paper types, 
  2982. I found that this printer definitely dislikes paper easily able to soak 
  2983. up ink while being poor at letting the solvents evaporate. However, most 
  2984. types of paper produce good results Ö you too will need to experiment. 
  2985. (Glossy paper seems to fare worst, along with certain very slightly 
  2986. shiny coatings.)
  2987. 5.2
  2988. Unlike the older BJ printers, the BJ-300 needs no special printer 
  2989. drivers, working with !PrinterDM. Emulation of the Epson LQ printers and 
  2990. the IBM ProPrinter range is provided. The Epson option, although already 
  2991. supported by !PrinterDM, restricts vertical resolution to 180dpi. 
  2992. Included below is a minimal PrDataSrc file for the new !PrinterDM 
  2993. (2.46), operating in IBM mode at 360 ╫ 360dpi. Tack the usual page/
  2994. configuration data at the end. Ensure that you set öcontrol codesò to 
  2995. öignoreò in !PrinterDM if you want the pure text output to work.
  2996. 5.2
  2997. The documentation is much better than average. A Useræs Manual gives 
  2998. setting up instructions and general advice, while an exceptionally 
  2999. comprehensive Programmeræs Manual details every command sequence.
  3000. 5.2
  3001. In use
  3002. 5.2
  3003. The BJ-300 is very fast Ö the draft mode is the fastest I have ever seen 
  3004. from a line printer, and is of a quality not dissimilar to a 24 pin 
  3005. printer in NLQ mode. Draft mode means less of the expensive ink is 
  3006. consumed. Letter quality is excellent (especially for pure text 
  3007. printing), although careful inspection will easily differentiate it from 
  3008. laser printed output. This is particularly noticeable for large expanses 
  3009. of black where the paper gets slightly soaked. The letter quality speed 
  3010. seems very favourable compared with that of 24 pin dot-matrix printers.
  3011. 5.2
  3012. Although cut sheets as wide as A3 (portrait) can pass through the BJ-
  3013. 300, only the usual 80 column area may be printed on.
  3014. 5.2
  3015. For best results (even with an ARM3) you should dump graphics output 
  3016. into a file and then use Filer_OpenDir Printer: to get a printer filer 
  3017. window. Redirect printer output back to the parallel port and drag the 
  3018. file into this window. In this way, the printer has less time to pause 
  3019. at the end of lines and fewer minuscule gaps appear between lines.
  3020. 5.2
  3021. Ink usage seems to be reasonable. I have used my Canon heavily for a few 
  3022. months now with the original cartridge. There seems to be one Ébugæ in 
  3023. the printer. If you try to park a very long piece of fan fold paper, it 
  3024. stops after about 1 foot of reverse feeding, beeps and dies. Only 
  3025. turning off and then on will recover the situation.
  3026. 5.2
  3027. The supposed problems of older inkjets with jets blocking up when the 
  3028. printer is not in use seems to have been totally overcome with this 
  3029. printer.
  3030. 5.2
  3031. Conclusion
  3032. 5.2
  3033. This is a very competent printer which is a good substitute for a laser 
  3034. printer for those on a medium budget. It represents a major leap up from 
  3035. dot matrix printers, while the tractor feed combined with draft printing 
  3036. leaves plenty of flexibility for the programmer. The printer costs about 
  3037. ú420 (inc VAT); ink cartridges are ú15, lasting for 500,000 characters. 
  3038. However, the potential purchaser should be well aware of the distaste 
  3039. with which this printer regards some types of paper.
  3040. 5.2
  3041. Sample PrDataSrc file for BJ-300 in IBM Proprinter Mode
  3042. 5.2
  3043. version:               2
  3044. 5.2
  3045.  
  3046. 5.2
  3047. total_printers:        2
  3048. 5.2
  3049. total_draft_printers:  1
  3050. 5.2
  3051. total_nlq_printers:    1
  3052. 5.2
  3053.  
  3054. 5.2
  3055. nlq_mode:              0
  3056. 5.2
  3057.  
  3058. 5.2
  3059. features:       16_00000000
  3060. 5.2
  3061. interlace:      0
  3062. 5.2
  3063. line_interlace: öò
  3064. 5.2
  3065.  
  3066. 5.2
  3067. text_tab:             ö<9>ò
  3068. 5.2
  3069. text_formfeed:        ö<12>ò
  3070. 5.2
  3071. text_return:          ö<13>ò
  3072. 5.2
  3073. text_return_lf:       ö<10><13>ò
  3074. 5.2
  3075. ..................................
  3076. 5.2
  3077.  
  3078. 5.2
  3079. printer_name:    Canon BJ300 (360 by 360 dpi) (IBM mode)
  3080. 5.2
  3081. printer_number:  0
  3082. 5.2
  3083. text_alias:      -1
  3084. 5.2
  3085.  
  3086. 5.2
  3087. pxres:          360  ; dots per inch
  3088. 5.2
  3089. pyres:          360
  3090. 5.2
  3091. pxres_halftone: 360/8
  3092. 5.2
  3093. pyres_halftone: 360/8
  3094. 5.2
  3095. dump_depth:     48   ; 48 nozzles used, not interlaced
  3096. 5.2
  3097. line_prologue:  ö<28>CB<4><4>ò          ; select appropriate mode
  3098. 5.2
  3099. line_epilogue:  ö<28>CJ<04><48><13>ò
  3100. 5.2
  3101.                                         ; move down 48/360 inch
  3102. 5.2
  3103. job_epilogue:   ö<27>[K<4><0><5><37><128><128>ò
  3104. 5.2
  3105.                                         ; reset printer
  3106. 5.2
  3107.  
  3108. 5.2
  3109. .................................ááA 
  3110. 5.2
  3111.  
  3112. 5.2
  3113. Impression Business Supplement
  3114. 5.2
  3115. Ivor Humphreys
  3116. 5.2
  3117. It was clear from its launch that the Archimedes had great potential in 
  3118. the area of desktop publishing (the more so when Arthur was superseded 
  3119. by RISC-OS) and that, given appropriate software, it could comfortably 
  3120. match, and probably surpass, the Apple Macintosh, which of course 
  3121. totally dominates this field. The Acorn DTP package was disappointing in 
  3122. some respects Ö it was little more than a re-write of an existing 
  3123. program, Timeworks. However, both that and Beebugæs specially written 
  3124. Ovation, are perfectly well suited to a good many of the tasks required 
  3125. in professional typesetting. (Strictly, now that this kind of work is 
  3126. undertaken on graphics-based computers, one should call it 
  3127. imagesetting.)
  3128. 5.2
  3129. Impression, on the other hand, had a stronger attraction for many of us 
  3130. right from the time it was announced. In the first place, it was being 
  3131. written by a company with such a well established track record for 
  3132. innovative and Ésolidæ software: Impressionæs forerunners, Wordwise and 
  3133. Interword, rightly dominate the BBC Microcomputer wordprocessing arena. 
  3134. It also promised significant additional advantages through being written 
  3135. entirely in ARM code Ö specifically, it would therefore occupy a 
  3136. comparatively small area of RAM and would operate at high speed.
  3137. 5.2
  3138. Computer Concepts have steadily improved Impression since its first 
  3139. release, adding many features along the way, upgrades which culminated 
  3140. in the major new version, Impression II, earlier this year. This 
  3141. enhancement includes tab-related vertical rules (making the creation of 
  3142. easily-edited boxed tables an almost trivial matter), auto-saving and 
  3143. provision for mail-merging, all of which widen its appeal to the serious 
  3144. home enthusiast or the small business user.
  3145. 5.2
  3146. Relatively few people require a paper output quality higher than can be 
  3147. achieved with a laser printer, however, so CC sensibly decided to offer 
  3148. an optional extra utility, Expression, to give fine control over the 
  3149. PostScript output, rather than opting to enlarge the main program 
  3150. itself. Expression is thus basically a Ébolt-onæ application and it 
  3151. works as a supplement to the regular Acorn PostScript printer driver. 
  3152. Expression itself has been improved since its dΘbut and Versioná2 
  3153. includes provision for the output of four-colour separations. Originally 
  3154. the utility was available separately but in its fully-fledged form it is 
  3155. now the centrepiece of the Impression Business Supplement, where it is 
  3156. partnered by a collection of new file loader modules, a mail merge 
  3157. program called Importer, and a simple text sort utility.
  3158. 5.2
  3159. Expression-PS
  3160. 5.2
  3161. I mentioned the primary limitations of the Acorn PostScript printer 
  3162. driver in my article öCreating the Right Impressionò (Archive 4.9 p.39) 
  3163. Ö basically its inability to produce pages larger than A4 and the long-
  3164. winded (and inevitably exacting) process involved in adding Acorn-to-
  3165. PostScript font translations to its PSprolog file. Expression-PS solves 
  3166. both of those problems and adds a range of other features. As supplied, 
  3167. it has a set of 15 built-in paper sizes ranging from A4 (8╖27á╫á11╖69in) 
  3168. up to what CC call öA3Long23ò (11╖97á╫á22╖75in), all of which are 
  3169. readily edited in a text file called Paper, should the need arise 
  3170. (perhaps to change the menu window name for convenience in a specific 
  3171. project). 
  3172. 5.2
  3173. Two functions called Screen Density and Screen Angle affect the way the 
  3174. dots on the page fool the eye into seeing continuous shadings. The 
  3175. former parameter is set according to the kind and quality of medium 
  3176. being used for the final output (bromide or film) and the number of grey 
  3177. levels required. Screen Angle affects the way in which the dots are laid 
  3178. out, 45░ being the usual Ö the angle to which the eye is least 
  3179. receptive.
  3180. 5.2
  3181. Seven standard settings of Resolution are included, ranging from 600 to 
  3182. 2540 dots per inch, and this parameter is chosen to match to the 
  3183. specification of the imagesetter in question. Eight different Screen 
  3184. Types can also be selected; these change the shape of the individual 
  3185. dots on the page if required; normally round is chosen.
  3186. 5.2
  3187. Colour work is either, so-called, spot-colour or full four-colour, the 
  3188. former used when one wants to add perhaps an additional colour, or 
  3189. colours (of whatever colour ink the printer is instructed to use), to 
  3190. particular elements of an otherwise single colour (i.e. black-on-white) 
  3191. page. This might be done to highlight some headings, for example, or a 
  3192. perhaps to tint the background of a table.
  3193. 5.2
  3194. Full four-colour separations give a practically unlimited range of 
  3195. colours for pictures, combining proportions of the CMYK set Ö the 
  3196. standard printing process colours of Cyan, Magenta, Yellow plus Key (a 
  3197. percentage of black which is used to enhance definition). Expression-PS 
  3198. therefore has five Separation options: Cyan, Yellow, Magenta and Black 
  3199. plus öAllò which combines the colours to give the standard range of grey 
  3200. tints in normal black-on-white work.
  3201. 5.2
  3202. To produce a single spot colour separation pair, the Expression menu 
  3203. button is set according to the colour used in the document and then the 
  3204. normal Impression print sequence invoked. The other setting (black) is 
  3205. then chosen and the print operation repeated so that two PostScript 
  3206. files are generated, one for each colour. Two or three spot colours can 
  3207. be used, each requiring an individual separation. Four-colour separa
  3208. tions require all four PostScript output files of course. 
  3209. 5.2
  3210. Finally, on the Expression menu, there are Éradioæ buttons for Positive 
  3211. or Negative film output. The default is Positive but the bureau can 
  3212. reverse whatever setting has been made, if preferred, or if a mix-up 
  3213. occurs.
  3214. 5.2
  3215. The process of translating Acorn font names to their PostScript 
  3216. equivalents is facilitated by two further buttons on the main Expression 
  3217. menu: Match names and Add PostScript name. The Expression application 
  3218. directory contains a text file, PSnames, which lists many of the likely 
  3219. PostScript fonts, and simply selecting the Match names button causes it 
  3220. to compare this list with the resident !Fonts directory, automatically 
  3221. updating its own exprolog PostScript prologue file. Any PostScript font 
  3222. names not already listed in PS names can be typed in by hand by 
  3223. selecting the Add PostScript name option. It is then simply a matter of 
  3224. running Match names again and pointing to the relevant names. 
  3225. 5.2
  3226. The exprolog file is sent as the header to any PostScript output file 
  3227. and, as well as the complete list of fonts and their translations, it 
  3228. includes all the relevant character encoding vector information. All the 
  3229. likely vectors are present by default Ö standard Latin1, the Electronic 
  3230. Font Foundryæs equivalent (EFF_Latin1), the Selwyn (Zapf Dingbats) and 
  3231. EFF_Dingbats, Sidney Ö so exprolog is a pretty substantial file 
  3232. (typically 22k). The one anomaly I noticed, having run the Match names 
  3233. routine, was that the EFF_Latin1 vector information had been duplicated 
  3234. a rather alarming number of times in the process. The duplications are 
  3235. easily excised with !Edit (or indeed with Impression provided one uses 
  3236. Save text story without styles) but no doubt CC will have eradicated 
  3237. this bug in later releases Ö the review copy was Version 2.03.
  3238. 5.2
  3239. The listing of every single Acorn font name contained in the !Fonts 
  3240. directory with its PostScript equivalent is rather inefficient when 
  3241. perhaps only two or three fonts might be used in a particular document. 
  3242. There is a way around this: if a finished PostScript print file is 
  3243. dropped on to the Expression-PS icon, the program looks through the file 
  3244. to see which fonts are actually required and strips out all references 
  3245. to the rest. Whether this is considered worth doing, however, depends on 
  3246. the document type and size, since the actual file scanning process can 
  3247. take rather a long time Ö a two-page A4 test document containing a 
  3248. mixture of text and graphics took over five minutes! In practice, I have 
  3249. only bothered to do this once or twice in several months of using the 
  3250. program almost daily, since the process of printing to a PostScript file 
  3251. is itself so rapid (a matter of seconds). A large font translation list 
  3252. may slow down processing a little at the local PostScript Bureau but 
  3253. itæs unlikely to be a significant problem and the listing of fonts for 
  3254. which the bureau does not have equivalents produces only benign error 
  3255. reports from the transfer program.
  3256. 5.2
  3257. I should add here that although the foregoing may sound fairly elabor
  3258. ate, in practice it is quite straightforward and CCæs booklet is a model 
  3259. of clarity and sensible advice. At GRAMOPHONE we have recently finished 
  3260. a 700-odd page book The Good CD Guide 1992 which makes extensive use of 
  3261. spot colour for a musical stave that appears under the heading of each 
  3262. of its 1,200 CD reviews, and for various symbols. All of this went 
  3263. through flawlessly Ö the PostScript output for the requisite black and 
  3264. cyan separations was returned from the bureau as film ready for the 
  3265. printing house. 
  3266. 5.2
  3267. The only obvious limitation in Expressionæs colour handling abilities is 
  3268. that, as yet, there is no control over so-called under-colour removal 
  3269. (also known in the printing trade as öknock-outò). As its name implies, 
  3270. this is a function which prevents the printing of one ink directly on 
  3271. top of another Ö the under-colour is literally removed from the 
  3272. separation. This is normally the preferred arrangement in spot-colour 
  3273. work but, occasionally, it would be preferable to be able to switch it 
  3274. off.
  3275. 5.2
  3276. Mail-merging
  3277. 5.2
  3278. The Mail-merging facility is another ancillary to Impression which will 
  3279. significantly enhance its usefulness to small business users and, I 
  3280. suppose, to the more organised home user! It requires Version 2.10 or 
  3281. later of Impression and can also run with Impression Junior Version 1.10 
  3282. or later. The relevant Business Supplement directory contains two 
  3283. applications, !Importer and !Sort. The former merges a list of (typi
  3284. cally) names and addresses with an appropriately written Impression 
  3285. document which contains merge commands that have been embedded via the 
  3286. Misc(ellaneous) menu. When run, !Importer creates a dialogue box onto 
  3287. which the Datafile is dropped followed by the relevant Impression 
  3288. document icon. At this point, the document is Éfrozenæ in that it cannot 
  3289. be edited, only printing being required from now on. The print options 
  3290. are, as one would expect, either for individual records or for the 
  3291. entire list.
  3292. 5.2
  3293. !Sort is a simple utility which will re-order a text file into an 
  3294. alphabetical list. The file can be of individual lines each separated by 
  3295. a <Return> or can comprise fields such as complete addresses Ö in other 
  3296. words multiple line entries separated by a whole line space (pressing 
  3297. <Return> twice). Switches on the !Sort menu select the required mode and 
  3298. also the option of discarding duplicate entries in the single-line mode.
  3299. 5.2
  3300. New loaders
  3301. 5.2
  3302. Completing the package is a collection of five new Impression file 
  3303. loaders which facilitate the importing of text or data files from other 
  3304. programs and/or computers. The simplest of these is LoadReturn which 
  3305. simply strips Returns and LineFeeds, which can be helpful with some text 
  3306. formats. LoadPipe is a dedicated PipeDream module which goes some way 
  3307. towards making the two programs text-compatible, although various 
  3308. PipeDream features are not converted. However, the manual does give 
  3309. comprehensive help over the best ways to transfer complex documents 
  3310. which contain, for example, tables. 
  3311. 5.2
  3312. LoadWP42 and LoadWStar convert text files from two of the most popular 
  3313. MS-DOS wordprocessors, WordPerfect and Wordstar. Again, these are not 
  3314. all-embracing but, for most likely purposes, will be more than adequate. 
  3315. The Wordstar loader, for example, does convert italic, bold, underline, 
  3316. sub- and superscript codes as well as fully justified text.
  3317. 5.2
  3318. The most complex loader is LoadRTF Ö an emulation of the Rich Text 
  3319. Format transfer system which is common to the Macintosh and PC. The 
  3320. fully-fledged RTF language can support such aspects as font information, 
  3321. style definitions, embedded pictures, 24-bit colour control, headers and 
  3322. footers, and so on. Again, the range of options implemented is not 
  3323. complete but many of the most important features have been successfully 
  3324. incorporated. LoadRTF is supported by !MapUtil which is used to improve 
  3325. font and character set matching between the different environments. I 
  3326. have been able to verify the effectiveness of the WordPerfect and 
  3327. Wordstar loaders, via the PC Emulator and !PC-Access, and also the RTF 
  3328. loader from a test file prepared on a Macintosh, the file being 
  3329. converted to MS-DOS format on the Mac.
  3330. 5.2
  3331. (I have a small book that a friend has written on the Mac which I want 
  3332. to convert to Impression (for obvious reasons!) and I tried using the 
  3333. RTF loader. It worked beautifully on a test file but when I tried the 
  3334. whole thing (102k RTF file) Impression crashed the machine. I divided it 
  3335. up into four sections and tried again Ö same effect. I have sent it to 
  3336. CC as a test case for them to improve the robustness of the RTF loader! 
  3337. Ed)
  3338. 5.2
  3339. As one would expect from this stable, the Impression Business Supplement 
  3340. is a worthy addition to Impression. The complete package combines to 
  3341. provide the user with a highly intuitive-to-use DTP environment which 
  3342. can easily rival, and in many aspects out-perform, any on the market
  3343. place today. Some advanced page layout programs on the Mac (QuarkXpress, 
  3344. for example) may offer rather more in the way of subtle typographical 
  3345. control, such as options for track kerning, kerning tables and letter-
  3346. spacing, but none, to my knowledge, incorporate such a fine wordproces
  3347. sor, saving the user the inconvenience of flipping between two separate 
  3348. programs, and none are so compact, operate at such speed or cost so 
  3349. little.ááA 
  3350. 5.2
  3351.  
  3352. 5.2
  3353. The Engineer Speaks (again)
  3354. 5.2
  3355. Ray Maidstone
  3356. 5.2
  3357. As there were several comments of appreciation received regarding the 
  3358. hardware care section labelled öThe Engineer speaksò last month, further 
  3359. points of interest have been forwarded and are listed here.
  3360. 5.2
  3361. Headphone sockets
  3362. 5.2
  3363. These stereo sockets are mechanically very delicate and several machines 
  3364. have been in for repair. (This is presumably because these sockets are 
  3365. getting used more now that there seems to be a little more notice being 
  3366. taken of the fact that the Archimedes is capable of matching other makes 
  3367. of computer, when it comes to music and sound effects.) The replacement 
  3368. of these sockets is fairly simple but involves completely dismantling 
  3369. your machine and getting the motherboard out.
  3370. 5.2
  3371. More serious is the fact that weæve had some machines in for repair with 
  3372. the sound output chip blown. Although this is a very cheap repair, I can 
  3373. only think that this was caused by people using the socket whilst music 
  3374. was actually playing! Looking at the circuit diagram, I find it 
  3375. difficult to see how shorting the contacts in the socket by plugging in 
  3376. headphones, or whatever, whilst it is playing should be able to blow 
  3377. anything up, but there it is. I suggest it would be for sensible to 
  3378. cause your machine to be silent while plugging things into this socket.
  3379. 5.2
  3380. RGB video output failure
  3381. 5.2
  3382. Further to the question öDoes disconnection or connection to the RGB 
  3383. socket while things are switched on blow the VIDC (Video Output) chip?ò 
  3384. The answer is most definitely yes, even though several people have 
  3385. expressed surprise, saying öWell, Iæve plugged and unplugged mine for 
  3386. years and years, and Iæve never had any problems.ò
  3387. 5.2
  3388. The fact is that eventually it will blow up, as there simply isnæt any 
  3389. static protection in the early machines. The modification I mentioned 
  3390. last month has sparked a lot of interest. (Bad choice of words there, 
  3391. Ray! Ed.) We can fit this for you and we can offer this item, fitted for 
  3392. ú15, but you will have to sort out the carriage.
  3393. 5.2
  3394. This protection feature is already incorporated into the 400/1 series, 
  3395. the 3000 and everything since, and will only be needed in the 300 series 
  3396. and the early 440æs. To my certain knowledge, this modification has put 
  3397. an end to the grief being caused by pupils öin the knowò at a couple of 
  3398. schools, deliberately plugging and unplugging monitors and Arabellas 
  3399. (thatæs what VIDCs are called) are not cheap.
  3400. 5.2
  3401. A3000 crashes and aborts
  3402. 5.2
  3403. My findings on this subject are a bit distressing and, to make matters 
  3404. worse, I own one of these troublesome machines and can speak from 
  3405. experience. We have had a slowly increasing number of people losing work 
  3406. because their 3000 occasionally crashes with the öAbort on transferò, or 
  3407. öAddress exceptionò captions coming up. These problems have been traced 
  3408. to impedance peculiarities on the pin and socket connections of the 
  3409. expansion ram cards. At first, the ram expansion itself was suspected 
  3410. but we have finally discovered that these connections sometimes go high 
  3411. impedance at the high frequencies of the ram access speeds. The 
  3412. ösometimesò is whatæs giving the problem, as the bulk of these expan
  3413. sions run trouble free.
  3414. 5.2
  3415. My own belt and braces solution to this has been to remove the pins and 
  3416. sockets, and replace them with gold plated counterparts Ö No more 
  3417. problems! This, of course, is öopen heartò surgery and, if not done by 
  3418. an Acorn Service Centre, will invalidate any guarantee and, if it is not 
  3419. performed using the correct equipment, it can destroy the machine as 
  3420. well. (Solder suckers are completely incapable of performing this task 
  3421. and the 4 layer board is too delicate to risk damaging.)
  3422. 5.2
  3423. I have helped several people out with a temporary DIY tip that consider
  3424. ably improves the reliability of these connections. However, you should 
  3425. only attempt this if you are familiar with opening your machine and 
  3426. fiddling inside it. Locate the ram board, lift it off the P.C.B. 
  3427. expansion pins and lay the board to one side. Take a can of WD40, or 
  3428. Contek 9, but nothing else, and find a clean bottle top or small dish. 
  3429. Spray some of this into the cup and, using a cotton bud, carefully rub 
  3430. around all the expansion pins, taking care not to distort any. Do not 
  3431. spray anything directly into the machine.
  3432. 5.2
  3433. This should be done in a well lighted area and at the end, the pins 
  3434. should be slightly moist (not too much and not too little!). Take the 
  3435. ram card, and offer it onto the pins, checking that all pins align 
  3436. properly into their relevant socket, and press it down. (Check that the 
  3437. speaker wires do not get in the way.) Once the board has öbottomedò, 
  3438. pull it back up again about ╝ö (6mm), and then ease it down until it 
  3439. still about 1/32ò (1mm) away from the bottom. Donæt push it all the way 
  3440. down this time so that it leaves the connectors on öfreshò metal. This 
  3441. procedure should temporarily relieve the crash situation but the 
  3442. following test will reveal whether your problem is corrosive or 
  3443. mechanical. 
  3444. 5.2
  3445. Leaving the lid off, (beware of the high voltages in the power supply if 
  3446. your machine has a cardboard p.s.u. cover) connect your machine up to 
  3447. monitor and mains Ö no other connections are needed Ö and switch on. You 
  3448. should now have the desktop visible on your monitor. If your expansion 
  3449. is Atomwide then very slightly rocking it from front to back (Do not 
  3450. exceed ╝ö movement) will not disturb the display if the fault was 
  3451. corrosion. If the fault was mechanical, you will see the Address 
  3452. Exception or Abort error flag, in which case the problem is mechanical 
  3453. and you need to rush to your nearest Acorn Service Centre.
  3454. 5.2
  3455. If you have the Morley board, this is a little more difficult, as you 
  3456. will have to carefully hinge up the keyboard and find a way of holding 
  3457. it up (get someone to help you, as if you drop it you could short 
  3458. something, or break the flexible connector strips) and now take hold of 
  3459. the front edge of the board and raise and lower it about 3/8ö and watch 
  3460. for the same effects as already mentioned.
  3461. 5.2
  3462. (This problem would probably have been averted if the pin and socket 
  3463. components used at time of manufacture had been the gold flashed type, 
  3464. but this obviously would have increased the product cost.)
  3465. 5.2
  3466. STOP PRESS
  3467. 5.2
  3468. After talking to another dealer at the recent Acorn User Show, I have 
  3469. been able to find out from a couple of their personnel (unofficially) 
  3470. that Acorn did indeed have a couple of batches of A3000æs that came with 
  3471. oxidized expansion pins. So I suggest that either you offer your machine 
  3472. to your dealer for him to sort out, or heed the above instructions, and 
  3473. also try a light rub with a very small piece of öScotchbriteò or pan 
  3474. scourer. Do not use anything metallic because that will leave a 
  3475. residue.ááA 
  3476. 5.2
  3477.  
  3478. 5.2
  3479. The Engineer!
  3480. 5.2
  3481.  
  3482. 5.2
  3483. I-APL and the Wimp
  3484. 5.2
  3485. Jim Markland
  3486. 5.2
  3487. Some readers may recall an article I wrote about I-APL (Archive 4.9 
  3488. p50). At the time, only an 8-bit version was available and I wrote 
  3489. enthusiastically about the forthcoming availability of a 32-bit version. 
  3490. This has finally arrived and, although I have only had a little time to 
  3491. examine Paul Chapmanæs offering, I feel that the arrival of this 32-bit 
  3492. version merits some form of comment.
  3493. 5.2
  3494. My position with regard to APL is very clear. I firmly believe that, as 
  3495. a general programming language and a vehicle for thought, it is 
  3496. unsurpassed. Strong words....which have to be taken in context. There 
  3497. is, of course, no perfect programming language for what should be 
  3498. obvious reasons.
  3499. 5.2
  3500. APL was conceived many years ago when, to say that its approach was 
  3501. revolutionary would have been a major understatement. As time has 
  3502. marched on, however, the world of computing has changed dramatically. 
  3503. The Wimp environment is very different from that of the teletypes which 
  3504. APL originally inhabited, sophisticated spreadsheets have come into 
  3505. being and even the inventor of APL, Ken Iverson, is working on a new 
  3506. APL-like language ÉJæ. (This will, I am assured, also appear on the 
  3507. Archimedes.) What is the ideal toolbox for programming in a Wimp 
  3508. environment? Do the requisite tools yet exist? How does I-APL fit into 
  3509. the picture?
  3510. 5.2
  3511. Accepting the desktop as the working environment, it quickly becomes 
  3512. clear that the development of desktop applications from scratch can be a 
  3513. very slow and painful process. There is a huge software overhead in 
  3514. programming the Wimp. None of the conventional languages help in any 
  3515. serious way. (Especially on the Archimedes.... where is a serious RISC-
  3516. OS Smalltalk or a Windows Basic?). There are, fortunately, several short 
  3517. cuts which can be taken. One of these is to rely on the !Edit Task 
  3518. Window to provide pre-emptive multitasking which certainly merits 
  3519. consideration. My thoughts on this should appear shortly. (Next month! 
  3520. Ed.) Code written for the Task Window is, however, easy to write but 
  3521. maybe not so neat to use. I am presently of the mind that a better way 
  3522. forward, for some purposes, lies in the selective use of two techniques:
  3523. 5.2
  3524. (1)áThe use of model applications to be edited to suit specific needs Ö 
  3525. this is self explanatory. Significant skill is required although 
  3526. products such as Archway may prove successful in helping. Also see the 
  3527. Risc User series on programming the Wimp.
  3528. 5.2
  3529. (2)áThe use of a standard Éfront endæ which covers for data entry, file 
  3530. handling etc. whilst permitting calculations/operations in any language. 
  3531. More on this below.
  3532. 5.2
  3533. Naturally, whether or not either of these is appropriate depends on the 
  3534. application. Indeed, neither may be suitable.
  3535. 5.2
  3536. In both cases. inter application message passing is used to the utmost 
  3537. in order to drive Éslaveæ applications remotely. The wheel is, thus, not 
  3538. re-invented every time a window has to be opened; the user toolbox thus 
  3539. becomes very modular with the modules being reused wherever possible. 
  3540. Naturally, rigorous standards have to be applied for this to work. Very 
  3541. large applications follow the path of the dinosaur.
  3542. 5.2
  3543. To some extent, spreadsheets may be considered to have much to offer. 
  3544. Could one of these be of use? In many cases, the answer to this is 
  3545. clearly Éyesæ. Every time I try to use one, however, I very quickly find 
  3546. my options seriously limited. Recently, when evaluating Pipedream for 
  3547. use in a very specific application, I found this to be all too true from 
  3548. several points of view. Now, I donæt want to be misunderstood here! 
  3549. Pipedream is actually a very nice piece of software and I certainly 
  3550. donæt want to offend Colton, who were most helpful, or its dedicated 
  3551. following. Spreadsheets are simply not my cup of tea. I have absolutely 
  3552. no reason to believe that Coltonæs Écompetitionæ are any better. Indeed, 
  3553. they may be far worse. Bear in mind that BEEP is an advanced Lotus 
  3554. command!
  3555. 5.2
  3556. The second of my two Ésolutionsæ involves:
  3557. 5.2
  3558. (1)áA Wimp based multitasking cell editor. Facilities are provided for 
  3559. import and export of data in various formats, changing of file type and 
  3560. name and also the invocation of single tasking Écalculationæ... rather 
  3561. like a spreadsheet although with restricted facilities. Why re-invent 
  3562. the wheel? The key benefits of the cell editor are the range of file 
  3563. types which can be handled (no big deal but very useful) and the ability 
  3564. to process the data in virtually any language of your choice.
  3565. 5.2
  3566. (2)áAn interpreted programming language for coding of instructions. The 
  3567. interpreted language is preferred for speed of development but is not 
  3568. essential. Use a compiled language if you must. Code must be capable of 
  3569. being edited in a window alongside the cell editor. Single tasking eases 
  3570. the coding process enormously and the choice of language gives enormous 
  3571. flexibility. I have recently used Basic V using the Filetype &FD1 
  3572. (BASICText) and !Edit for this purpose, the 8-bit version of I-APL 
  3573. having been long abandoned due to its very tight workspace limitations. 
  3574. BASICText files have a defined RunType and can be executed on a mouse 
  3575. click, if appropriate.
  3576. 5.2
  3577. The use of Message_DataOpen to broadcast filenames and types via 
  3578. specific channels (not dissimilar to MIDI) to installed applications, 
  3579. both from the multitasking Éfront endæ and from the single tasking 
  3580. Écalculationæ subprogram. This allows the external applications to 
  3581. respond selectively to files of the same type. Several applications are 
  3582. able to respond Ésimultaneouslyæ to the same message.
  3583. 5.2
  3584. These, along with a number of other features, I have incorporated into 
  3585. an application presently known as !SS.
  3586. 5.2
  3587. How does the 32-bit I-APL fit into this? Well, I-APL is the only APL 
  3588. available on the Archimedes. I have very little hope that there will be 
  3589. any other, since commercial APL vendors do not take the Archimedes at 
  3590. all seriously. Above all else, APL is highly expressive and interactive. 
  3591. It is capable of being used to develop manipulative code very quickly 
  3592. indeed, providing you have a suitable data structure. APL is equally of 
  3593. use as a programming language as it is a super calculator. It is often 
  3594. described as a tool for thought. Can the same be seriously said about 
  3595. Basic or Fortran or C? The answer to this is a resounding Énoæ. In this, 
  3596. APL is supreme.
  3597. 5.2
  3598. I-APL, as yet, is not at home under the Wimp, although I have had it 
  3599. working, after a fashion, in a Task Window. It is designed to take over 
  3600. the entire machine. This, of course, is not ideal. The application 
  3601. programmer or Éthinkeræ needs windows just as much as an end user who 
  3602. only wants to Époint and shootæ. He also wants to type! Traditionally, 
  3603. APL has provided the session manager, has provided the working environ
  3604. ment and has insulated the user so mercifully from the operating system. 
  3605. In the future this must change. APL, as we know it, has to move into the 
  3606. background: the Desktop is the workspace.
  3607. 5.2
  3608. So I-APL has fallen at the first hurdle? Well yes... but hold on... it 
  3609. is virtually free... so letæs not get too upset. Unfortunately, I-APL 
  3610. Ltd, an international non-profit making organisation, is not able to 
  3611. develop its Éfreeæ interpreter at a pace commensurate with the rest of 
  3612. the technology. One may argue that it should not even try to compete. I 
  3613. fear that, if it does not keep up, it will not capture the imaginations 
  3614. of the young audience it so needs to make it thrive.
  3615. 5.2
  3616. What else does it lack? It needs a full screen editor, it needs to be 
  3617. able to scroll output, it needs a compiled interpreter for greater 
  3618. speed. It needs a better manual and much better example applications 
  3619. without the untidiness (minor) in some of the workspaces which could 
  3620. confuse a novice. An equivalent to the Basic LIBRARY statement would 
  3621. also be useful. It also needs a front end. (Without getting into a 
  3622. discussion of the beauty of the language proper, it is inherently not 
  3623. well designed for handling polling loops. APL was, in fact, designed 
  3624. with the idea of making traditional looping obsolete!) I am pleased to 
  3625. be able to say that I am assured that at least some of these are being 
  3626. attended to, although I would not care to hazard a guess as to when they 
  3627. might appear.
  3628. 5.2
  3629. I-APL32 does have the ability to offer huge workspaces. This costs a lot 
  3630. of money on PC APLæs and, if we can combine the front end concept with a 
  3631. window based full screen editor and session manager, and a few other 
  3632. improvements, we are well on the road to having something special. I-APL 
  3633. single tasking subprograms should capitalise on the strengths of the 
  3634. language whilst not unduly emphasising its weaknesses.
  3635. 5.2
  3636. I can only continue to offer my encouragement to I-APL to continue their 
  3637. efforts. As for you, my readers... APL wonæt find you, you must find it.
  3638. 5.2
  3639. It is lots of fun to dream up new ways of doing things. Message passing, 
  3640. for example, is a very interesting area where we can expect to see major 
  3641. developments taking place. The operating system CLI and the graphical 
  3642. user interface will also see changes. Earlier on, I relegated APL to the 
  3643. background. In truth I would really like to see its philosophy embodied 
  3644. in the CLI Ö what a challenge that would be to the GUI designers who can 
  3645. presently mimic only the most naive monadic syntax!ááA 
  3646. 5.2
  3647.  
  3648. 5.2
  3649. I-APL Ltd Price List
  3650. 5.2
  3651.     Address for enquiries:    Address for 
  3652. orders:
  3653. 5.2
  3654.     2 Blenheim Rd    56 The Crescent
  3655. 5.2
  3656.     St Albans    Milton, Weston-super-mare
  3657. 5.2
  3658.     Herts    Avon
  3659. 5.2
  3660.     AL1 4NR    BS22 8DU
  3661. 5.2
  3662. Disks are 360K PC disks except where specified. Other versions: special 
  3663. order.
  3664. 5.2
  3665. Part N║    Item        Price
  3666. 5.2
  3667.         I-APL and related Products
  3668. 5.2
  3669. PC12    PC clone/Nimbus 360K disk & manual    4.50
  3670. 5.2
  3671. AT12    PC clone/N 720K 3╜ö disk & manual    6.50
  3672. 5.2
  3673. BBC12    BBC 80T disk Master (& B with 32K sidews RAM) & manual    
  3674. 4.50
  3675. 5.2
  3676. A12    Archimedes disk and manual        
  3677. 4.50
  3678. 5.2
  3679. M12    Macintosh disk and photocopied manual    8.50
  3680. 5.2
  3681. T3    Tutorial by Thomson & Alvord (45pp)    2.50
  3682. 5.2
  3683. E4    Encyclopedia by Helzer (228pp)    5.50
  3684. 5.2
  3685. S5    APL in Social Studies by Traberman (36pp)    2.50
  3686. 5.2
  3687. P6    APL programs for maths classroom, Thomson (185pp)    14.50
  3688. 5.2
  3689.         Disks for I-APL
  3690. 5.2
  3691. FEMC    Disk of Functions for Thomsonæs book by F Espinasse    2.00
  3692. 5.2
  3693. FEK12    Maths kits 1 and 2 by Francis Espinasse    2.00
  3694. 5.2
  3695. FEK34    Maths kits 3 and 4 by Francis Espinasse    2.00
  3696. 5.2
  3697. MK    Morten Krombergæs GRAF workspaces    2.00
  3698. 5.2
  3699. ZVJ    Zdenek V Jizbaæs Lessons workspaces    2.00
  3700. 5.2
  3701. FINN    FinnAPL workspaces        
  3702. 2.00
  3703. 5.2
  3704.         I S I Products
  3705. 5.2
  3706. SAPL    Sharp APL/PC manual [sys] (350pp), disks & Tang. Math     42.00
  3707. 5.2
  3708. APLIPC    Sharp APL/PC enhanced ver 20 for PC & AT clones     55.00
  3709. 5.2
  3710. APLI386    Sharp APL/PC enhanced ver 20 for 386/486 in real mode     
  3711. 60.00
  3712. 5.2
  3713. Part N║    Item        Price
  3714. 5.2
  3715. DAPLIPC    Disks only version of APLI/PC     21.00
  3716. 5.2
  3717. DAPLI386    Disks only version of APLI386     26.00
  3718. 5.2
  3719. SAR    Sharp APL Ref. Manual [lang] (qto 349pp) by Berry     18.00
  3720. 5.2
  3721. JPC    ÉJæ, (APL dialect): disk, Dictionary & Tang. Math     17.00
  3722. 5.2
  3723. JMAC    The Macintosh version of JPC above: Mac 3.5ö disk     18.00
  3724. 5.2
  3725. PIJ    Programming in J (inc. Dictionary) by K. E. Iverson     25.00
  3726. 5.2
  3727. TryAPL2    Many can get TryAPL2 from IBM free. If YOU can, donæt buy from 
  3728. us.
  3729. 5.2
  3730. TRY720    TryAPL2 720K disk & manual (photocopy 41pp)    7.50
  3731. 5.2
  3732. TRY360    TryAPL2 two 360K disks & manual (photocopy 41pp)    7.50
  3733. 5.2
  3734.         Books
  3735. 5.2
  3736. AAT    Algebra: an Algorithmic Treatment, Iverson (361pp)    6.50
  3737. 5.2
  3738. SAAT    Solutions to foregoing by J Iverson (42pp)    2.00
  3739. 5.2
  3740. EA    Elementary Analysis by K Iverson (218pp)    4.50
  3741. 5.2
  3742. CNK    Calculus in a New Key by D Orth (286pp)    5.00
  3743. 5.2
  3744. RCT    Resistive Circuit Theory by R Spence (qto 279pp)    7.50
  3745. 5.2
  3746. TEY    APL Quote-Quad: The Early Years (qto 465)     11.00
  3747. 5.2
  3748. SBA    A Source Book in APL (qto 140pp)    5.50
  3749. 5.2
  3750. AI    APL and Insight by Berry et al. (89pp)    2.50
  3751. 5.2
  3752. FCP    The Four Cube Problem by McDonnell (qto 27pp)    2.50
  3753. 5.2
  3754. SM    Star Map by Berry & Thorstensen (41pp)    2.00
  3755. 5.2
  3756. PA    Probability in APL by L Alvord (120pp)    3.50
  3757. 5.2
  3758. IA    Introduction to APL by K E Iverson 1984 (110pp)    4.00
  3759. 5.2
  3760. AL    APL Language Reference for foregoing (128pp)    5.00
  3761. 5.2
  3762. IAT    Introducing APL to Teachers (25pp) by Iverson    2.00
  3763. 5.2
  3764. IASE    Intro to APL for Scientists & Engs, Iverson (26pp)    2.00
  3765. 5.2
  3766. AE    APL in Exposition by K E Iverson (61pp)    2.00
  3767. 5.2
  3768. Please add ú2.00 per parcel for packing
  3769. 5.2
  3770. Prices are in ú sterling and include UK postage.ááA 
  3771. 5.2
  3772.  
  3773. 5.2
  3774. Hi-Fi Sound Upgrade Module 
  3775. 5.2
  3776. Jahinder Singh 
  3777. 5.2
  3778. Compared to most micros, the sound output from the Archimedes is very 
  3779. good, especially when connected to a hi-fi. The sound output from the 
  3780. VIDC goes through a high-pass filter circuit intended to take out 
  3781. digital noise which occurs during sampling and digitising. Unfor
  3782. tunately, this  sometimes takes out the higher frequencies which give 
  3783. the sound its quality and characteristics. The Hi-Fi Sound Upgrade 
  3784. Module just released by Ray Maidstone aims to solve this problem by 
  3785. maximising the bandwidth available from the VIDC but, at the same time, 
  3786. minimising quantisation noise. 
  3787. 5.2
  3788. The package 
  3789. 5.2
  3790. The complete package consists of a user-fitable, plug-in board with 
  3791. flying leads which connects to an external amplifier, installation 
  3792. instructions and a disc containing a couple of non-distorted sound files 
  3793. as a demonstration. A P.D. sound application called !Erasure (very good) 
  3794. is also supplied which is provided to give an indication of the 
  3795. enhancement. This Hi-Fi Upgrade will work on A310 and A400 series (new 
  3796. and old) and the documentation states that A500 series and A3000 
  3797. versions will soon be available. 
  3798. 5.2
  3799. Installation and testing 
  3800. 5.2
  3801. Installing the upgrade involves opening up the computer, removing any 
  3802. podules plugged into the backplane, connecting the board to PL2 inside 
  3803. the machine (diagrams supplied), connecting the power leads and finally 
  3804. connecting the flying leads to an external amplifier. Clear plastic 
  3805. sheets with sticky pads were provided to isolate the hi-fi board from 
  3806. any potential shorts within the computer. Details of checking the 
  3807. polarity of the sound channels are also provided. 
  3808. 5.2
  3809. After installation, I ran the !Erasure application again and was quite 
  3810. surprised. Much more treble is now heard and cymbals and other high 
  3811. frequency signals can now be heard easily. I tried some of my P.D. sound 
  3812. samples and observed a bit of distortion with some of these. The 
  3813. documentation states that this is due to the fact that a higher standard 
  3814. of sampling is now required. In other words, the hi-fi module exposes 
  3815. the poor quality of many of the sound samples used.
  3816. 5.2
  3817. Conclusions 
  3818. 5.2
  3819. A lot depends on what type of sound quality people require from their 
  3820. machines. Having my sound output coming from my hi-fi certainly adds a 
  3821. lot more depth due to the amplifier. However, this upgrade module seems 
  3822. to enhance the output further by making the output sound much Éricheræ. 
  3823. Having such a upgrade in my machine now, I donæt intend to remove it.ááA 
  3824. 5.2
  3825.  
  3826. 5.2
  3827. Compression
  3828. 5.2
  3829. Stuart Bell
  3830. 5.2
  3831. The opportunity to Édouble my disc size for less than ú60æ seemed too 
  3832. good to miss, so, encouraged by the favourable comment in Octoberæs 
  3833. Archive, I took advantage of Computer Conceptæs Acorn User Show price of 
  3834. ú49 inc. VAT, and invested in a copy of Compression.
  3835. 5.2
  3836. Compression is effectively a separate filing system that sits between 
  3837. applications and existing real filing systems (ADFS, SCSIFS, IDEFS), 
  3838. compressing files as they are written, and expanding them as they are 
  3839. read. Computer Concepts claim a saving of 50% for text files and as much 
  3840. as 87% for screen-grabbed sprites. The time overhead for compressing and 
  3841. expanding is put at 25%.
  3842. 5.2
  3843. The package comprises a disc and a 24 page manual. The latter is well 
  3844. laid out, decidedly non-technical, and clearly illustrated with screen 
  3845. shots. Software piracy is discouraged not with a dongle nor a copy-
  3846. protected disc, but by the software requiring a once-only installation 
  3847. procedure, giving the owneræs name, before it can be used. I canæt see 
  3848. any problems with this for the honest user. Along with the main !Cfs 
  3849. application is a PD de-compression utility which you may give away with 
  3850. compressed files, so that recipients without Compression may read them.
  3851. 5.2
  3852. Once installed and configured, Compression offers a new icon on the icon 
  3853. bar for each disc drive (hard or floppy) which may store compressed 
  3854. files. This is in addition to the usual floppy or hard drive icon. 
  3855. Selecting the cfs icon allows access Éthroughæ Compression, with 
  3856. compressed files being shown as if uncompressed, and Éfull infoæ giving 
  3857. their uncompressed length. Selecting the usual drive icon shows 
  3858. compressed files with a special Ésqueezedæ icon, and Éfull infoæ gives 
  3859. their physical compressed size. Thus, there are literally two Éwindowsæ 
  3860. into each disc and its directories. Files can be compressed by copying 
  3861. them to a cfs window from a conventional window, and expanded by the 
  3862. reverse copy. 
  3863. 5.2
  3864. For example, to copy a compressed Impression document such as this 
  3865. review from a hard disc to an uncompressed version on my floppy, to send 
  3866. to Paul, I simply drag it from the cfs window on my ÉToArchiveæ 
  3867. directory to the normal adfs: window on the floppy disc. In practice, 
  3868. this is the only time that one needs to use the ordinary window into a 
  3869. directory; always using the cfs window will ensure that files are 
  3870. expanded and compressed as required, and that there are no problems with 
  3871. direct access to compressed files.
  3872. 5.2
  3873. Incidentally, when installing Compression, existing files can be 
  3874. compressed in bulk simply by copying a directory from a conventional 
  3875. window to its cfs equivalent.
  3876. 5.2
  3877. The manual warns against compressing applications. I tried it. The gains 
  3878. are quite limited, unless, as with SigmaSheet, there are very large 
  3879. sprites flying around. Likewise, one needs to be cautious when compress
  3880. ing other system files. In my initial enthusiasm, I made sure that my 
  3881. !Boot and StartList files activated Compression, but then caused chaos 
  3882. by compressing the StartList file, which needs to be read before !cfs 
  3883. runs!
  3884. 5.2
  3885. I conclude that itæs best not to get carried away compressing every 
  3886. single file on your discs, but to concentrate on your own data files, 
  3887. such as text, sprites, and Impression and other DTP documents ù which 
  3888. contain ASCII files.
  3889. 5.2
  3890. In my use of Compression, Iæve encountered only one problem that, I 
  3891. think, needs attention. It is that if you try to compress the contents 
  3892. of a locked directory, the error is reported after the original has been 
  3893. deleted. After my first panic, I realised that the directory is not 
  3894. lost, but the safe copy made by Compression is called CfsTmpFile. A 
  3895. simple renaming, and a change of access, solves the problem. If the 
  3896. directory is an application, it must be renamed exactly as before, if 
  3897. the proper icon is to be displayed. If the techno-phobic user is not to 
  3898. be put off Compression, then I think that the potential chaos which 
  3899. attempting to compress a locked directory might cause should be avoided 
  3900. by Compression checking for locked status before the compression is 
  3901. attempted.
  3902. 5.2
  3903. Another problem which I found, and which the manual doesnæt seem to 
  3904. answer, is how to initiate cfs directory displays from script files. For 
  3905. example, my StartList file, called by !Boot, used to contain the line,
  3906. 5.2
  3907. Filer_Opendir scsi::winny.$. Documents
  3908. 5.2
  3909. so that the main document directory was displayed on boot-up. Attempts 
  3910. to display the cfs window in a similar manner have failed.
  3911. 5.2
  3912. Compression would seem to have two main uses. The first is to get more 
  3913. data onto hard disc drives. Itæs amazing how much space, for example, an 
  3914. Impression document takes. The only warning I would offer is that if you 
  3915. were thinking of getting, say, a 45Mb hard disc, and now think of saving 
  3916. money with a 20Mb drive and Compression, remember that smaller drives 
  3917. tend to be slower, whereas the overhead in using Compression means that 
  3918. slightly faster drives should be used, not slower ones! The time 
  3919. overhead is detectable, but certainly not excessive. It is better, I 
  3920. think, to get a decent size drive initially, but know now that Compres
  3921. sion will extend its effective life by doubling its size when required. 
  3922. However, with the higher capacity 2╜ö drives still being rather 
  3923. expensive, potential buyers of internal IDE drives for A3000s may feel 
  3924. that, with Compression, 20Mb will be worthwhile, whereas before it would 
  3925. have been too small. Computer Concepts claim compatibility with all 
  3926. widely used filing systems, including IDEFS. I certainly had no problems 
  3927. with my Oak SCSIFS.
  3928. 5.2
  3929. The second main use of Compression applies to the use of floppy discs 
  3930. for back-up. If you cannot afford tape streamers or removable hard 
  3931. discs, then floppies are the only option. It is a happy coincidence that 
  3932. what we back up most frequently ù text files and DTP documents ù are 
  3933. precisely those file types which Compression squeezes most effectively. 
  3934. So, the halving of the number of floppies needed is a significant 
  3935. benefit for Compression users and is one less excuse for not backing up 
  3936. regularly!
  3937. 5.2
  3938. I have, until now, referred to Éhalvingæ file sizes without supporting 
  3939. that phrase with any real figures. Computer Concepts claim 50%, but the 
  3940. test of any data compression system is the real-life Ésqueeze factoræ, 
  3941. bearing in mind time overheads. The latter, as I have said, are 
  3942. detectable, but not significant.
  3943. 5.2
  3944. As I write this article, I have the cfs window onto my main Documents 
  3945. directory gives an uncompressed count of 10.1Mbytes. The conventional 
  3946. window shows a physical size of 4.5 Mbytes. The files are mainly FWP and 
  3947. Impression documents. The saving is 55%. Yes, Iæm impressed with 
  3948. Compression!ááA 
  3949. 5.2
  3950.  
  3951. 5.2
  3952. An Introduction to PD Software
  3953. 5.2
  3954. David Holden
  3955. 5.2
  3956. During the last year, many new Public Domain libraries have appeared. 
  3957. New users may not realise that Archive was the first to publish Public 
  3958. Domain material for the Archimedes on their ÉSharewareæ discs and the 
  3959. inappropriate name that was given to these has stuck. Unfortunately, 
  3960. most of the material on these is not in fact Shareware and this has lead 
  3961. to confusion amongst Archimedes users as to what the term actually 
  3962. means.
  3963. 5.2
  3964. In the PC world Shareware is firmly established as a major software 
  3965. distribution method and most users understand the various terms used. I 
  3966. believe that if we wish the Archimedes with its comparatively small user 
  3967. base to have plenty of good, cheap software then we must do all we can 
  3968. to encourage the Shareware system, which so far is almost non-existent.
  3969. 5.2
  3970. There are many types of software available from PD libraries. PC users 
  3971. have invented names for the various categories: Demos, Bannerware, 
  3972. Crippleware, Public Domain, Shareware etc.
  3973. 5.2
  3974. Demos
  3975. 5.2
  3976. Demos are programs which have no commercial value but mainly exist just 
  3977. to show off the programmeræs skill. By their nature, they are almost 
  3978. always Public Domain and normally graphics or games based. They are not 
  3979. demonstrations of commercial software, programs of this type come into 
  3980. the next two categories.
  3981. 5.2
  3982. Bannerware
  3983. 5.2
  3984. This is the term used for a functionally useless demonstration version 
  3985. of a commercial product. The suppliers normally call these ÉInteractive 
  3986. Demonstrationsæ which mean that they Éshowæ you what the program is 
  3987. supposed to do. In effect, they are disc based promotional material.
  3988. 5.2
  3989. Crippleware
  3990. 5.2
  3991. These are simplified versions of commercial products which allow the 
  3992. user to get the Éfeelæ of the program and try out many of its features. 
  3993. One or more of the major functions is disabled, however, to render the 
  3994. program useless. Archimedes users will be familiar with these from the 
  3995. Pipedream and Ovation discs which are widely available. Never pay for 
  3996. crippleware. Would you be prepared to pay to watch a T.V. advert?
  3997. 5.2
  3998. Crippleware is merely an advert on a disc. It is a very good way of 
  3999. advertising but donæt be conned into paying any more for it than the 
  4000. cost of the disc.
  4001. 5.2
  4002. Public domain
  4003. 5.2
  4004. This is software which has been given to the world by its author. In 
  4005. most cases, the author actually retains copyright so it is not techni
  4006. cally placed in the Public Domain. This is a means of avoiding having 
  4007. the program Éripped offæ for commercial purposes and is no bar to the 
  4008. honest person copying and using it for his own purposes. You will often 
  4009. find a message in a text file with this type of program which sets out 
  4010. certain conditions if you use or copy it. Usually, this is along the 
  4011. lines that you must not distribute a modified version or remove the 
  4012. authoræs name, you must not charge for the program and that you must 
  4013. always include all the documentation. The author has freely given us the 
  4014. use of his work so please always honour his wishes.
  4015. 5.2
  4016. Shareware
  4017. 5.2
  4018. Shareware is commercial software just the same as the software you buy 
  4019. in the normal way. The only(!) difference is that, with Shareware, you 
  4020. get the program free and only pay for it, or Éregisteræ to use the 
  4021. Shareware term, when you have tried it and decided that it is what you 
  4022. want. This means that not only do you not pay until you are happy with 
  4023. it but you pay only for the program and not for all the advertising and 
  4024. fancy packaging which forms a major part of the cost of most commercial 
  4025. software.
  4026. 5.2
  4027. When Shareware was first Éinventedæ, the idea was that the package 
  4028. should be given away in its entirety and that users should be trusted 
  4029. absolutely to send in the requested registration fee. This is still the 
  4030. definition used by purists but most of the time now you receive either 
  4031. an improved version or some extra features when you register.
  4032. 5.2
  4033. There is a grey area between Shareware and Crippleware. The best way to 
  4034. define the difference is that a Shareware program works. It is actually 
  4035. useful. When you register you may get extra features but the author 
  4036. still relies upon trust to get payment. Crippleware is not useful and so 
  4037. no trust is involved.
  4038. 5.2
  4039. Careware
  4040. 5.2
  4041. There is one other category which will be familiar to readers of Archive 
  4042. although perhaps not to others. The term Careware was invented in the 
  4043. early days of Archive and the original idea was to add a bit on to the 
  4044. price of certain PD discs and to donate this amount to charity. This has 
  4045. now been expanded by some PD authors into a type of Shareware where 
  4046. instead of sending a registration fee to the author you are requested or 
  4047. required to send it to a nominated charity.
  4048. 5.2
  4049. Counterfeit PD
  4050. 5.2
  4051. One unfortunate result of the larger number of PD libraries is the 
  4052. growing number of stolen programs which are appearing. So far the 
  4053. Archimedes world is not cursed with the large amount of pirate copies of 
  4054. commercial games which flood the Atari and Amiga market but we have our 
  4055. own problems.
  4056. 5.2
  4057. Like most people who write programs for the Archimedes I send a lot of 
  4058. discs with updates of my own work to PD libraries and they normally 
  4059. return them with a selection of their latest programs. I therefore have 
  4060. a fairly good idea of what programs are in circulation and since I read 
  4061. most of the publications devoted to Acorn computers, I also know what 
  4062. programs are being published. A surprising number of the new programs 
  4063. appearing are crudely disguised versions of other peopleæs work or taken 
  4064. directly from material published in magazines. I have actually been sent 
  4065. a disc containing a program which the library who sent it to me 
  4066. described in their catalogue as Évery goodæ. This was rather flattering 
  4067. because I discovered it was one which I had written myself and sold to a 
  4068. magazine. Someone had simply copied it from the magazine disc, removed 
  4069. the copyright message and sent it to a PD library.
  4070. 5.2
  4071. I donæt know why this is happening. It could be just a crafty way of 
  4072. getting a free disc in return. Unfortunately, most PD libraries donæt 
  4073. seem to take many care in vetting new programs. There have recently been 
  4074. several embarrassing incidents where material sent to magazines as PD 
  4075. and appearing on their discs has later turned out to be taken from 
  4076. another publication. Many people seem to believe that if they type in a 
  4077. published listing it becomes Étheiræ program. One trend is to take an 
  4078. old magazine program, add a RISC-OS front end and pretend itæs your own 
  4079. work.
  4080. 5.2
  4081. The future
  4082. 5.2
  4083. We desperately need a healthy Shareware market for the Archimedes. The C 
  4084. compiler, assembler, text editor, spreadsheet, wordprocessor and 
  4085. database I use on my PC are all Shareware products and as powerful as 
  4086. programs in general use on the Archimedes but costing only a fraction of 
  4087. the price of the Archimedes equivalents. This is not due to the 
  4088. economies of scale of the much larger PC market. It is much quicker and 
  4089. easier to write a program for the Archimedes than the PC but the simple 
  4090. fact is that true Shareware has just not taken off.
  4091. 5.2
  4092. I believe that we need to encourage Shareware if we are to improve the 
  4093. variety and quality of software available. There is some very good PD 
  4094. available but most of it has totally inadequate documentation and/or 
  4095. bugs. If more of this software were offered as Shareware then the 
  4096. quality would improve because people will only pay for programs which 
  4097. are properly documented and bug free. The authors benefit financially 
  4098. which encourages them to spend more time on writing better programs. 
  4099. People are also more likely to contact the author of a program they have 
  4100. paid for to ask for advice or make complaints and suggestions. I have 
  4101. folders of letters from people who have sent me money for programs, 
  4102. sometimes unsolicited, and quite often the queries raised lead to either 
  4103. modifications of the programs or clarification of the documentation. 
  4104. This is a vital part of the Shareware system. It keeps the author on his 
  4105. toes and ensures that the programs constantly improve and do so in ways 
  4106. guided by the users.
  4107. 5.2
  4108. Finally my thanks to all of you who have written to me about your 
  4109. favourite Public Domain or Shareware programs. I have tried to reply to 
  4110. those letters that seemed to require comment and to return discs, but 
  4111. time does not permit me to reply to everyone. Please keep sending your 
  4112. letters and programs and I hope to write about them as soon as I can 
  4113. organise all the information sent and try out all the programs.
  4114. 5.2
  4115. Information to David Holden, 39 Knighton Park Road, Sydenham, London 
  4116. SE26 5RN.ááA 
  4117. 5.2
  4118.  
  4119. 5.2
  4120. Inspiration
  4121. 5.2
  4122. Stewart Watson
  4123. 5.2
  4124. I received a copy of Inspiration through the post a few days ago and sat 
  4125. down to study a package for which I have been eagerly waiting now for 
  4126. many months. Inspiration comes in the usual A5 package, inside which is 
  4127. a master disk, a 72 page manual and a dongle.
  4128. 5.2
  4129. Manual
  4130. 5.2
  4131. Contrary to my usual practice, I decided to read the manual before 
  4132. trying the program. The first thing that struck me was that there are no 
  4133. screen dumps anywhere in the manual to give a picture of what you might 
  4134. expect to see on screen.
  4135. 5.2
  4136. Introduction
  4137. 5.2
  4138. The first twenty pages of the manual are a general introduction for 
  4139. computer novices on how to use a mouse, menus and how to make a back up 
  4140. copy of the master disk. It also includes instructions for installation 
  4141. onto a hard disk Ö simply copy all the files on the master disk into an 
  4142. Inspiration directory. Finally, it tells you how to fit the dongle and 
  4143. connect your computer to your midi instrument. This has one of the only 
  4144. two graphics in the whole manual, a computer, a keyboard and two cables. 
  4145. So far, however, the instructions have been thorough and clearly 
  4146. written.
  4147. 5.2
  4148. Reference section
  4149. 5.2
  4150. It was when I started reading the reference section that I started to 
  4151. have slight twinges of worry. On page 22 there is a space for a picture 
  4152. of the control panel, which the instructions refer to, but there was no 
  4153. picture. Anyway, on I go. The instructions still seemed to be clear and 
  4154. concise until I got to page 32 which has not been printed at all Ö a 
  4155. completely blank page. The further through the manual I read the more I 
  4156. got the feeling of a product which had been rushed out before it had 
  4157. been completely finished. Still, Iæve seen many first rate products with 
  4158. patchy manuals before, and vice versa.
  4159. 5.2
  4160. Fitting the dongle
  4161. 5.2
  4162. My next disappointment came when I went to fit the dongle. There were no 
  4163. retaining screws to hold the dongle onto the computer and, as it fits 
  4164. between the printer lead and the computer, I do feel that this connec
  4165. tion could be a weak spot.
  4166. 5.2
  4167. Running the program
  4168. 5.2
  4169. This was when I really hit trouble. I have two machines, an A420 with 4 
  4170. Mbyte and an EMR midi2 interface, and an A310 with 4 Mbyte and an EMR 
  4171. midi4 interface. Though I could get the program to run, I could not 
  4172. persuade it to respond over midi even with EMRæs Acorn SWI emulator 
  4173. loaded. Now, as EMR have been alone in the Acorn music field for many 
  4174. years, it strikes me as odd that any new product should be software 
  4175. incompatible, let alone hardware incompatible.
  4176. 5.2
  4177. On the plus side, it does import and export Maestro files, which means 
  4178. that if you have a copy of Rhapsody II you can export files for 
  4179. printing, as Inspiration itself has no score printing facilities.
  4180. 5.2
  4181. Features
  4182. 5.2
  4183. Inspiration can have up to nine pieces of music, or Éreelsæ in its 
  4184. terminology, in memory at any one time and each can contain up to 256 
  4185. tracks.
  4186. 5.2
  4187. It claims to be accurate to 1/10,100th beat per minute tempo resolution 
  4188. which is much more accurate than EMR Studio 24 V2 which is accurate to 
  4189. 1/1,440 beat per minute.
  4190. 5.2
  4191. There is a continuous undo stack, which lets you retrace your steps 
  4192. right back through your session. This could certainly be useful in 
  4193. retrieving some masterpiece that you have mistakenly discarded.
  4194. 5.2
  4195. The program has a very full midi spec and saves the setup you are using 
  4196. when you switch off, so that you can return to exactly the same place 
  4197. when you restart your work.
  4198. 5.2
  4199. The programæs graphics were not always as clear as they might be but Iæm 
  4200. sure with greater use they would become more familiar.
  4201. 5.2
  4202. My biggest worry came when I phoned the helpline and found that the 
  4203. number is unobtainable.
  4204. 5.2
  4205. My overall impression was of a program into which a lot of thought and 
  4206. work had been invested, but which had been rushed out before it had been 
  4207. completely finished and tested. I would advise anyone thinking of 
  4208. purchasing Inspiration to check with their supplier to ensure that the 
  4209. promised support from the authors is in fact available before parting 
  4210. with any money. At almost twice the price of Studio 24 Version 2, and 
  4211. more than five times the price of Rhapsody II, I think that Inspiration 
  4212. is going to struggle to find a niche in the market.
  4213. 5.2
  4214. Inspiration is available from Sound Proposition Ltd, 44 Udney Park Road, 
  4215. Teddington, Middlesex TW11 9BG, price ú299.95 including VAT.ááA 
  4216. 5.2
  4217.  
  4218. 5.2
  4219. The SQuirreL Data Base
  4220. 5.2
  4221. Jochen Konietzko 
  4222. 5.2
  4223. Digital Servicesæ SQuirreL is, as the name suggests, an SQL (Structured 
  4224. Query Language) database. It is fully RISC-OS compliant. It arrives on 
  4225. two disks, one with the program itself plus a second program for data 
  4226. importing and the other disk with two example tables.
  4227. 5.2
  4228. The 220 page handbook comes in a ring binder; it begins with a general 
  4229. introduction to databases and a tutorial. Throughout the text of the 
  4230. book, there are lots of screen dumps (about two per page) showing just 
  4231. what the text describes. Alphabetical index, glossary and table of 
  4232. contents are all present and sufficiently detailed.
  4233. 5.2
  4234. Creating a new table
  4235. 5.2
  4236. A double click installs the Squirrel icon on the icon bar, a click on 
  4237. this icon opens a window which allows the creation of a mask for a new 
  4238. table. To create the mask, you click on a point of the Table Layout 
  4239. Window where you want the top left hand corner of a field to be and drag 
  4240. the pointer to the bottom right hand corner. A menu appears which gives 
  4241. all the options for this field.
  4242. 5.2
  4243. Types of data supported are string (fixed or variable length Ö both one 
  4244. line), text (as many lines as there is free RAM), number (fixed or 
  4245. floating Ö this includes currency and percentage; the format for any 
  4246. type of number can be widely varied), Date, Boolean, DrawFile, Sprite 
  4247. and AnyFile.
  4248. 5.2
  4249. Draw and Sprite files are automatically recognized; they appear on 
  4250. screen in a frame Ö much in the same way as they would in Impression. 
  4251. There is, however, one very significant difference: Squirrel saves the 
  4252. complete file, so that by double clicking on a picture, Paint or Draw 
  4253. are loaded to allow editing.
  4254. 5.2
  4255. The type AnyFile is particularly interesting; any file type known to 
  4256. RISC-OS can be dragged into this field Ö only files, though, not 
  4257. applications or directories. This makes it possible, for example, to 
  4258. have a table with pictures of birds and bird song samples which could be 
  4259. played by double clicking on the icon in the table window.
  4260. 5.2
  4261. If you want to restrict entries into a field to one file type, you 
  4262. simply replace the word AnyFile with the file type number in question.
  4263. 5.2
  4264. A particular boon for those of us with many files of a certain type is 
  4265. the öLearnò facility. If, for example, you have hundreds of SoundTracker 
  4266. modules on your disks, you could create a small table containing some 
  4267. fields for describing the module and one for the module itself and save 
  4268. the empty table. If you then drag one module onto the Squirrel icon, a 
  4269. window opens asking where this type of file is to be stored. You drag 
  4270. the new table from the filer window into the Learn window, and from then 
  4271. on, every time you drag a module of the same file type onto the Squirrel 
  4272. icon, it is automatically stored into that table. Because Squirrel 
  4273. stores the complete file, there is no need for a second copy on the hard 
  4274. disk.
  4275. 5.2
  4276. Entering data
  4277. 5.2
  4278. Once a table has been created and saved, data can be entered into the 
  4279. mask in any sequence the user likes; simply typing <Return> at the end 
  4280. of every entry moves the caret to the next field. (The user can freely 
  4281. define what is önextò.)
  4282. 5.2
  4283. You can leaf through the records with the PageUp and PageDown keys and 
  4284. with a GoTo... submenu.
  4285. 5.2
  4286. As usual with relational databases, you can add new fields to the table 
  4287. at any time without losing your old data.
  4288. 5.2
  4289. Queries
  4290. 5.2
  4291. The most important feature of a database is the ability to extract 
  4292. information from a set of records, like öall unmarried men not born in 
  4293. 1970ò; with Squirrel this is very simple, as you donæt have to remember 
  4294. long lists of expressions from the databaseæs query language (in this 
  4295. case, SQL). All it takes is to click on öDefine Queryò, then you can 
  4296. open a Query filter window and simply drag the necessary fields into 
  4297. this window; the arrangement of the various items on the screen gives 
  4298. the logical structure of the query. Parallel fields mean öORò, fields in 
  4299. series mean öANDò.
  4300. 5.2
  4301. In addition to simple text matching, the options supported are < , <= , 
  4302. > , >= . MATCHES allows the use of wild cards in the string, as does the 
  4303. case sensitive LIKE.
  4304. 5.2
  4305. The silly example I mentioned might look like:
  4306. 5.2
  4307. This is internally translated into this SQL text, which, with most MS-
  4308. DOS SQL databases, you would have to write for yourself:
  4309. 5.2
  4310. SELECT mar_state, sex, born
  4311. 5.2
  4312. FROM ADFS::Festplatte.$.Datenbank. DDEDir
  4313. 5.2
  4314. WHERE (mar_state = Énever marriedæ AND (sex = Émæ AND (born <1.1.70 OR 
  4315. born >=1.1.71 ))) OR (mar_state = Édivorcedæ AND (sex = Émæ AND (born 
  4316. <1.1.70 OR born >=1.1.71 ))) OR (mar_state = Éwidowedæ AND (sex = Émæ 
  4317. AND (born <1.1.70 OR born >=1.1.71 )))
  4318. 5.2
  4319. ORDER BY mar_state DICT, sex DICT, born
  4320. 5.2
  4321. Everything you do with Squirrel can be saved to disk in various ways. A 
  4322. query, for instance, can be saved as QueryFile (which can be used again 
  4323. by simply double clicking), SQLFile (see above) and as a DrawFile of the 
  4324. filter.
  4325. 5.2
  4326. Relational Squirrel
  4327. 5.2
  4328. Squirrel is a relational database, meaning basically that you can 
  4329. combine two (or more) tables which have at least one field in common 
  4330. (see öChoosing a databaseò, Archive 4.2, p.25ff).
  4331. 5.2
  4332. This, too, works by dragging the fields from the two tables into a 
  4333. window (called View) which effectively gives you a new table for 
  4334. defining a query.
  4335. 5.2
  4336. Reports 
  4337. 5.2
  4338. Squirrel makes full use of RISC-OS outline fonts and printer drivers. 
  4339. You can print out the results of a query in the form of a list called 
  4340. report.
  4341. 5.2
  4342. The appearance of this report can be varied very easily by dragging the 
  4343. fields of the table around in the report layout window and deleting 
  4344. those you donæt want to appear in the report. If some fields contain 
  4345. numbers, the report can perform simple arithmetic operations (SUM, 
  4346. AVeraGe, MINimum, MAXimum, COUNT Ö they can be both local (reset to zero 
  4347. every time the same operator is called again) and global (applying to 
  4348. the whole report)).
  4349. 5.2
  4350. Specifications
  4351. 5.2
  4352. There is no limitation (except through the space available in RAM [for a 
  4353. single record] or on hard disk [for the whole table Ö only one record at 
  4354. a time is kept in RAM]) to the number of characters per field, of 
  4355. characters per record, of fields per record, of key fields per record, 
  4356. of record per file. 26 Tables can be linked in a relational query.
  4357. 5.2
  4358. The sorting order can be ascending or descending, ASCII (0-9..A-Z..a-z) 
  4359. or dictionary (Aa-Zz..0-9), and the fields for sorting may, in all, 
  4360. contain 1000 bytes (25 ╫ 40 characters, 250 ╫ 4 characters etc Ö this 
  4361. means that the type text which can have öinfiniteò length, but canæt be 
  4362. used for sorting, only for searching.)
  4363. 5.2
  4364. Fixed numbers can have up to ten digits; floating numbers can cover a 
  4365. region of (roughly) ▒10▒38 (length 4 bytes) or roughly ▒10▒308 (8 
  4366. bytes).
  4367. 5.2
  4368. Data can be imported and exported from and to wordprocessors (as tab-
  4369. separated lists) and from and to spreadsheets and databases which 
  4370. support the CSV (Comma Separated Variable) format.
  4371. 5.2
  4372. Squirrel occupies 544 kbytes of RAM space. It seems therefore quite well 
  4373. suited for 1 Mbyte machines.
  4374. 5.2
  4375. Additions I would like to see
  4376. 5.2
  4377. There are a few additions which would make Squirrel even better: 
  4378. 5.2
  4379. Å    the ability to do a global replace. At the end of the last term I had 
  4380. to leaf through every one of the 225 pupilsæ records and manually 
  4381. replace the school year and the class number with the new one; with a 
  4382. global replace I would have had to change one school year and eight 
  4383. class names.
  4384. 5.2
  4385. Å    the possibility to sort the records physically on the disk (the way it 
  4386. was done with the old type of database which employed sequential 
  4387. searches). As with most tables, I always use the same field (like the 
  4388. family name) for sorting, this would save not just time but also a lot 
  4389. of unnecessary hard disk wear and tear.
  4390. 5.2
  4391. Å    the ability to create a runtime version which could be sent to someone 
  4392. else who doesnæt own Squirrel. (Admittedly, this feature is usually only 
  4393. found in databases three or four times as expensive as Squirrel.)
  4394. 5.2
  4395. Å    a browse or list mode. As it is, there is just a report preview mode 
  4396. which is not very useful as you canæt scroll through the preview. The 
  4397. only option available is önext pageò.
  4398. 5.2
  4399. Å    password protection for sensitive data.
  4400. 5.2
  4401. Addition that is coming
  4402. 5.2
  4403. According to the September issue of Micro User (page 97) Digital 
  4404. Services plan to make Squirrel work with Computer Conceptsæ inter-
  4405. program communication system, Impulse II.
  4406. 5.2
  4407. Conclusions
  4408. 5.2
  4409. The only point I really didnæt like when I bought Squirrel, version 
  4410. 0.90, was the protection against software piracy employed. Before you 
  4411. can install Squirrel on your machine you have to type your name into a 
  4412. registration window, then phone the makers and tell them exactly what 
  4413. you typed in. They then give you a code which you also type into the 
  4414. registration window and only this code makes Squirrel work.
  4415. 5.2
  4416. At least, though, this procedure is necessary only once. When I received 
  4417. my (free) upgrade from version 0.90 to 1.00 (1-May-91), it came with the 
  4418. code already installed. 
  4419. 5.2
  4420. The UK price is about ú129 + VAT from Digital Services Ltd. or ú140 
  4421. through Archive.ááA 
  4422. 5.2
  4423.  
  4424. 5.2
  4425.  
  4426. 5.2
  4427. Serious Statistical Software    Lynwood, 
  4428. Benty Heath Lane, Willaston, South Wirral, L64 1SD. (051Ö327Ö4268)
  4429. 5.2
  4430. Sherston Software    Swan Barton, Sherston, Malmesbury, Wilts. SN16 0LH. 
  4431. (0666Ö840433) (Ö840048)
  4432. 5.2
  4433. Spacetech (p39)    21 West Wools, Portland, Dorset, DT5 2EA. 
  4434. (0305Ö822753)
  4435. 5.2
  4436. Storm Software    Beth House, Poyntington, Sherbourne, Dorset. 
  4437. (0963Ö22469)
  4438. 5.2
  4439. Superior Software    P.O. Box 6, Brigg, S Humberside  DN20 9NH. 
  4440. (0652Ö658585) (Ö657807)
  4441. 5.2
  4442. The Public Key    c/o George Foot, Waterfall, Uvedale Road, Oxted, 
  4443. Surrey, RH8 0EW.
  4444. 5.2
  4445. Triple R Educational    P.O. Box 
  4446. 4444, Sheffield. (0742Ö700661)
  4447. 5.2
  4448. Turcan Research Systems    83 Green
  4449. croft Gardens, West Hampstead, London NW6 3LJ. (071Ö625Ö8455)
  4450. 5.2
  4451. Wild Vision    15 Witney Way, Boldon Colliery, Tyne & Wear NE35 9PE. 
  4452. (091Ö519Ö1455) (Ö1929)
  4453. 5.2
  4454.  
  4455. 5.2
  4456.  
  4457. 5.2
  4458.