home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1996 / ARCHIVE_96.iso / text / magazine / volume_07 / issue_11 < prev    next >
Text File  |  1995-06-25  |  295KB  |  6,067 lines

  1. Acorn launches out on the Information Super-highway!
  2. 7.11
  3. As you can see from the press release on page 2, Acorn are making the
  4. most of their leading-edge ARM technology together with their knowledge
  5. of multimedia, to launch out into the world of Interactive Multimedia on
  6. the Information Super-highway. At a press event on 6th July, Acorn
  7. demonstrated a set-top box which, once the services are established,
  8. could give access to on-line shopping, video-on-demand, audio-on-demand,
  9. TV program pre-viewing, educational services, etc, etc Ö the list is
  10. potentially endless.
  11. 7.11
  12. During a private demonstration of the system, at the click of a button,
  13. the IMM main menu suddenly turned into the familiar RISCáOS desktop! In
  14. other words, Acorn are using their existing prowess in hardware and
  15. software and applying it to a big (potentially VERY big) consumer
  16. market. Existing Acorn software houses Ö especially those with
  17. educational expertise Ö will have a head start as potential service
  18. providers, once this project takes off.
  19. 7.11
  20. They are also implying that it will be possible to adapt an existing ARM
  21. computer to double as a set-top box?  So if people want to buy a
  22. computer for, say DTP, that can also run DOS and Windows software and
  23. double as a set-top box, the RiscáPC must be at the head of the field.
  24. 7.11
  25. The future of Acorn Computers is getting more interesting by the month!
  26. And, as always, weæll try at Archive to bring you the latest
  27. developments as they happen.
  28. 7.11
  29. Happy reading!
  30. 7.11
  31. Acorn Computers Ö A Major Announcement
  32. 7.11
  33. Acorn Computers Ltd has just announced plans to exploit the emerging
  34. interactive multimedia marketplace, working in partnership with its
  35. newly launched sister organisation Online Media. Online Media has been
  36. set up to develop the use of Acornæs technology to allow the Acorn
  37. Computer Group to expand into this new and emerging market. Acorn will
  38. bring its unique understanding of education and its established market
  39. leadership to the partnership.
  40. 7.11
  41. öAcorn has always been recognised as a technology innovator,ò comments
  42. Sam Wauchope, MD of the Acorn Computer Group. öWe demonstrated this with
  43. the launch of the first 32-bit RISC computer in 1987 and have done so
  44. again with the Risc PC earlier this year. We now believe that the time
  45. is right and the market is ready for the multimedia technologies that
  46. Online Media will deliver.ò
  47. 7.11
  48. Acorn Computers Ltd will enable Online Media to capitalise on its
  49. expertise and technology to deliver effective solutions to the set top
  50. box and related service markets. The partnership will be further
  51. strengthened by Acornæs unique understanding of the education market,
  52. ensuring that Acorn fully exploits these emerging technologies to make
  53. products available to both educational establishments and to home
  54. education markets.
  55. 7.11
  56. Peter Talbot, General Manager UK Education at Acorn Computers, comments:
  57. öAcorn has today announced its plans to realise the enormous potential
  58. of interactive multimedia and we believe Acorn is in the strongest
  59. position to ensure that education gets the best from this innovative
  60. technology.
  61. 7.11
  62. öAcorn has undertaken the challenge to work with Online Media to develop
  63. a complementary environment and systems which will allow schools to use
  64. their current multimedia solutions with future products. In the future,
  65. education will benefit from new products and technologies from both
  66. Acorn and Online Media.ò
  67. 7.11
  68. Acorn Computers Ltd will continue its own development plans whilst
  69. working closely with Online Media to integrate both companiesæ
  70. technologies to exploit opportunities in their respective markets.
  71. Online Media will provide Acorn with significant product enhancements
  72. and the run time environment and interfacing cards to allow Acorn
  73. computer systems to be connected to interactive services.
  74. 7.11
  75. The partnership will also provide Acorn Computers with a range of
  76. capabilities including multimedia authoring tools, MPEG video support, a
  77. range of alternative network service protocols and set top boxes. It
  78. will also provide increased opportunities for Acornæs existing
  79. developers and potential new Acorn partners.
  80. 7.11
  81. Sam Wauchope continues: öAcornæs philosophy of identifying and working
  82. with partners to exploit technologies has enabled us to remain
  83. successful in our major markets. We have shown this through creative
  84. exploitation of technology with another Acorn sister company Advanced
  85. RISC Machines Ltd. This philosophy has been fundamental to the success
  86. of ARM, which is rapidly becoming the global RISC standard for consumer
  87. applications, and will continue to ensure the success of Online
  88. Media.òááAá
  89. 7.11
  90. Products Available
  91. 7.11
  92. Å  105Mb removable hard drivesáÖáWe have made a special purchase of a
  93. number of 105Mb removable drives which can be used for A5000 or RiscáPC.
  94. These are brand new, fully guaranteed drives but are only ú270 (normal
  95. price ú340) including fitting kit and including one cartridge Ö while
  96. stocks last! Please ring the NCS office to book one rather than just
  97. sending a cheque.
  98. 7.11
  99. Å  270Mb removable hard drivesáÖáWe can now get the IDE version of the
  100. 270Mb removables. There are internal versions for both the A5000 and the
  101. RiscáPC and each is ú490. This includes fitting kit and one cartridge.
  102. Extra cartridges are ú90 each.
  103. 7.11
  104. Å  Acorn standard resolution monitorsáÖáThe AKF30 and the AKF40 are now
  105. out of production. There are some stocks left but they may have all gone
  106. by the time you read this. The AKF52 multisync is now the minimum
  107. standard (VGA) monitor that Acorn supply.
  108. 7.11
  109. Å  Acorn Enthusiastsæ Scheme Ö Acorn have agreed to allow öEnthusiastsò,
  110. who have a special reason for doing so, to order a RiscáPC without a
  111. monitor at ú294 off the full with-monitor price. To do this, you must
  112. first fill in a special form giving details of your reasons for wanting
  113. a computer without a monitor and to register as an Acorn Enthusiast.
  114. Acorn say that Enthusiasts will be given Épriority informationæ and that
  115. there may be Éspecial offersæ and Élimited edition literatureæ available
  116. to them. These special forms are available from the NCS offices.
  117. 7.11
  118. If you want to register as enthusiast even though you donæt want a
  119. monitor-less RiscáPC, we can send you a form if you send us an SAE.
  120. 7.11
  121. Å  Apollonius PDT Ö Oak Solutions have announced a fully parametric CAD
  122. package, allowing the user to specify relationships between elements in
  123. the drawing so that any change updates all the elements automatically.
  124. It also features an Éintelligentæ toolbar which provides a large number
  125. of features based on eight basic tools, which vary in precise function
  126. according to context. The price is ú150 +VAT from Oak Solutions or ú165
  127. through Archive. (ú75 +VAT as an upgrade from Oak Solutionsæ Parametric
  128. Design Tool).
  129. 7.11
  130. Å  Calendar Ö Kudlian Soft have released Calendar, a package intended
  131. for primary education with the purpose of producing wall calendars. It
  132. is intended to be very easy to use, with a WYSIWYG display, and uses the
  133. RISC OS outline fonts and printer drivers to produce high quality
  134. results in several formats. It also allows pupils to include their own
  135. pictures. The pack costs ú25 +VAT including a site licence for primary
  136. schools, or ú40 +VAT for secondary schools.
  137. 7.11
  138. Å  Calligraph A4-1200 Ö Following on from their high resolution A3
  139. printer, Calligraph have released a direct drive, A4, 8ppm laser printer
  140. capable of true 600 ╫ 600 dpi resolution and up to 1200 dpi horizontal
  141. resolution through software enhancement. The software provided can
  142. handle variable screen density and gamma correction, as well as a draft
  143. printing mode and OPI-like virtual sprites (which leave large scans on
  144. disc until print time). The A4-1200 can be driven entirely from the
  145. computer, including all status and menu option information which would
  146. normally be on the printer itself. It also emulates an Epson FX80. The
  147. single bin version is available at ú999 +VAT, and the dual bin version
  148. is ú1149 +VAT (ú1140 and ú1315 through Archive).
  149. 7.11
  150. Å  CD-ROM for RiscáPCáÖáCumana are now selling an IDE CD-ROM 300iA drive
  151. for RiscáPC. It is a caddy-less drive (i.e. you cannot operate the
  152. computer in tower mode as the discs will fall off the tray!) but the
  153. drive comes complete with an audio mixer so that the CD-ROM sound can be
  154. combined with the computeræs own sound and output through the computeræs
  155. own sound socket. Also included are the ProArtisan 2 Clipart CD and a
  156. PhotoCD disc with sample pictures. The price is ú249 +VAT + carriage
  157. from Cumana or ú290 through Archive.
  158. 7.11
  159. Å  CD-ROM for RiscáPCáÖáMorley Electronics have two internal CD-ROMs for
  160. the RiscáPC, both SCSI devices. The 4101 is a caddy-less version (i.e.
  161. you cannot operate the computer in tower mode as the discs will fall off
  162. the tray!) and costs ú249 +VAT + carriage from Morley or ú290 through
  163. Archive. The 3401 has a caddy and is slightly faster than the 4101 (330
  164. Kb/s cf 300 Kb/s) and costs ú349 +VAT + carriage from Morley or ú400
  165. through Archive. (Both require SCSI interfaces, e.g. the Morley uncached
  166. SCSI card at ú160 through Archive.)
  167. 7.11
  168. Å  Classcardz Ö Colton software have launched resource packs which take
  169. the user through the first steps in document processing and creation of
  170. spreadsheets with the companyæs popular programs Wordz and Resultz. The
  171. packs are ú20 each from Colton, and consist of sets of A4 laminated
  172. cards which can be photocopied for classroom use.
  173. 7.11
  174. Å  Colton Software price drop Ö Colton have announced some price
  175. reductions on the Éz familyæ of programs: Wordz is now ú59 +VAT (ú64
  176. through Archive), Resultz has been reduced from ú99 to ú79 +VAT, (ú88
  177. through Archive) and Fireworkz has been reduced from ú149 to ú99 +VAT
  178. (ú110 through Archive), with site licences discount also available from
  179. Colton Software.
  180. 7.11
  181. Å  Commodore64 conversionsáÖáXL.C.US Software are planning to provide a
  182. picture and sound sample transfer service between Archimedes and
  183. Commodore 64 machines. For details, contact Jonathan Hunt at 21 Green
  184. Street, Milton Malsor, Northampton, NN7 3AT.
  185. 7.11
  186. Å Design Processor update Ö Oak Solutions are working on a new version
  187. of their Design Processor to be packaged with OakPCB, DrawPlot, Genesis
  188. Professional and Apollonius PDT, due out in September. The new version
  189. will be ú1200 (it used to be ú900) for a site licence and regular
  190. upgrades but the price increase will not affect existing users or those
  191. who purchase Design Processor before September.
  192. 7.11
  193. Å  First Page Ö Longman Logotron have released a new easy-to-use DTP
  194. package. First Page is capable of multiple columns, headlines and
  195. captions, and can import PenDown and PenDown Plus files maintaining
  196. layout and styles. In addition, it has its own basic word processing
  197. facilities. Illustrations can be included both as separate images and as
  198. frame backgrounds. FirstPage costs ú49 +VAT for a single user or ú140
  199. and ú190 +VAT respectively for primary and secondary site licences. The
  200. Archive prices are ú54, ú155 and ú208 respectively.
  201. 7.11
  202. Å  FlashbackáÖáThis new release from US Gold is another port from the
  203. Amiga/PC markets. It is a graphic adventure, which was widely acclaimed
  204. for the innovative techniques used in production. The character
  205. animation was produced by filming athletes, to give very accurate
  206. movement Ö the character you play has 681 animation frames to himself.
  207. The plot involves having your memory wiped after your latest invention
  208. identifies the presence of hostile aliens on Earth. All you have to help
  209. you is a message from yourself, explaining what has happened, and then
  210. it is up to you to explore.  Sections of the game are linked with öCine
  211. Sequencesò which are short, non-interactive sections to add to the feel
  212. of the game.
  213. 7.11
  214. Å  HQ Tracker Ö Mycroft Software have released a low-cost alternative to
  215. SoundTracker, based around their PlayModule relocatable module and
  216. intended for use in adding sound effects and music to usersæ software.
  217. The system is intended to be more extendable than its competitors, and
  218. comes with a converter for soundtracker files. HQ-Tracker is ú25 from
  219. Mycroft Software with a special price of ú20 to people who mention
  220. Archive when ordering.
  221. 7.11
  222. Å  Idek Iiyama monitorsáÖáThese new monitors are now available in both
  223. 17ö and 21ò sizes. The prices are ú734 (ú440 with RiscáPC) and ú2144
  224. (ú1850 with RiscáPC) respectively. As you can see from the
  225. specifications opposite, the 17ö monitor is a slightly higher
  226. specification than the Acorn 17ò monitor and it works out slightly
  227. cheaper provided you class as an Acorn Enthusiast (see above). Our
  228. subjective view, having had the two monitors side by side is that there
  229. is little to choose between them in terms of display quality or
  230. programmability. The only real difference apart from the price is that
  231. the AKF85 comes with a 12-month on-site warranty whereas the Idek
  232. monitor has a three-year return-to-base warranty, i.e. itæs guaranteed
  233. for three years but you have to pay to get it shipped back to Idek Ö
  234. they fix it and send it back to you.
  235. 7.11
  236. As regards the 21ö, we are very impressed with this one. It is, in our
  237. view, better than the Eizo F780iW costing several hundred pounds more!
  238. It has a very easy-to-use control tray that slides out from the front of
  239. the monitor and allows you to adjust all the various parameters and save
  240. that particular mode definition. The 20ò Taxan doesnæt have quite such
  241. good definition but it has the advantage of being a Trinitron tube and
  242. yet is ú150 cheaper.
  243. 7.11
  244. (As soon as I can afford it, I shall be buying an Idek 21ö and a
  245. RiscáPC. This will make production of Archive an order of magnitude
  246. easier. Ed.)
  247. 7.11
  248. Å  IFEL 8Mb RAM upgrades Ö A5000 and A3000 machines may now be upgraded
  249. to 8Mb by means of a new upgrade from IFEL, for ú259 +VAT for the A5000
  250. or ú249 +VAT for the A3000. However, IFEL recommend their fitting
  251. service (ú50 +VAT for 4Mb machines) since the upgrade requires removing
  252. the surface-mounted MEMC. A300 and A400 series upgrades will follow.
  253. 7.11
  254. Å  ImageFS is a RISC OS 3 image filing system (similar to that used for
  255. PC partitions) which allows transparent loading of a number of image
  256. formats RISC OS-legally Ö including TIFF, BMP and PICT. The images are
  257. converted to sprites on the fly, and the software supports deep sprites
  258. and a number of dithering options. ImageFS is available for ú34.95 +VAT
  259. from Alternative Publishing Ltd.
  260. 7.11
  261. Å  Landmarks Ö Microworld Invasion and Pinpoint Datafile Ö Britain since
  262. the 1930s are new educational programs from Longman Logotron aimed at 9-
  263. 13 year-olds. They are designed to complement the BBCæs Landmarks
  264. history series to be broadcast in Autumn 1994. Prices are ú24.95 +VAT
  265. and ú12 +VAT from Longman Logotron (ú27 and ú13 respectively through
  266. Archive), with versions for the IBM PC and site licences also available.
  267. 7.11
  268. Å  Lark Ö Wild Visionæs 16-bit audio sampling and play-back card for all
  269. the Acorn machines is now available. It can sample and playback in
  270. stereo and sample up to 48kHz, and features MIDI connection and on-board
  271. filtering. The Lark A16 is ú199 +VAT + carriage or ú225 through Archive.
  272. 7.11
  273. Å  Lenses & Light is a pack from Anglia Television for the Key Plus
  274. database and the Key Calc spreadsheet. It covers eye testing, shadows,
  275. polarisation, single and double lenses, microscopes and telescopes with
  276. background information and worksheets for photocopying provided. Lenses
  277. & Light costs ú22 +VAT from Anglia Television.
  278. 7.11
  279. Å  Premier Manager Ö Gremlin Graphics Ltd, the makers of Zool, have
  280. released a game for those who prefer their football as most of us get to
  281. see it: from the sidelines. Starting in the Vauxhall Conference League,
  282. up to four players can simultaneously work on their teams, investing
  283. their money on the grounds and their players in the hopes of bringing in
  284. the sponsors and the fans. The game features five divisions, cup
  285. competitions, match highlights, full ground sponsorship, complete
  286. results service, weekly fax data on match reports, transfer news and
  287. player information and complete interaction with other team managers.
  288. Available for ú25.99 from Gremlin or ú24 through Archive.
  289. 7.11
  290. Å  Sound FX #2 Ö Alpine Software have released another disc of sound
  291. effects for Creator, Creator II or UltraSonic. The effects are grouped
  292. under the headings of VOCAL_1, VOCAL_2, TREK, WeirdFX and Weapons. The
  293. disc is ú5 from Alpine Software.
  294. 7.11
  295. Å  Tekkie CD Ö Emerald Publishing have produced a CD that contains the
  296. RISC OS 3 PRMs. Not only that, but it also contains the Style Guide,
  297. Basic Guide, Desktop C, Assembler and DDE guides, all for the same price
  298. as the paper version of the PRMs Ö ú99 +VAT. (See the review on page
  299. 61.)
  300. 7.11
  301. Review software received...
  302. 7.11
  303. We have received review copies of the following: ÅBeethoven Browser
  304. Egmontá(e), ÅCalendar (e), ÅEquateá(e), ÅHQ-Tracker (u), ÅLangdale River
  305. Projectá(e), ÅLenses & Light (e), ÅReport Writerá(e).
  306. 7.11
  307. e=Education, b=Business, bk=Book, g=Game, h=Hardware, l=Language,
  308. u=Utility, a=Art.
  309. 7.11
  310. If you would like to review any of these products, please contact the
  311. Archive office. Potential reviewers will need to show that they would
  312. use the product in a professional capacity or that they have some
  313. knowledge of the particular field.ááAá
  314. 7.11
  315. Government Health Warning Ö Reading this could seriously affect your
  316. spiritual health.
  317. 7.11
  318. öI donæt agree with you... but I like to see what you have to say in
  319. your God-slot each month.ò From the letters I receive, it seems that
  320. many of you feel like that and I have found just the thing for you...
  321. 7.11
  322. Hundreds of churches of different denominations, all over the UK, are
  323. running öAlpha Coursesò and thousands of people are attending them. They
  324. are proving so popular that one church in London has 500 people on the
  325. course it is running at the moment.
  326. 7.11
  327. So what is Alpha? Itæs a 10-week course designed to give you the
  328. opportunity to find out about the Christian faith in a relaxed and
  329. friendly atmosphere. The following acronym should give the flavour of
  330. Alpha:
  331. 7.11
  332. Anyone can attend Ö You can be atheistic, agnostic, antagonistic,
  333. apathetic Ö whatever Ö youæll be welcome.
  334. 7.11
  335. Learning and Laughter  Ö There is teaching and discussion about
  336. Christianity but it is good fun too.
  337. 7.11
  338. Pizza and Pudding Ö (or Pasty and Peas or whatever you eat in your part
  339. of the UK) i.e. it includes a meal.
  340. 7.11
  341. Helping one another Ö People who come on the courses often end up firm
  342. friends.
  343. 7.11
  344. Ask Anything Ö For those who attend, this is a no-holds barred course.
  345. You can ask any questions you like.
  346. 7.11
  347. Although itæs a 10-week course, there is absolutely no pressure to
  348. complete it. The people who run the courses make an undertaking that
  349. they will never öchaseò anyone who drops out. If you choose to stop
  350. coming to the meetings at any stage, thatæs entirely up to you. This
  351. isnæt some new cult Ö itæs just ordinary run-of-the-mill local church
  352. members trying to share honestly and openly what they believe Ö the same
  353. as I try to do here month by month.
  354. 7.11
  355. If you want more information, ring the Alpha Helpline on 0603-765073 or
  356. ring Holy Trinity, Brompton on 081-581-8255, either of whom will be able
  357. to tell you if any church is running an Alpha Course near you.
  358. 7.11
  359. Why not investigate and see what you think? You have  nothing to lose!
  360. 7.11
  361. Paul Beverley
  362. 7.11
  363. P.B.
  364. 7.11
  365. Fact-File
  366. 7.11
  367. (The numbers in italic are fax numbers)
  368. 7.11
  369. 4th Dimension   P.O. Box 4444, Sheffield. (0742-700661) (0742-781091)
  370. 7.11
  371. 4Mation   14 Castle Park Road, Whiddon Valley, Barnstaple, Devon,
  372. EX32á8PA. (0271-25353) (0271-22974)
  373. 7.11
  374. Abacus Training   29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2
  375. 6QA.
  376. 7.11
  377. Acorn Computers Ltd   Acorn House, Vision Park, Histon, Cambridge, CB4
  378. 4AE.
  379. 7.11
  380.   (0223-254254) (0223-254262)
  381. 7.11
  382. Alpine Software   P.O.Box 25, Portadown, Craigavon, BT63 5UT. (0762-
  383. 342510)
  384. 7.11
  385. Alternative Publishing   Suite 91, 9A Pentagon House, 36 Washington
  386. Street, Glasgow, G3á8AZ. (041-248-2322) (041-248-3638)
  387. 7.11
  388. Apricote Studios   2 Purls Bridge Farm, Manea, Cambridgeshire, PE15 0ND.
  389. 7.11
  390.   (0354-680432)
  391. 7.11
  392. Calligraph Ltd   53 Panton Street, Cambridge, CB2 1HL. (0223-566642)
  393. 7.11
  394.   (0223-316144)
  395. 7.11
  396. Colton Software (p31)  2 Signet Court, Swanns Road, Cambridge, CB5 8LA.
  397. (0223-311881) (0223-312010)
  398. 7.11
  399. Computer Concepts (pp8/13)  Gaddesden Place, Hemel Hempstead, Herts, HP2
  400. 6EX.
  401. 7.11
  402.   (0442-63933) (0442-231632)
  403. 7.11
  404. Cumana Ltd   Pines Trading Estate, Broad Street, Guilford, GU3 3BH.
  405. 7.11
  406.   (0483-503121) (0483-503326)
  407. 7.11
  408. Dabs Press   22 Warwick Street, Prestwich, Manchester, M25 7HN.
  409. 7.11
  410.   (061-773-8632) (061-773-8290)
  411. 7.11
  412. Dalriada Data Technology    145 Albion Street, Kenilworth,
  413. Warkwickshire, CV8 2FY.
  414. 7.11
  415.   (0926-53901)
  416. 7.11
  417. DEC_dATA   P.O.Box 97, Exeter, EX4 4YA. (0392-221702)
  418. 7.11
  419. Emerald Publishing   166 Shelford Road, Trumpington, Cambridge, CB2 2NE.
  420. 7.11
  421.   (0223-840138)
  422. 7.11
  423. Evolution Trading AG   Industriestrasse 12, CH-3178 B÷singen,
  424. Switzerland.
  425. 7.11
  426.   (010-41 +31-747-6531) (+31-747-6596)
  427. 7.11
  428. GamesWare   Unit 26, The Bartletts, Hamble, Hants., SO35 5RP.
  429. (0703Ö456523) (or 0243-531194) (0703Ö456523)
  430. 7.11
  431. Gremlin Graphics Ltd   Carver House, 2-4 Carver Street, Sheffield, S1
  432. 4FS. (0742-753423) (0742-768581)
  433. 7.11
  434. Hodge Electronic Services   16 Mold Road, Mynydd Isa, Clwyd, CH7 6TD.
  435. (0352-755331)
  436. 7.11
  437. Humpidge H B (p57)  2A Kingsley Park Grove, Sheffield S11 9HL.
  438. 7.11
  439. Kudlian Soft   8 Barrow Road, Kenilworth, Warwickshire, CV8á1EH.
  440. 7.11
  441.   (0926-851147)
  442. 7.11
  443. Longman Logotron   124 Cambridge Science Park, Milton Road, Cambridge,
  444. CB4 4ZS. (0223-425558) (0223-425349)
  445. 7.11
  446. Matt Black   P.O.Box 42, Peterborough, PE1 2TZ. (0733-315439)
  447. 7.11
  448. Mijas Software (p7)  Winchester Road, Micheldever, Winchester, SO21 3DJ.
  449. 7.11
  450.   (0962-774352)
  451. 7.11
  452. Morley Electronics   Morley House, Norham Road, North Shields, Tyne &
  453. Wear, NE29á7TY. (091-257-6355) (091-257-6373)
  454. 7.11
  455. Mycroft Software   53 Cottonmill Lane, St Albans, AL1 2ER.
  456. 7.11
  457. Oak Solutions (p13)  Dial House, 12 Chapel Street, Halton, Leeds, LS15
  458. 7RN.
  459. 7.11
  460.   (0532-326992) (0532-326993)
  461. 7.11
  462. Quantum Software   35 Pinewood Park, Deans, Livingston, EH54 8NN.
  463. 7.11
  464.   (0506-411162 after 6)
  465. 7.11
  466. RGSC    39 Carisbrooke Road, Harpenden, Herts., AL5 5QS.
  467. 7.11
  468. Risc Developments   117 Hatfield Road, St Albans, Herts, AL1 4JS. (0727-
  469. 840303)
  470. 7.11
  471.   (0727-860263)
  472. 7.11
  473. Sherston Software   Swan Barton, Sherston, Malmesbury, Wilts. SN16 0LH.
  474. 7.11
  475.   (0666-840433) (0666-840048)
  476. 7.11
  477. Simon Glass Software (p7)  P.O.Box 834, Landbeach, Cambridge, CB4 4DG.
  478. 7.11
  479. Smart DTP   36 Park Road, Duffield, Belper, DE56 4GR. (0332-842803)
  480. 7.11
  481. Stallion Software Ltd   Arundel House, Arundel Road, Camden, Bath, BA1
  482. 5JX.
  483. 7.11
  484.   (0225-339090)
  485. 7.11
  486. The Really Good Software Company   39 Carisbrooke Road, Harpenden,
  487. Herts., AL5 5QS.
  488. 7.11
  489. Topologika   P.O. Box 39, Stilton, Peterborough, PE7 3RL. (0733-244682)
  490. 7.11
  491. Utopia Software (p6)  92 Queenhythe Road, Jacobs Well, Guildford, GU4
  492. 7NX.
  493. 7.11
  494. Wild Vision   15 Witney Way, Boldon Colliery, Tyne & Wear, NE35 9PE.
  495. 7.11
  496.   (091-519-1455) (091-519-1929)
  497. 7.11
  498. Wyddfa Software   3 Preswylfa, Llanberis, Gwynedd, LL55 4LF. (0286-
  499. 870101)
  500. 7.11
  501.   (0286-871722)
  502. 7.11
  503. Archive Monthly Program Disc Contents
  504. 7.11
  505. ÅáPrograms from James Ridenæs article on assembly language programming
  506. 7.11
  507. Å Text from the !Products application showing RiscáPC software and
  508. hardware compatibility
  509. 7.11
  510. Å Some Keystroke definitions (Jonathan Cox)
  511. 7.11
  512. ÅáA small application to test if the caret is currently set (Jonathan
  513. Cox)
  514. 7.11
  515. ÅáA !Style template document for creating tape inlays (Jonathan Cox)
  516. 7.11
  517. ÅáGlossary, latest version Ö It has now reached over 9,000 words and is
  518. still growing. Please keep sending us words and acronyms that you want
  519. defining. Just because we have put it in printed form (see page 33)
  520. doesnæt stop it growing and becoming even more useful.
  521. 7.11
  522. ÅáMaths Card Ö A fully working version (apart from saving) of Creative
  523. Curriculum Softwareæs application to help teachers produce well laid out
  524. maths question sheets.
  525. 7.11
  526. Some suggested monitors for use with the RiscáPC
  527. 7.11
  528.   Manufacturer  Acorn  Acorn  Idek  Taxan  Idek
  529. 7.11
  530.   Monitor  AKF60  AKF85  MF-8617  1095LR  MF-8621
  531. 7.11
  532.   Size  14ö  17ò  17ö FST  20ò Trinitron  21ö FST
  533. 7.11
  534.   Dot pitch  0.28mm  0.27mm  0.26mm  0.30mm  0.26mm
  535. 7.11
  536.   ARF*  50  63  65  67  81
  537. 7.11
  538.   Scan frequency:
  539. 7.11
  540.    Horizontal  30-50kHz  30-82kHz  23.5-86kHz  30-80kHz  25-85kHz
  541. 7.11
  542.    Vertical  40-90Hz  50-120Hz  50-120Hz  50-120Hz  50-120Hz
  543. 7.11
  544.   Programmable  No  Yes  Yes  Yes  Yes
  545. 7.11
  546.   Weight  12.5kg  21kg  21kg  36kg  36kg
  547. 7.11
  548.   Price  n/a  n/a  ú734  ú1995  ú2144
  549. 7.11
  550.   Price with RiscáPC  included  ú470  ú440  ú1700  ú1850
  551. 7.11
  552. * ARF = ÉArchive Resolution Factoræ = (size in inches) / (dot pitch in
  553. mm)!! This is only intended to give some way of measuring the relative
  554. resolutions of these monitors and is not part of the official
  555. specifications.
  556. 7.11
  557. At last, quality artwork for use with Impression and other DTP packages.
  558. Fully compatible with all Archimedes computers, all clip art is supplied
  559. in sprite format. Volume One has 68 full size sprites and 29 system
  560. icons, compressed with ArcFS. Themes covered include: Animals, Borders,
  561. Christmas, Furniture and Transport. Send ú10 (+50páp&p) for your copy or
  562. 75p for a thumbnail printout of the contents. This is redeemable against
  563. purchase of Volume One.
  564. 7.11
  565. QUALITY ARTWORK AT A SENSIBLE PRICE
  566. 7.11
  567. CC
  568. 7.11
  569. From 7.10 page 22
  570. 7.11
  571. Hints and Tips
  572. 7.11
  573. Å  Dongled software on the PC cardáÖáWhen running dongle-protected PC
  574. software on the Aleph One PC card, some problems may be experienced
  575. where the dongle isnæt seen. This can be cured by a simple hardware
  576. upgrade to the parallel port. Contact Aleph One for details.á W H
  577. Bradbury.
  578. 7.11
  579. Å  ImpChars on the Risc PCáÖáImpChars, included on Archive program disc
  580. 7.6, doesnæt work with the Risc PC. The error öToo many nested
  581. structuresò appears. This can be solved by changing the value of the
  582. WimpSlot in the !Run file eg. from 24 to 45.á Anon.
  583. 7.11
  584. Å  Maximising memory using KeystokeáÖáI have used Keystroke for a year
  585. or so and I am now using v2.33. The most commonly used sequence I have
  586. is on booting up. My !Boot file includes the line
  587. 7.11
  588. /ADFS::IDEDisc.$.!Keystroke
  589. 7.11
  590. My default Keystrokes file sets up <Alt-Q> to quit those applications
  591. which have been loaded during the boot sequence and which are no longer
  592. needed (e.g. the Printer Manager). They are quit either by using the
  593. quit option from their icons menu on the iconbar or, if that is not
  594. available, from the quit task option in the Task window by opening the
  595. window, positioning the pointer over the item and quitting via the menu.
  596. 7.11
  597. My !Boot file also contains the lines
  598. 7.11
  599. Set $Do0 Alt+Q@Quit Printer Manager
  600. 7.11
  601. Set $Do1 Alt+Q@Quit ...
  602. 7.11
  603. Set $Do2 Alt+Q@Quit ...
  604. 7.11
  605. Set $Do3 Alt+Q@Quit ...
  606. 7.11
  607. Set $Do4 Alt+Q@Open Tasks Window
  608. 7.11
  609. Set $Do5 Alt+Q@Position Tasks Window
  610. 7.11
  611. Set $Do6 Alt+Q@Position Pointer
  612. 7.11
  613. Set $Do7 Alt+Q@Quit   (application name)
  614. 7.11
  615. Set $Do8 Alt+Q@Close Tasks Window
  616. 7.11
  617. which successfully remove those applications and leaves me in the
  618. desktop with the machine set up with all the applications and modules
  619. that I like to have loaded, but also with the maximum amount of free
  620. memory available.á M P Churchill, High Wycombe.ááAá
  621. 7.11
  622. This glossary has been created on the basis that someone may read a word
  623. or a technical term or an abbreviation within the pages of Archive
  624. magazine and think, öWhat does XXXX mean?ò. If you think that about a
  625. word, look it up in this glossary. If it does not appear, please ring,
  626. write or fax and tell us what it was that you wanted to know.
  627. 7.11
  628. Some of the definitions will be specific to Acorn computers whereas
  629. others are also more generally applicable.
  630. 7.11
  631. We have printed this in the middle 16 pages so that, if you wish, you
  632. can either tear it out and keep it as a separate booklet or, if you open
  633. the staples carefully, you should be able to take the pages out,
  634. photocopy them (only one copy, please!!) and put them back again, thus
  635. preserving the magazine as supplied.
  636. 7.11
  637. !
  638. 7.11
  639. !áÖá(pronounced öplingò) A term used to denote an exclamation mark!
  640. 7.11
  641. 10base2áÖáAn Ethernet standard that uses BNC connectors and coaxial
  642. cable. Also known as öthin wireò Ethernet.
  643. 7.11
  644. 10base5áÖáAn Ethernet standard that uses 9-pin D-type connectors and
  645. special cable. Also known as öthick wireò Ethernet.
  646. 7.11
  647. 10baseTáÖáAn Ethernet standard that uses telephone connectors and
  648. telephone cable. Also known as öCheapernetò.
  649. 7.11
  650. A
  651. 7.11
  652. Action buttonáÖáA button in a dialogue box which causes some action to
  653. occur.
  654. 7.11
  655. ADFSáÖá(Advanced Disc Filing System) This is the proprietary system used
  656. by Acorn for organising and storing data on floppy and hard drives.
  657. 7.11
  658. AIMáÖá(Another Image Manager) A suite of image processing software
  659. produced by Delft University of Technology in the Netherlands.
  660. 7.11
  661. ApplicationáÖáThe more general use of this word means any job for which
  662. the computer may be used, but it has a more specific definition. It is
  663. used to refer to a directory (with a name beginning with a ö!ò) which
  664. contains a program or programs that work under RISC OS to perform a
  665. particular function. When the application is loaded, it usually makes
  666. itself available to the user via an icon on the righthand side of the
  667. iconbar.
  668. 7.11
  669. Application directoryáÖáSimilar to an ordinary directory in that it
  670. contains other files and directories but its name starts with an
  671. exclamation mark so that when you double click on the directory, it
  672. starts up the application rather than just opening the directory. To
  673. open an application directory, double click with <shift> held down.
  674. 7.11
  675. Apps iconáÖáThis is an icon that appears on the lefthand side of the
  676. iconbar (RISC OS 3 onwards). It gives you access to a range of
  677. applications such as Draw, Paint, etc that are provided with each
  678. Archimedes or RiscáPC computer.
  679. 7.11
  680. ARMáÖá(Acorn RISC Machine) This is the original name for the 32-bit RISC
  681. processor designed by Acorn Computers Ltd. In the name öARM Ltdò, the
  682. company formed between Acorn and Apple, the öARMò actually stands for
  683. Advanced RISC Machine.
  684. 7.11
  685. ASCIIáÖá(American Standard Code for Information Interchange) This is the
  686. most commonly used code for representing text using 8-bit binary
  687. numbers.
  688. 7.11
  689. ASICáÖá(Application Specific Integrated Circuit) A single chip
  690. electronic circuit that is specially designed (by computer
  691. simulationáÖáwhat else?!) for a particular application, e.g. to provide
  692. the logic needed to interface a æ486 processor on a RiscáPC second
  693. processor card to the main ARM600 processor and its address and data
  694. buses.
  695. 7.11
  696. AssembleráÖáA compiler for converting a program written in mnemonics
  697. into a machine code executable program.
  698. 7.11
  699. AUNáÖá(Acorn Universal Networking) This does not apply to a specific
  700. product or even a network user interface but öthe overall banner for
  701. Acornæs networking policy for the æ90s giving the strategic direction of
  702. networking for Acorn computers.ò
  703. 7.11
  704. B
  705. 7.11
  706. Back iconáÖáThe icon at the top lefthand corner of a window which allows
  707. you to push the window to the back of the desktop.
  708. 7.11
  709. BackdropáÖáThis is a desktop background which may be a sprite or just a
  710. pattern.
  711. 7.11
  712. BackplaneáÖáA small printed circuit board with connectors on it that
  713. allows you to plug in a number of expansion cards.
  714. 7.11
  715. BasicáÖá(Beginners All-purpose Symbol Instruction Code) A commonly-used
  716. interpreted high level language. It comes as standard on all Acorn
  717. computers.
  718. 7.11
  719. BaudáÖáThis is a unit of speed for serial data transmission. 1 Baud = 1
  720. bit per second.
  721. 7.11
  722. BBSáÖá(Bulletin Board Service) A bulletin board is an application run on
  723. a computer which stores information and messages that can be accessed by
  724. other computers, usually via the telephone line using a modem. Many
  725. bulletin boards allow a number of other computers to connect to the host
  726. computer at the same time by using a number of different modems and
  727. phone lines.
  728. 7.11
  729. BIOSáÖá(Basic input/output system) This is the part of a PC compatibleæs
  730. operating system that is held in ROM, allowing the computer to start up
  731. and load the rest of its operating system from disc. (cfáRISCáOS
  732. computers where the whole of the operating system, plus a few extra
  733. goodies, are held in ROM and are available at switch-on.)
  734. 7.11
  735. BitáÖá(Binary digit) A bit is the smallest unit of binary data. It has
  736. two values, 0 and 1. A group of 8 bits of data (referred to as a byte)
  737. could be used to represent a single character using, most commonly, the
  738. ASCII code or it could represent (part of) an instruction that the
  739. computer would execute at some stage or it could represent (part of) a
  740. number.
  741. 7.11
  742. Bit-mapped (graphics)áÖáIt is possible to represent a picture on a
  743. computer by using a matrix of (coloured) dots. The resolution of bit-
  744. mapped pictures is limited by the numbers of dots used. (This contrasts
  745. with vector graphicsáÖásee below. For example, the Paint application
  746. produces bit-mapped graphics whereas Draw produces vector graphics.)
  747. 7.11
  748. BppáÖá(Bits per pixels) The number of binary bits used to store the
  749. colour of each pixel.
  750. 7.11
  751. Bubblejet printeráÖáThis is a type of inkjet printer where the patterns
  752. on the paper are generated by squirting ink through a series of tiny
  753. nozzles in the print head. Functionally, it is the same as an inkjet
  754. printer.
  755. 7.11
  756. BugáÖáError in a computer program.
  757. 7.11
  758. BulletáÖáA large black dotáÖáÅáÖáused to highlight something within some
  759. text.
  760. 7.11
  761. BusáÖáA set of parallel wires or PCB tracks along which data is
  762. transmitted in a computer system. The width of the bus refers to the
  763. number of parallel tracks Ö the wider the bus, the faster data can be
  764. transmitted down it.
  765. 7.11
  766. ByteáÖáA byte refers to (usually) 8 bits of binary data stored within a
  767. computeræs memory or on a data storage medium.
  768. 7.11
  769. C
  770. 7.11
  771. CáÖáA high level compiled language.
  772. 7.11
  773. C++áÖáThis is an object-oriented version of the C language.
  774. 7.11
  775. CADáÖá(Computer Aided Design) A computer-based application that allows
  776. users to draw, design and model engineering objects.
  777. 7.11
  778. CapsáÖáShort for Écapitalsæ. See also small caps.
  779. 7.11
  780. Capslock keyáÖáThis is a key on the lefthand side of the keyboard. When
  781. it is pressed and the Capslock light comes on, all text typed into the
  782. keyboard appears in upper case.
  783. 7.11
  784. CaretáÖáA red vertical bar in a screen display that marks the point at
  785. which text will appear if it is typed in from the keyboard.
  786. 7.11
  787. CDáÖá(Compact Disc) A high density digital storage medium originally
  788. intended for hi-fi sound reproduction but now applied to storage of text
  789. and image data for various computer applications.
  790. 7.11
  791. CDFSáÖáFiling system used for accessing CD-ROMs.
  792. 7.11
  793. CD-ROMáÖá(Compact Disc Read Only Memory) A CD used for the storage of
  794. computer data. It is called a ROM to emphasise that the data on the
  795. disc, once written in the manufacturing stage, cannot be modified.
  796. 7.11
  797. CFSáÖá(Compression Filing System) This is a way of accessing a data
  798. storage system through a compression/decompression system such that it
  799. is transparent to the user, i.e. the user need hardly know that the data
  800. is being compressed and decompressed but just sees it as being read from
  801. and written to the storage device.
  802. 7.11
  803. Clear (files)áÖáA standard format for storing and transferring 24-bit
  804. pictures.
  805. 7.11
  806. CLIáÖá(Command line interpreter) Pressing <f12> allows you to type
  807. command lines into your RISCáOS computer. These are then interpreted by
  808. the CLI.
  809. 7.11
  810. Close iconáÖáThe icon at the top left of each window, next to the back
  811. icon which allows you to close the window.
  812. 7.11
  813. Colour deptháÖáEvery pixel on a computer screen display has its colour
  814. defined by a certain number of bits of data. The colour depth refers to
  815. the range of different colours available for each pixel in a particular
  816. screen mode. If a single bit were used, it would only allow it to be one
  817. of two coloursáÖáusually black or white. If it were defined by two bits,
  818. it could have 4 (22) different colours, four bits would provide (24) 16
  819. different colours, 8-bit provides 256 (28) colours, 16-bit gives over 32
  820. thousand colours and 24-bit allows each pixel to have any of about 16.7
  821. million different coloursáÖáabout as much as the human eye can
  822. distinguish. The 32-bit colour of the RiscáPC öonlyò gives 16 million
  823. colours but the extra 8 bits can be used by the computer to produce
  824. various different special effects.
  825. 7.11
  826. Command lineáÖáAll Acorn computers now come with a WIMP interface.
  827. However, it is possible to give the computer commands by typing them in
  828. from the keyboard. If you press <f12>, a star prompt appears. This is
  829. the command line. You can enter commands such as CAT<return> to get a
  830. catalogue of the current storage device.
  831. 7.11
  832. CompileráÖáIn a computer language, instructions that the programmer
  833. enters as (vaguely) understandable words have to be translated into
  834. series of the very simplest steps that the cpu executes. These simple
  835. instructions are called machine code. The job of a compiler is to take
  836. the whole of a program and convert it into a single machine code program
  837. which can be executed then or at a later stage. This contrasts with an
  838. interpreted language in which each individual line of the program is
  839. converted into machine code as the program is running. In a compiled
  840. language, you have to convert the whole program before you can run any
  841. of it whereas in an interpreted language you can run the program at any
  842. time, stop it, change the program and run it again. On the other hand,
  843. interpreted programs tend to run more slowly because even if one line of
  844. the program is run many times, it has to be interpreted into machine
  845. code every time it is run.
  846. 7.11
  847. Compression/decompressionáÖáThere are various mathematical techniques
  848. which can be used to store computer data in a smaller amount of memory
  849. than the uncompressed data occupies. Some of these techniques are
  850. completely reversible so that the decompressed data is identical to the
  851. original data. However, in the case of images, it may be acceptable to
  852. allow a degree of degradation of the data in order to increase the
  853. amount by which the data is compressed.
  854. 7.11
  855. ConfigurationáÖáA collection of settings and option which describe how
  856. the computer will operate when it is first switched on.
  857. 7.11
  858. Control codesáÖáSpecial non-printing ASCII codes which cause a device to
  859. perform some electronic or mechanical action, e.g. ASCII 10 is linefeed,
  860. 13 is a carriage return and 12 ejects the paper or clears the screen.
  861. 7.11
  862. CoprocessoráÖáSee Second Processor.
  863. 7.11
  864. CPSáÖá(Characters per second) A way of measuring the speed of dot matrix
  865. or inkjet printers.
  866. 7.11
  867. CPUáÖá(Central Processing Unit) This is the electronic circuitry at the
  868. heart of a computer that executes (very rapidly!) a series of simple
  869. steps of reading, manipulating and writing information to and from the
  870. computeræs RAM memory and input/output devices.
  871. 7.11
  872. CRCáÖá(Cyclic redundancy check) This is a way of checking for errors in
  873. stored and transmitted data.
  874. 7.11
  875. Crop marksáÖáIn publishing, it is important to define where a printed
  876. image appears in relation to the edges of the paper. To do so, the
  877. images can be printed on a larger sheet of paper and markers placed on
  878. the sheet to show where the corners of the paper will be.
  879. 7.11
  880. CSVáÖá(Comma Separated Variables) A standard way in which data is stored
  881. in a file where the items of data are separated by commas.
  882. 7.11
  883. CMYKáÖá(Cyan, Magenta, Yellow, Key) A method of specifying colour by
  884. using the amounts of the three primary (subtractive) colours plus the
  885. amount of black (Key).
  886. 7.11
  887. D
  888. 7.11
  889. DatabaseáÖáThe definition of this word has changed over the years. It
  890. used to mean a unified collection of data files but now it tends to
  891. refer to an integrated system of data plus the means of interrogating
  892. and manipulating the dataáÖáeven to the extent of referring to a
  893. database language.
  894. 7.11
  895. DaughterboardáÖáSee under Émotherboardæ.
  896. 7.11
  897. DEBIáÖá(DMA Extended Bus Interface) This is a means of connecting
  898. expansion cards to the RiscáPC. (Depending on which magazine you read,
  899. it can support anything between eight and fourteen expansion cards!
  900. Currently, the maximum is eight but we think it is theoretically
  901. possible to have more.)
  902. 7.11
  903. DebugáÖáRemove the bugs (errors) within a program.
  904. 7.11
  905. DebuggeráÖáAn application written to provide tools to aid the process of
  906. finding errors in a program.
  907. 7.11
  908. DecompressionáÖáSee under compression.
  909. 7.11
  910. DefaultáÖáThe standard setting or option which the computer selects
  911. unless the user has specifically told it to do otherwise.
  912. 7.11
  913. DeviceáÖáThis is the technical term for any information storage medium
  914. (e.g. floppy or hard drive) or transmission system (e.g. network, modem
  915. or printer) that can be accessed through the computer. Each currently
  916. available device is represented by an icon at the lefthand side of the
  917. iconbar.
  918. 7.11
  919. DhrystonesáÖá(strictly Dhrystones/second) This is a means of indicating
  920. the speed of a processor by testing the number of iterations of a
  921. particular test program it can perform each second. For example, the
  922. RiscáPC 600 with a 30MHz ARM600 processor can perform about 40,000
  923. Dhrystones/second.
  924. 7.11
  925. Dialogue boxáÖáA window in which you are expected to select various
  926. options and/or enter a filename before the computer performs a
  927. particular task or operation.
  928. 7.11
  929. DigitiseráÖáAn electronic circuit which takes an analogue signal such as
  930. a sound of a video signal and turns it into digital information which
  931. can be stored and/or manipulated within the computer and output again as
  932. a sound or video signal.
  933. 7.11
  934. Direct drive laser printeráÖáIn conventional laser printers, the
  935. computer sends information to the printer about what is to be printed,
  936. in what position and with what styles etc. The processor and memory in
  937. the laser printer are then used to work out what dots to place where on
  938. the paper. In a direct drive laser, by contrast, the computer works out
  939. what the pattern of dots should be and then sends the dot pattern down
  940. to the printer on a high speed (övideoò) parallel interface. This means
  941. that the printer needs little or no memory of its own and the process is
  942. faster because ARM processors tend to be much more powerful than the
  943. processors used in laser printers.
  944. 7.11
  945. DirectoryáÖáWhen data is stored on a storage medium such as a floppy
  946. disc, it can be grouped into directories. When the iconbar icon is
  947. clicked, a window appears showing the data in the root (i.e. main)
  948. directory. This may be items of data (stored as files), applications or
  949. other directories. These directories in turn can contain more
  950. information and/or further sub-directories. This system of directories
  951. within directories is called a hierarchical data structure.
  952. 7.11
  953. DitheringáÖáWhen displaying a picture on a computer screen in, say, a
  954. 256 colour mode, it is possible to give the impression of intermediate
  955. colours by mixing dots of the different colours in different ratios.
  956. This is done using a random displacement of these dots to avoid a
  957. patterned effect. This technique is called dithering.
  958. 7.11
  959. DMAáÖá(Direct Memory Access) When information is being taken into a
  960. computer from an external source, the cpu normally reads a location, or
  961. block of locations, in the external device and writes the information
  962. into its own RAM memory. With DMA, by contrast, the information is
  963. written directly from the external device into the cpuæs memory without
  964. the cpu being involved. This means that the process is much faster, as
  965. the cpu can be doing other things while the information is being loaded
  966. automatically into memory.
  967. 7.11
  968. DongleáÖáThis is a small electronic circuit, usually held in a plastic
  969. connector block, that goes on the parallel port of a computer. It forms
  970. an electronic Ékeyæ that allows you to use a particular application
  971. (such as Impression or ArtWorks). The application checks every now and
  972. then to see if a dongle is present and, if not, it shuts itself down and
  973. will not restart.
  974. 7.11
  975. DOSáÖá(Disc Operating SystemáÖábut also now used as shorthand for DR-DOS
  976. or MS-DOS) These are the operating systems most commonly used on IBM PC
  977. computers and compatibles. They can be used on Acorn computers by using
  978. the PC Emulator or a PC expansion card or, on a RiscáPC, a PC processor
  979. card. They are command-line operating systems, i.e. they do not use a
  980. wimp interface. (For most practical purposes, there is very little
  981. difference between DR-DOS and MS-DOS.)
  982. 7.11
  983. Double density floppy discsáÖáDiscs that can store approximately 800Kb
  984. of data when formatted.
  985. 7.11
  986. dpiáÖá(dots per inch) On a desktop printer, the text and graphics are
  987. reproduced by rows and rows of tiny dots. The smaller the dots, the
  988. better the definition of the resulting printout. This is usually
  989. specified as the number of dots per inch that the printer can lay onto
  990. the paper. The same idea is used for scanning. When scanning a picture
  991. or diagram, the grey level (see below) of rows of tiny areas of the
  992. picture are assessed by the scanner. The closeness of the areas being
  993. differentiated is measured in dots per inch.
  994. 7.11
  995. DPMSáÖá(Display Power Management Signalling) When monitors are not being
  996. used, it is a waste of energy to have them on at normal brightness.
  997. RISCáOS 3 supports screen blanking which helps to reduce energy
  998. consumption, but some monitors can accept special electronic signals
  999. from a computer to tell it to drop into a very low power consumption
  1000. mode if it is not being used. This signalling between computer and
  1001. monitor is not available in all monitors, although a lot of newer
  1002. monitors are beginning to provide it.
  1003. 7.11
  1004. DPOBáÖá(Dual Processor Open Bus) On the RiscáPC, the processor(s) are
  1005. held on separate cards which plug into the main PCB or motherboard. It
  1006. can take two such processor cards and the dual processor open bus is a
  1007. way of allowing two different (or similar) processors to share the use
  1008. of the computeræs memory and input/output and data storage facilities.
  1009. 7.11
  1010. DRAMáÖá(Dynamic Random Access Memory) This is the most common form of
  1011. RAM memory used in computers today. ÉDynamicæ is a technical term which
  1012. refers to the way in which the information is stored within the chips.
  1013. 7.11
  1014. DSPáÖá(Digital Sound Processing) A set of techniques for modifying sound
  1015. signals. It involves digitising the signals, performing various
  1016. mathematical processes on the data and then turning the resulting data
  1017. back into an analogue signal.
  1018. 7.11
  1019. DTPáÖá(DeskTop Publishing) As desktop computers have increased in
  1020. processing power, it has become possible for them to handle both text
  1021. and graphics, to allow users to manipulate them on-screen and output
  1022. them to a printer. In this way, öbooksò can be produced on a desktop
  1023. computeráÖáhence the term Édesktop publishingæ.
  1024. 7.11
  1025. E
  1026. 7.11
  1027. EconetáÖáThis is a means of connecting two or more computers together so
  1028. that they can exchange information and share the use of peripherals such
  1029. as printers. It is a type of Local Area Network (LAN) developed in the
  1030. early æ80s by Acorn Computers Ltd.
  1031. 7.11
  1032. Editor (1)áÖáAn application that allows you to edit the contents of a
  1033. file.
  1034. 7.11
  1035. Editor (2)áÖáSomeone who is daft enough to take on the task of putting
  1036. together a massive glossary!
  1037. 7.11
  1038. EEPROMáÖá(Electrically Erasable Programmable Read-Only Memory) A form of
  1039. non-volatile memory that remains unchanged, even when the power is
  1040. switched off but which can be altered in situ by using appropriate
  1041. electronic circuitry i.e. it can be reprogrammed through software.
  1042. 7.11
  1043. E-mailáÖá(Electronic mail) A means communicating with other computer
  1044. users via a LAN or through a modem to a national or international
  1045. computer centre.
  1046. 7.11
  1047. EPROMáÖá(Erasable Programmable Read-Only Memory) A form of non-volatile
  1048. memory that remains unchanged even when the power is switched off but
  1049. which can be altered by using ultraviolet radiation to erase the
  1050. information and high voltages to re-program it. (But see Flash ROM and
  1051. EEPROM.)
  1052. 7.11
  1053. EPSáÖá(Encapsulated PostScript) This is a type of computer-generated
  1054. file containing the necessary PostScript commands to reproduce the
  1055. picture. It usually includes a Ésnapshotæ of the picture that can be
  1056. used for positioning purposes. EPS is a defined standard allowing output
  1057. from one application to be used within another.
  1058. 7.11
  1059. Error boxáÖáA special type of dialogue box that gives information to a
  1060. user about the type of error that has occurred, requiring him to
  1061. acknowledge that it has been read.
  1062. 7.11
  1063. EthernetáÖáAnother type of LAN, but much faster than Econet. It was
  1064. developed by Xerox Corporation in the late æ80s.
  1065. 7.11
  1066. Expansion cardáÖá(formerly called podules or peripheral modules) An
  1067. extra circuit board fitted to your computer that will allow it to
  1068. perform various extra functions which cannot be done with software
  1069. alone.
  1070. 7.11
  1071. F
  1072. 7.11
  1073. FASTáÖáFederation Against Software Theft
  1074. 7.11
  1075. FileáÖáA collection of information gathered together and given a
  1076. filename to identify it. It is stored in a directory in a filing system.
  1077. 7.11
  1078. Filer or Filing systemáÖáA system used to handle the storage of
  1079. information. The ADFS filer and the SCSI filer are the two most common
  1080. on Acorn machines.
  1081. 7.11
  1082. FirmwareáÖáThis refers to software, applications and/or data which is
  1083. stored in a ROM.
  1084. 7.11
  1085. Flash ROMáÖáTo change the contents of a conventional EPROM, the chip has
  1086. to be removed and erased using ultra-violet radiation. It can then be
  1087. electrically re-programmed. A flash ROM, by contrast, can be re-
  1088. programmed electrically in situ, i.e. it can be reprogrammed through
  1089. software.
  1090. 7.11
  1091. Floating point numbersáÖáIn order to represent a wider range of numbers
  1092. than can be done with integers, and to represent fractions, computers
  1093. use floating point numbers. These use a number of bytes (usually four)
  1094. to represent the main part of the number and another byte to represent
  1095. the power of two by which the number is multiplied.
  1096. 7.11
  1097. Floppy disc/driveáÖáThis is a data storage medium consisting of a
  1098. removable flexible (floppy) magnetic disc in a hard plastic case. These
  1099. discs can be inserted as required into a floppy drive usually housed
  1100. within the case of the computer. The most common standard of floppy
  1101. drive used now is 3╜ö. Some 5╝ò drives are still in use but the 8ö
  1102. floppies have virtually all been consigned to the museum of computer
  1103. technology.
  1104. 7.11
  1105. FMVáÖá(Full Motion Video) A term used to refer to displaying video on a
  1106. computer screen at full speed. Acorn Replay provides FMV at 12.5 or 25
  1107. frames per second.
  1108. 7.11
  1109. FontsáÖáCharacters on the screen and on the printed page can take on all
  1110. sorts of different shapes and styles. A font is a set of characters that
  1111. have been designed so that all the letters of the alphabet and a whole
  1112. range of other special characters (200 or more in a complete set) have
  1113. the same style. There are also sets of related fonts using the same
  1114. basic style but with the characters angled (italic) or made heavier
  1115. (bold) or both (bold italic).
  1116. 7.11
  1117. FormatáÖáFormatting is preparing a floppy disc or hard disc ready to
  1118. receive data. Hard discs usually arrive ready-formatted. Floppy discs
  1119. may be formatted in a number of different ways. Not all formats of
  1120. floppy disc can be read on all computers. Without any extra software,
  1121. Acorn computers can read and write various Acorn formats as well as a
  1122. number of different PC and Atari formats. With extra software, other
  1123. formats, such as Apple Mac, are also accessible on Acorn computers.
  1124. 7.11
  1125. FPAáÖá(Floating Point Accelerator) This is a hardware add-on to a cpu
  1126. which enables it to do floating point calculations more quickly.
  1127. 7.11
  1128. FPEáÖá(Floating Point Emulator) If an application requires full floating
  1129. point calculations, it is possible to run it on a computer that doesnæt
  1130. actually have an FPA by emulating the FPAæs functions in software.
  1131. 7.11
  1132. Function keysáÖáThese are the set of twelve keys at the top of the
  1133. keyboard, all prefixed with an öFò. What they do will depend on the
  1134. application currently in use.
  1135. 7.11
  1136. G
  1137. 7.11
  1138. GbáÖá(Gigabyte) Approximately one thousand million bytes of computer
  1139. data. (Actually, it is 1K ╫ 1K ╫ 1Kb = 230 = 1024 ╫ 1024 ╫ 1024 =
  1140. 1,073,741,824 bytes.)
  1141. 7.11
  1142. GenlockáÖáThis is a device which enables the output from the computeræs
  1143. video system to synchronised with a normal video signal so that
  1144. computer-generated text and graphics can be superimposed on the video
  1145. signal.
  1146. 7.11
  1147. GIF (files)áÖ (Graphics Interchange Format)áA standard format for
  1148. storing and transferring bit-mapped graphics.
  1149. 7.11
  1150. Grey levelsáÖáA photograph may have some areas completely white and some
  1151. completely black. Most areas, however, will be somewhere in between. If
  1152. you wish to represent that picture electronically, you have to judge the
  1153. Égreynessæ of each part of the picture. If you represent this on a scale
  1154. of 0 to 15 (16 grey levels), it will not give such a faithful
  1155. representation of the picture as if 64 or 256 grey levels were used.
  1156. However, the more grey levels used to represent each point on the
  1157. picture, the more data is being used. For example, in 256 grey levels, a
  1158. full A4 picture scanned at 400 d.p.i. could occupy as much as 12Mb!
  1159. 7.11
  1160. GUIáÖá(Graphical User Interface) At one time, virtually all interaction
  1161. between humans and computers was done on the basis of the human typing
  1162. words or codes into some form of keyboard. As computing power became
  1163. more accessible, it became possible to provide a form of interaction
  1164. that was based far more on pictures (icons) within windows on the
  1165. screen. The user could then indicate choice and initiate action by using
  1166. a mouse or trackerball to move a pointer around the screen.
  1167. 7.11
  1168. H
  1169. 7.11
  1170. Hard driveáÖáA case containing a number of rigid metal discs covered
  1171. with magnetised material that can be used to store data; it usually has
  1172. a capacity of several megabytes or even gigabytes.
  1173. 7.11
  1174. HDáÖá(Hard drive)
  1175. 7.11
  1176. HierarchicaláÖáThis is usually used in referring to the data structure
  1177. on storage mediaáÖásee Édirectoryæ.
  1178. 7.11
  1179. High level languageáÖáThis refers to a computer language in which
  1180. instructions that the programmer enters are each converted into a number
  1181. of machine code instructions by a compiler or an interpreter. Basic,
  1182. Fortran, C etc are high level languages, whereas assembly language is a
  1183. low level language.
  1184. 7.11
  1185. High density floppy discsáÖáDiscs that can store approximately 1,600Kb
  1186. of data when formatted under ADFS or up to 1,440Kb when formatted under
  1187. MSDOS.
  1188. 7.11
  1189. HSVáÖá(Hue Saturation Value) This is a colour-picking system for use in
  1190. DTP.
  1191. 7.11
  1192. HourglassáÖáThis is the egg-timer thing that appears on the screen all
  1193. too often, telling you that the application is taking a long time to do
  1194. something and that it doesnæt want interrupting.
  1195. 7.11
  1196. I
  1197. 7.11
  1198. IconbaráÖáThe strip along the bottom of the computer screen that
  1199. contains icons for devices (to the left) and applications (to the right)
  1200. that are currently available to the user.
  1201. 7.11
  1202. IconsáÖáSmall pictures representing devices, files, directories,
  1203. applications, etc.
  1204. 7.11
  1205. IDCáÖá(Insulation Displacement Connector) This refers to a connector
  1206. where the connection between the contacts and the individual wires is
  1207. made by squeezing a row (or usually two rows) of sharp metal teeth onto
  1208. a ribbon cable so that the teeth cut into the insulation and make
  1209. contact with each individual wire.
  1210. 7.11
  1211. IDEáÖá(Integrated Drive Electronics) An electronic standard method of
  1212. connecting one or two hard drives to a computer system. The standard was
  1213. set up to provide a simpler and cheaper means of connecting hard drives
  1214. to IBM and compatible computers than was currently available.
  1215. 7.11
  1216. Image processingáÖáIf an image is stored on a computer as binary data
  1217. (such as a sprite file) it is possible to manipulate the data
  1218. mathematically to enhance, distort, translate or otherwise modify the
  1219. picture in controlled ways.
  1220. 7.11
  1221. Inkjet printeráÖáThis is a type of printer where the patterns on the
  1222. paper are generated by squirting ink through a series of tiny nozzles in
  1223. the print head.
  1224. 7.11
  1225. Input focusáÖáThe output from the keyboard can be directed to one and
  1226. only one window at a time. The window currently receiving information
  1227. from the keyboard is said to have the input focus. This is indicated by
  1228. the title bar of the window changing from grey to yellow.
  1229. 7.11
  1230. ISA BusáÖá(Industry Standard Architecture) This is a östandardò
  1231. expansion interface as used on PC compatibles.
  1232. 7.11
  1233. InterlaceáÖáBuild up a picture on a monitor screen using two passes,
  1234. each displaying alternate lines, the aim being to reduce flicker
  1235. effects.
  1236. 7.11
  1237. InterpreteráÖáA type of high level language in which each instruction is
  1238. converted into machine executable code line by line, as the program
  1239. proceeds. (See Écompileræ for more explanation.)
  1240. 7.11
  1241. I/OáÖá(Input/Output)
  1242. 7.11
  1243. IOCáÖá(Input/Output Controller) The I/O chip used on pre-RiscáPC Acorn
  1244. computers was called IOC.
  1245. 7.11
  1246. IOMDáÖá(Input Output Memory Device) This is a computer chip designed by
  1247. ARM Ltd which allows ARM processors to control input/output devices and
  1248. to access memory.
  1249. 7.11
  1250. J
  1251. 7.11
  1252. JPEGáÖá(öJoint Picture Encoding Groupò or, some say, öJoint Photographic
  1253. Experts Groupò) It is a body set up in the USA to produce an industry
  1254. standard for still picture compression and storage. The theory is that,
  1255. with an agreed file format, one companyæs decompression program can read
  1256. the files produced by someone elseæs compression program.
  1257. 7.11
  1258. K
  1259. 7.11
  1260. KbáÖá(Kilobyte) Approximately one thousand bytes of computer data.
  1261. (Actually, it is 210 = 1024 bytes.)
  1262. 7.11
  1263. KerneláÖáThe main part of the RISCáOS operating system.
  1264. 7.11
  1265. KerningáÖáThis refers to the spacing between individual pairs of
  1266. characters. To improve the look of printed text, certain character pairs
  1267. need to be printed closer together than others.
  1268. 7.11
  1269. L
  1270. 7.11
  1271. LANáÖá (Local area network) A general term for a means of connecting
  1272. computers together on one site so that they can share information.
  1273. Econet and Ethernet are examples of LANs.
  1274. 7.11
  1275. LeafnameáÖáThe last part of the pathname, i.e. the name of the file or
  1276. directory being referred to.
  1277. 7.11
  1278. Letter box modeáÖáThere are some monitors that were never designed to
  1279. display screen modes of the like of Acorn modes 12, 15, etc. Some are
  1280. completely incapable of displaying them whereas others can display them
  1281. but with a somewhat reduced vertical height, the shape being likened to
  1282. the mouth of a letter box.
  1283. 7.11
  1284. LinkeráÖáWhen using a compiler, this is the program that joins the
  1285. object code from various sub-programs, including the library routines,
  1286. to form the final executable machine code program.
  1287. 7.11
  1288. LispáÖáA high level computer language often associated with artificial
  1289. intelligence programming.
  1290. 7.11
  1291. Low level languageáÖáA language which involves programming the computer
  1292. at the level of one written instruction (or mnemonic) for each machine
  1293. code instruction.
  1294. 7.11
  1295. M
  1296. 7.11
  1297. MbáÖá(Megabyte) Approximately one million bytes of computer data.
  1298. (Actually, it is 1K ╫ 1Kb = 220 = 1024 ╫ 1024 = 1,048,576 bytes.)
  1299. 7.11
  1300. MEMCáÖá(MEMory Controller) The chip used on pre-RiscáPC Acorn computers
  1301. to control the way the cpu and video controller accessed the computeræs
  1302. memory.
  1303. 7.11
  1304. MHzáÖá(MegaHertz or Millions of cycles per second) This is most often
  1305. used to refer to the speed of a computeræs processor or memory. e.g. the
  1306. RiscáPC 600 has a 30MHz processor which means that it can carry out 30
  1307. million program steps each second.
  1308. 7.11
  1309. MidiáÖá(Musical Instrument Digital Interface) A defined standard for the
  1310. physical link-up between musical instruments and controllers, and also
  1311. the format of the data transmitted.
  1312. 7.11
  1313. MIPSáÖá(Million Instructions Per Second) A measure of how fast a cpu is
  1314. running in terms of the number of instructions it can execute each
  1315. second.
  1316. 7.11
  1317. MnemonicáÖáA code used in an assembler to represent a machine code
  1318. instruction.
  1319. 7.11
  1320. ModeáÖáSee screen mode.
  1321. 7.11
  1322. ModemáÖá(An abbreviation for modulator-demodulator) It is a device which
  1323. takes a serial stream of computer data and converts it into audible
  1324. tones that can be transmitted down a telephone line that was originally
  1325. design for carrying voice information. It enables two computers to
  1326. exchange data at a distance via the telephone system.
  1327. 7.11
  1328. MonitortypeáÖáA computer variable that determines which ranges of screen
  1329. modes the computer will attempt to display on your monitor.
  1330. 7.11
  1331. MotherboardáÖáThe main circuit board of a computer is sometimes referred
  1332. to as a motherboard, especially when, as in the RiscáPC, many of the
  1333. functional parts of the computer are on separate PCBs (sometimes called
  1334. daughterboards) that are plugged into the main or motherboard.
  1335. 7.11
  1336. MPCáÖá(Multimedia Personal Computer) The östandardò multimedia computer
  1337. used in the PC world.
  1338. 7.11
  1339. MPEGáÖá(Motion Picture Experts Group) A group of technologists who are
  1340. establishing an international standard for the compression of moving
  1341. video and its associated audio.
  1342. 7.11
  1343. MTBFáÖá(Mean Time Between Failure) An indication of how long, on
  1344. average, it will be before a machine goes wrong.
  1345. 7.11
  1346. MultimediaáÖáA blend of communications elements, usually computer-based,
  1347. which allow information in such forms as sound, speech, text, still
  1348. pictures, moving images and animations to be presented to the user so
  1349. that it can be accessed in an interactive way, the user selecting which
  1350. piece(s) of information to pursue.
  1351. 7.11
  1352. MultisessionáÖáInformation stored on a PhotoCD can be added to at a
  1353. later date with the appropriate (very expensive) equipment. In order to
  1354. read all the information on these CDs, you need a CD-ROM drive that is
  1355. multisession capable.
  1356. 7.11
  1357. Multisync monitoráÖáSome monitors are designed (for cheapness) that only
  1358. display in certain modes. Others can display a range of different
  1359. modesáÖáthey can synchronise onto a range of different frequency signals
  1360. and are therefore called Émultisyncæ monitors.
  1361. 7.11
  1362. MultitaskingáÖáAn operating system like RISCáOS is capable of running a
  1363. number of different tasks all at the same time. This is multitasking.
  1364. (Actually, I think itæs a bit of a con. The cpu can really only does one
  1365. job at a time but what it does is to do a little bit of each task every
  1366. fraction of a second.)
  1367. 7.11
  1368. N
  1369. 7.11
  1370. NetworkáÖáA means of connecting a number of computers together so that
  1371. they can share data and the use of peripherals.
  1372. 7.11
  1373. NFSáÖá(Network Filing System) A RISCáOS filing system that uses Acornæs
  1374. Econet network system.
  1375. 7.11
  1376. O
  1377. 7.11
  1378. Obey fileáÖáA file of commands prepared for execution by the RISCáOS
  1379. command line interpreter.
  1380. 7.11
  1381. Object codeáÖáthe machine-executable code produced by a compiler.
  1382. 7.11
  1383. Object orientedáÖáThe approach used in conventional programming is to
  1384. have a number of procedures or routines which can work on some data.
  1385. There is no conceptual connection between the data and the operations
  1386. which are performed on it. In contrast to this, object-oriented
  1387. programming works on a concept of objects, which consist both of data
  1388. fields (similar to a structure in C) and of a list of methods which may
  1389. be applied to that data. For example, you could define an object point
  1390. (with data x and y, both integers), and define a move method on it to
  1391. change these fields.
  1392. 7.11
  1393. One of the most useful concepts which may be derived from this is
  1394. inheritance Ö an object can be defined as a sub-type of another object,
  1395. and in doing so inherit all its methods (and data fields), but may also
  1396. add its own. As an example, you could define a circle object with data x
  1397. and y (inherited from the parent point object) but with another data
  1398. field, radius. Similarly, the circle would inherit the move method
  1399. (which would not have to be rewritten), but could also have a resize
  1400. method added to it.
  1401. 7.11
  1402. The result of these changes in approach is that it is often easier to
  1403. implement large programs, since it is harder to get confused about how a
  1404. piece of data should be used, and less code needs to be rewritten.
  1405. Object-oriented languages include Modula-3, C++ and Objective C.
  1406. 7.11
  1407. (Well, you wanted to know what it meant, didnæt you?! Thanks to Andrew
  1408. Garrard for that definition. Ed.)
  1409. 7.11
  1410. OCRáÖá(Optical Character Recognition) Computers can be trained to
  1411. examine the shapes of typed or printed characters and work out what the
  1412. letters, words and sentences are. So, combined with a scanner or camera
  1413. and digitiser, the computer can Éreadæ text off books and paper. Because
  1414. of the difficulty of being 100% accurate, it may take as long to edit
  1415. out the mistakes as to type the text in from scratch, so OCR programmers
  1416. are fighting all the time to make their programs more and more accurate
  1417. without becoming too slow for practical use. This facility will become
  1418. more viable as we get progressively faster processors.
  1419. 7.11
  1420. OLEáÖá(Object Linking and Embedding) This is a means of linking data of
  1421. different types (e.g. text, drawfiles, sprites, etc) within one document
  1422. so that each element can be easily edited. Double-clicking on an element
  1423. brings up the appropriate editing application (Draw, Paint, ArtWorks,
  1424. etc) to allow you to make the necessary changes without having to export
  1425. and then re-import the data.
  1426. 7.11
  1427. Operating systemáÖáThis is the set of öhouse-keepingò programs within a
  1428. computer which handle all the input/output, filing systems, etc. All
  1429. modern Acorn computers come with the RISCáOS operating system as
  1430. standard (stored in ROM) but it is possible to use alternative operating
  1431. systems such as DR-DOS and MS-DOS by adding the appropriate software or
  1432. hardware.
  1433. 7.11
  1434. Option iconáÖá An icon that appears in a dialogue box. Each time you
  1435. click on it, you will switch a particular option on or off.
  1436. 7.11
  1437. OS áÖá(Operating System Ö See above)
  1438. 7.11
  1439. OS graphic unitáÖáA unit for defining graphics under RISCáOS so that
  1440. they are independent of the current screen mode. There are nominally 180
  1441. OS graphics units to the inch.
  1442. 7.11
  1443. Outline fontsáÖáThese are fonts that are described mathematically by
  1444. using equations to define the curves that make up the outline of the
  1445. characteræs shape. Using these equations, it is relatively simple to
  1446. work out how to display any font at any size, either on the screen or on
  1447. a printer where the shape has to be reproduced as a series of dots.
  1448. 7.11
  1449. P
  1450. 7.11
  1451. PaletteáÖáThis is a set of colours used for the desktop display. If the
  1452. display has, say, 256 colours, the palette determines which actual
  1453. physical colour is displayed on the screen for each of the colour
  1454. numbers from 0 to 255.
  1455. 7.11
  1456. PaneáÖáA dialogue box that is attached to a particular window, e.g. the
  1457. toolbox at the side of a Draw window.
  1458. 7.11
  1459. ParalleláÖáA device or communication channel is said to be parallel if
  1460. the data is sent several bits at a time down several parallel
  1461. wiresáÖáthe printer port sends eight bits of data at a time.
  1462. 7.11
  1463. Parallel processoráÖáIn some computers, such as the RiscáPC, it is
  1464. possible to have two processors working side-by-side, sharing the use of
  1465. memory, data storage and peripheralsáÖásuch processors are referred to
  1466. as Éparallel processorsæ.
  1467. 7.11
  1468. Parent directoryáÖáThe directory within which the directory you are
  1469. currently dealing with is stored. (It is the opposite of a
  1470. subdirectory.)
  1471. 7.11
  1472. ParityáÖáA method of checking for errors in transmitted or stored data.
  1473. An extra bit (the parity bit) is added to each ASCII character so that
  1474. the number of É1æ bits is always odd (or always even).
  1475. 7.11
  1476. PathnameáÖáThis is the full name of a file or directory including the
  1477. filing system, disc name (or number) and the sequence of directories
  1478. that have to be opened to access that particular file or directory e.g.
  1479. SCSI::Paul105.$.Archive.Bits.!Glossary
  1480. 7.11
  1481. PBM (files) Ö (Portable Bit-Maps)áA standard format for storing and
  1482. transferring bit-mapped graphics.
  1483. 7.11
  1484. PCBáÖá(Printed Circuit Board) A piece of insulating material covered
  1485. with conducting tracks, used to interconnect electronic components to
  1486. make up an electronic circuit.
  1487. 7.11
  1488. PC CardáÖáA PC processor on a separate card that can be used as a second
  1489. processor in a RiscáPC.
  1490. 7.11
  1491. PC EmulatoráÖáA software application that can work within RISC OS or as
  1492. a separate program taking over the whole of the computeræs processing
  1493. power which enables the computer to pretend to be an IBM PC and run
  1494. (most of) the programs that are written to run under MS-DOS or DR-DOS on
  1495. those computers.
  1496. 7.11
  1497. PC Expansion CardáÖáAn expansion card containing a PC processor plus
  1498. memory plus some I/O capability that can allow PC programs to be run
  1499. within the RISCáOS environment.
  1500. 7.11
  1501. PentiumáÖáThis is a 32-bit cpu with a 64-bit data bus produced by Intel
  1502. Corporation.
  1503. 7.11
  1504. PeripheraláÖáAn item of hardware such as a monitor or printer that can
  1505. be connected to your computer.
  1506. 7.11
  1507. PinboardáÖáThis is an application that makes use of the blank areas of
  1508. the desktop. You can Éstickæ various files or applications onto it so
  1509. that they are easily accessible without having the filer windows open
  1510. for each of the directories in which they are stored.
  1511. 7.11
  1512. PixeláÖáA tiny point of light and colour which is the smallest picture
  1513. element in a video or computer image. The more pixels making up the
  1514. image, the better the resolution.
  1515. 7.11
  1516. PoduleáÖáSee Éexpansion cardæ.
  1517. 7.11
  1518. Pop-up menuáÖáA menu available by clicking an icon in within a dialogue
  1519. box. The icon is often placed alongside a display showing the current
  1520. setting of that option.
  1521. 7.11
  1522. PostScriptáÖáA page description language used in some laser printers and
  1523. imagesetters. PostScript is a defined standard so that applications
  1524. using it can produce output that can be printed on any PostScript
  1525. device.
  1526. 7.11
  1527. Printer driveráÖáThis is the program that converts a document or file
  1528. created by an application into information that your particular printer
  1529. needs to reproduce the information on paper. The term can be extended to
  1530. öprintingò a file or document via a fax modem. The output is in the form
  1531. which a fax modem can then transmit, the printed output appearing on the
  1532. fax at the other end of the phone line.
  1533. 7.11
  1534. Printer manageráÖáAn application that oversees the printing process.
  1535. 7.11
  1536. PrologáÖáA high level computer language often associated with artificial
  1537. intelligence programming.
  1538. 7.11
  1539. ProcessoráÖáSee CPU.
  1540. 7.11
  1541. PRMáÖá(Programmers Reference Manual) A set of manuals covering many
  1542. highly technical programming details of the RISCáOS operating system.
  1543. 7.11
  1544. Public Domain (PD)áÖáThere are a number of enthusiastic people who
  1545. produce programs and clipart which they want to make freely available
  1546. for other people to useáÖárather than trying to make money by selling
  1547. them. The material is distributed at cost by various individuals and
  1548. agencies. There are quite a number of PD libraries dealing with material
  1549. for Acorn computers. (Norwich Computer Services currently runs one such
  1550. library, part of which raises money for charity.)
  1551. 7.11
  1552. Q
  1553. 7.11
  1554. QuitáÖáClose a file or application so that its window(s) disappear from
  1555. the screen and, in the case of an application, it disappears from the
  1556. iconbar.
  1557. 7.11
  1558. Qwerty (keyboard)áÖáLook at the six characters at the top left of your
  1559. keyboard and youæll see what itæs called a qwerty keyboard.
  1560. 7.11
  1561. R
  1562. 7.11
  1563. Radio iconsáÖáA group of buttons within a dialogue box, only one of
  1564. which can be selected at a time.
  1565. 7.11
  1566. RAMáÖá(Random Access Memory) This is the place within the computer where
  1567. information is stored on a temporary basis. When the computer is
  1568. switched off, information in RAM is lost.
  1569. 7.11
  1570. RAM discáÖáPart of the computeræs RAM memory can be set aside so that
  1571. the user can store files and data on a temporary basis during a computer
  1572. session. The information is accessed through a filer in the same way
  1573. that you would access an external storage medium such as a floppy or
  1574. hard drive.
  1575. 7.11
  1576. Relocatable moduleáÖáA section of computer code that can be used to
  1577. extend the facilities of the operating system and which can then be used
  1578. by any application running in the computer.
  1579. 7.11
  1580. Removable hard disc driveáÖáThis is cross between a hard drive and a
  1581. floppy drive. It uses a solid metal disc so that it can store large
  1582. amounts of data (currently up to 270Mb on a single disc) but the disc is
  1583. held in a plastic case like a thick floppy disc. The cartridge can be
  1584. taken in and out of the drive so that a number of discs can be used for
  1585. different purposes, and the data can be transferred easily from one
  1586. computer to another.
  1587. 7.11
  1588. ResolutionáÖáThe complexity of detail that can be seen on a computer
  1589. screen or a printer can be specified in terms of resolution, i.e. the
  1590. numbers of dots per inch.
  1591. 7.11
  1592. ResourcesáÖáThe various programs and data files which an application
  1593. uses to perform its task.
  1594. 7.11
  1595. RGBáÖá(Red Green Blue) Any colour can be made up of a combination of
  1596. different amounts of light of these three primary colours. So colour
  1597. monitors (RGB monitors) use sets of three coloured phosphor dots of
  1598. these three colours.
  1599. 7.11
  1600. RIPáÖá(Raster Image Processor) This is a device used in the printing
  1601. industry to produce a very high resolution output.
  1602. 7.11
  1603. RISCáÖáThis is an acronym for Reduced Instruction Set Computer.
  1604. Companies like Acorn realised that the trend to more and more complex
  1605. computer processors wasnæt necessarily the best way to increase the
  1606. overall speed of computer processing. These complex processors were
  1607. spending the majority of their time doing simple tasks anyway. Acorn
  1608. made the processors simpler, which meant they could work much faster
  1609. doing the simple jobs like pushing text around and drawing dots on the
  1610. screen. This is partly why RISC processors are so well-suited to DTP
  1611. applications. (N.B. This explanation is a gross over-simplification
  1612. which doesnæt do justice to the brilliance of the designers of the Acorn
  1613. RISC processors!)
  1614. 7.11
  1615. RISCáOSáÖáThis is the operating system used on Acornæs RISC-based
  1616. computers.
  1617. 7.11
  1618. RISC_OSLibáÖáA library supplied with Acornæs ANSI C compiler designed to
  1619. help you program applications that run in the RISCáOS desktop.
  1620. 7.11
  1621. RMAáÖá(Relocatable Module Area) The area of RAM set aside for the
  1622. program modules used by different applications.
  1623. 7.11
  1624. ROMáÖá(Read-Only Memory) A form of non-volatile memory that remains
  1625. unchanged even when the power is switched off and which cannot (usually)
  1626. be altered. (But see Flash ROM and EPROM.)
  1627. 7.11
  1628. Root directoryáÖáThe main directory of a storage device which contains
  1629. all other directories and files and which is displayed when the iconbar
  1630. icon of the device is clicked.
  1631. 7.11
  1632. RS232/RS423áÖáThese are two different (but similar) electrical standards
  1633. for the transmission of serial data.
  1634. 7.11
  1635. S
  1636. 7.11
  1637. SampleráÖáAn add-on that takes a sound signal as input and turns it into
  1638. digital data that can stored and/or manipulated within the computer and
  1639. then be output again through a DAC (digital to analogue converter).
  1640. 7.11
  1641. ScanneráÖáAn add-on that enables the user to read visual images into the
  1642. computer from originals such as photographs and books.
  1643. 7.11
  1644. SCARTáÖá(Syndicat des Constructeurs dæAppariels de Radio et de
  1645. TelevisionáÖáwell, you wanted to know, didnæt you!) A means of
  1646. connecting computers, video recorders, etc to televisions and monitors
  1647. using standard connections.
  1648. 7.11
  1649. !ScrapáÖáA special directory on which RISCáOS makes available for
  1650. applications to use as temporary storage space. Use of this directory is
  1651. under the control of the application and the user is normally unaware of
  1652. it.
  1653. 7.11
  1654. Screen blankingáÖáWithin RISCáOS 3 is an optional facility (set in the
  1655. configuration) which switches the screen to black after a user-definable
  1656. length of time if the computer is not being used. As soon as a key is
  1657. pressed or the mouse is moved, the screen returns to normal. This
  1658. reduces the likelihood of monitors having patterns Éburned inæ to the
  1659. face of the tube (and reduces the power consumption of the monitor to
  1660. some extent).
  1661. 7.11
  1662. Screen modeáÖáInformation can be displayed on TV or monitor screens in a
  1663. number of different formats. The numbers of pixels that make up the
  1664. screen may be different (from, say, 480 ╫ 512 to 1600 ╫ 1200 or more)
  1665. and the colour depth of each pixel may vary. The amount of memory used
  1666. to display the screen will increase as both the number of pixels and the
  1667. colour depth are increased. There is a trade-off between the two as the
  1668. amount of video memory is usually limited. A particular size and colour
  1669. depth is referred to as a screen mode.
  1670. 7.11
  1671. Scroll arrowáÖáThe arrows within a window that are used to allow you to
  1672. scroll through a document or list or to move around the contents of a
  1673. window that is too big to display in the current size of window.
  1674. 7.11
  1675. ScrollingáÖáIf a file or document is too large to be displayed on the
  1676. screen all at once, it is displayed in a window with scroll bars and
  1677. scroll arrows so that you can move around and view different parts of it
  1678. as necessary.
  1679. 7.11
  1680. SCSIáÖá(Small Computer Systems Interface) This is an agreed standard
  1681. system for communicating data between computers and data storage and
  1682. acquisition devices, the data being transmitted along parallel data
  1683. paths. It is commonly used to link a computer to hard drives, CD-ROMs
  1684. and/or scanners, but it can also be used to link computers together,
  1685. subject to the limitation that you can only link a total of eight
  1686. different Édevicesæ together.
  1687. 7.11
  1688. SCSIFSáÖáA RISCáOS filing system used for communicating with devices
  1689. attached to the SCSI interface.
  1690. 7.11
  1691. Second processoráÖáIn computers such as the RiscáPC it is possible to
  1692. have more than one processor working together sharing memory, data
  1693. storage and peripherals. In the RiscáPC, the ARM610 takes charge when
  1694. the computer is first switched on and it then allows the other processor
  1695. (the Ésecond processoræ) access to memory etc.
  1696. 7.11
  1697. Select boxáÖáA rectangular box used to outline an area within which any
  1698. objects are selected.
  1699. 7.11
  1700. Self-testáÖáWhen a computer is switched on, it runs through a series of
  1701. tests to check, as far as it is able, that it is functioning correctly.
  1702. In a RISCáOS 3 (or later) computer, if any of these self-tests fails, it
  1703. will usually issue some sort of error message. If the system has not
  1704. managed to get as far as producing a working display on the VDU, it will
  1705. send a coded message about the likely error by flashing the LED on the
  1706. floppy drive.
  1707. 7.11
  1708. SerialáÖáA device or communication channel is said to be serial if the
  1709. data is sent sequentially, one bit at a time, as opposed to being sent
  1710. several bits at a time down parallel wires.
  1711. 7.11
  1712. ShovelwareáÖáThis is a derogatory term for software and other data of
  1713. inferior quality that is used to Épack outæ a CD-ROM and make it up to
  1714. 600Mb, or whatever, to convince the potential purchaser that the disc is
  1715. worth buying.
  1716. 7.11
  1717. ShutdownáÖáA menu option on the task manager iconbar menu which Éclears
  1718. upæ the computer prior to switching it off. It can also be done by using
  1719. <ctrl-shift-f12>.
  1720. 7.11
  1721. SIMMáÖá(Single In-line Memory Module) An industry standard plug-in
  1722. memory card as used in the RiscáPC, for example.
  1723. 7.11
  1724. SliceáÖá(Single Layer Item of Computer Expansion!) The name applies to a
  1725. single extra layer of case in a RiscáPC. It includes a new backplane
  1726. with two more slots than previously and four locking pins longer than
  1727. the ones they replace.
  1728. 7.11
  1729. SmalltalkáÖáA high level computer programming language that allows you
  1730. to use object-oriented techniques.
  1731. 7.11
  1732. SOHO (market)áÖá(Small Office Home Office) A defined market into which
  1733. companies try to sell their computer goodies.
  1734. 7.11
  1735. Source codeáÖá the name given to the program written in a high level
  1736. language which is converted by a compiler into machine executable code.
  1737. 7.11
  1738. SpriteáÖáA graphic made up of coloured pixels.
  1739. 7.11
  1740. Sprite pooláÖáAn area of memory used by RISCáOS for storing sprites.
  1741. 7.11
  1742. SQLáÖá(Structured Query Language) Language for extracting information
  1743. from a database.
  1744. 7.11
  1745. SubdirectoryáÖáWithin any directory, you can store files and other
  1746. directories. A directory that appears inside another directory is
  1747. referred to as a subdirectory.
  1748. 7.11
  1749. SVGAáÖá(Super VGA) An enhanced colour graphics standard from the PC
  1750. worldáÖá1024╫768.
  1751. 7.11
  1752. System application (!System)áÖáAn application that contains many of the
  1753. resources that can be used by any or all other applications.
  1754. 7.11
  1755. System discáÖáA floppy disc containing a copy of !System.
  1756. 7.11
  1757. T
  1758. 7.11
  1759. TapestreameráÖáComputer data has, for many years, been stored on
  1760. magnetic tape. This is a basically inefficient method in the sense that
  1761. if you are at one end of the tape and the data you want is at the other
  1762. end, it can take a long time to reach the information. However, it is
  1763. very efficient in the sense that the medium, magnetic tape, can be very
  1764. inexpensive per megabyte. A tapestreamer is a glorified (video) tape
  1765. recorder controlled by the computer and is used mainly for backup
  1766. storage purposes.
  1767. 7.11
  1768. Task manageráÖáThis is the Acorn icon at the far right of the iconbar.
  1769. It is an application that controls the allocation and use of memory
  1770. within the computer.
  1771. 7.11
  1772. TCP/IPáÖá(Transfer Control Protocolá/áInterface Protocol) This is a
  1773. standard protocol for transferring data between different computers on a
  1774. LAN or via modem link.
  1775. 7.11
  1776. TemplateáÖáA set of windows and dialogue boxes that have been designed
  1777. for use within an application.
  1778. 7.11
  1779. TIFF (files)áÖá(Tagged Image File Format)áA very versatile format for
  1780. storing and transferring bit-mapped graphics.
  1781. 7.11
  1782. Title baráÖáThe bar along the top of a window that contains the name of
  1783. that window.
  1784. 7.11
  1785. TLBáÖá(Translation Look-Aside Buffer) This is part of an ARM processor
  1786. which helps it to access different areas of memory more quickly.
  1787. Basically, itæs the bigger the buffer the better!
  1788. 7.11
  1789. Toggle size iconáÖáThe icon at the top righthand corner of a window that
  1790. is used to extend and contract a window between its maximum size and the
  1791. size and position to which you last reduced it.
  1792. 7.11
  1793. TokenisedáÖáWhen a Basic program is stored, it is usually stored with
  1794. each keyword represented by a single byte rather than as a string of
  1795. ASCII codes. These single bytes are referred to as tokens.
  1796. 7.11
  1797. ToolboxáÖáA window or pane of tool icons. It may be free-standing or
  1798. attached to another widow.
  1799. 7.11
  1800. ToneráÖáThis is the fine powder used in a laser printer (or
  1801. photocopier).
  1802. 7.11
  1803. TPIáÖá(Tracks per inch) This is one way of specifying the amount of data
  1804. you can store on your floppy discs, e.g. 800Kb 3╜ö discs (DD) are
  1805. 135tpi.
  1806. 7.11
  1807. TrackingáÖáIn some applications, the spacing between individual letters
  1808. within a block of text can be controlledáÖáthis is called tracking. If
  1809. the tracking is changed, the spacing between all the characters is
  1810. increased or decreased. This is distinct from kerning which relates to
  1811. the spacing between individual pairs of characters.
  1812. 7.11
  1813. Transparency maskáÖáAn optional part of a sprite that defines which
  1814. pixels of that sprite are transparent.
  1815. 7.11
  1816. TRMáÖá(Technical Reference Manual) Term used to refer to the optional
  1817. hardware manual for Acorn computers.
  1818. 7.11
  1819. TSVáÖá(Tab Separated Variables) A standard way in which data is stored
  1820. in a file where the items of data are separated by tab characters.
  1821. 7.11
  1822. U
  1823. 7.11
  1824. U think of something Ö I canæt!
  1825. 7.11
  1826. V
  1827. 7.11
  1828. VapourwareáÖáA derogatory term for software that is being advertised but
  1829. isnæt actually availableáÖá it is often said to be available öreal soon
  1830. nowò!
  1831. 7.11
  1832. VDUáÖá(Visual Display Unit) The monitor or television used to display
  1833. the output of the computer.
  1834. 7.11
  1835. Vector graphicsáÖáIt is possible to represent a picture on a computer by
  1836. using a series of lines, shapes, characters etc. When such pictures are
  1837. printed, the resolution of the pictures produced is only limited by the
  1838. resolution of the output device. (This contrasts with bit-mapped
  1839. graphicsáÖásee above. For example, the Draw application produces vector
  1840. graphics whereas Paint produces bit-mapped graphics.)
  1841. 7.11
  1842. VESAáÖá(Video Electronics Standards Association)
  1843. 7.11
  1844. VGAáÖá(Video Graphics Adapter or Array) A graphics standard from the PC
  1845. worldáÖá640╫480.
  1846. 7.11
  1847. VIDC20áÖá(Video Controller) The video and audio controller designed by
  1848. ARM Ltd and used in the RiscáPC.
  1849. 7.11
  1850. Virtual memoryáÖáA method by which an application, which requires more
  1851. RAM memory than a computer actually has, can still operate. It is done
  1852. by using parts of a hard driveæs memory as an extension of the real
  1853. memory, the information being swapped in and out by the operating
  1854. system, as and when it needs to be accessed by the application.
  1855. 7.11
  1856. VirusáÖáA computer program which can replicate itself (unbeknown to the
  1857. user) in various storage devices and in several places on one storage
  1858. device. As discs are taken from one computer to another, the virus can
  1859. be spread to more and more computers. Often, the effect of these
  1860. programs is to cause malicious damage to data within the computer
  1861. system.
  1862. 7.11
  1863. VRAMáÖá(Video RAM) This is a bank of high speed RAM used to store the
  1864. information for the screen display. It can usually (as in the RiscáPC)
  1865. be accessed by the computeræs processor and by the video controller at
  1866. the same time. The computer accesses it as necessary to change the
  1867. screen display and the video controller accesses it on a continuous
  1868. basis to constantly generate the signals the monitor needs to display
  1869. the information set up by the computer.
  1870. 7.11
  1871. W
  1872. 7.11
  1873. WeightáÖáThis refers to the density of the characters within a typeface
  1874. Ö e.g. bold, light, extra, demibold, extrabold, etc.
  1875. 7.11
  1876. WIMPáÖá(Windows, Icons, Menus and Pointer) A method by which a user can
  1877. interact with a computer without having to learn lots of special words.
  1878. It provides a much more intuitive Éviewæ of the computer and its
  1879. facilities than non-WIMP operating systems provide.
  1880. 7.11
  1881. WinchesteráÖáOld-fashioned term for a hard disc, named after the
  1882. inventors of the technology.
  1883. 7.11
  1884. Window manageráÖáThis is the official name for the RISCáOS WIMP system.
  1885. 7.11
  1886. WordáÖáA group of bytes considered by the cpu to be a unit of data. In
  1887. Acorn 32-bit computers, a word is four 8-bit bytes.
  1888. 7.11
  1889. WPáÖá(Word-Processing)áÖáIn the early days of microcomputers, word-
  1890. processing was limited to handling text to create documents. These days,
  1891. however, many of the programs that are referred to as word-processors
  1892. can also handle pictures, so the distinction between WP and DTP is
  1893. becoming less clear.
  1894. 7.11
  1895. Writable iconáÖáA submenu into which you can type some information such
  1896. as a filename.
  1897. 7.11
  1898. Write-protectáÖáOpen the tag at the corner of a floppy disc in order to
  1899. protect the contents from being edited or accidentally deleted.
  1900. 7.11
  1901. WYSIWYGáÖá(What You See Is What You Get) In the days of text-based word-
  1902. processing, the screen display would only gave an indication of which
  1903. words would appear on a given printed page but often not much more than
  1904. that. WYSIWYG describes a system where the screen display shows the size
  1905. and positioning of all the text (and graphics) exactly as it will appear
  1906. on the printed page.
  1907. 7.11
  1908. WhetstonesáÖáThis is a floating point version of the Dhrystones test.
  1909. 7.11
  1910. X
  1911. 7.11
  1912. XGAáÖá(Extended Graphics Adapter or Array) The definition varies (as
  1913. well as the name) depending which book you read but it is roughly 1024 ╫
  1914. 768 in lots of colours!
  1915. 7.11
  1916. Y
  1917. 7.11
  1918. Yádo we have to have something for every letter?
  1919. 7.11
  1920. X
  1921. 7.11
  1922. ZzzzáÖáThis is what happens to anyone who tries to read right the way
  1923. through a glossary like this one!
  1924. 7.11
  1925. Sources
  1926. 7.11
  1927. I acknowledge, with grateful thanks, the many Archive subscribers who
  1928. have contributed ideas and definitions for this glossary. I would also
  1929. like to acknowledge various books I have consulted that have been most
  1930. useful in compiling this glossary:
  1931. 7.11
  1932. Acorn RISCáOS Style GuideáÖáAcorn Computers LtdáÖá1-85250-148-0
  1933. 7.11
  1934. Acorn RiscáPC Welcome GuideáÖáAcorn Computers LtdáÖá1-85250-143-X
  1935. 7.11
  1936. Acorn User MagazineáÖávarious issues
  1937. 7.11
  1938. Archimedes World MagazineáÖávarious issues
  1939. 7.11
  1940. DTP at a GlanceáÖáRob PickeringáÖáBookmark PublishingáÖá1-85550-002-7
  1941. 7.11
  1942. RISCáOS First StepsáÖáAnne RooneyáÖáDabs Press Ö 1-870336-83-6. ááAá
  1943. 7.11
  1944. Archive Glossary Ö August 1994
  1945. 7.11
  1946. Colton
  1947. 7.11
  1948. From 7.10 page 10
  1949. 7.11
  1950. Mijas
  1951. 7.11
  1952. New artwork
  1953. 7.11
  1954. Small Ads
  1955. 7.11
  1956. (Small ads for Archimedes and related products are free for subscribers
  1957. but we reserve the right to publish all, part or none of the material
  1958. you send, as we think fit. i.e. some people donæt know what Ésmallæ
  1959. means and there are certain things, as you can imagine, that we would
  1960. not be prepared to advertise as a matter of principle. Sending small ads
  1961. (especially long ones!) on disc is helpful but not essential. Ed)
  1962. 7.11
  1963. Å  2Mb SIMM for RISC PC, ú50 o.n.o. Phone 0328-864177.
  1964. 7.11
  1965. Å  A3000, 2Mb RAM, RISC OS 3.11, ext 3╜ö and 5╝ò disc drives. Colour
  1966. monitor. All boxed with manuals etc. ex cond. ú450 o.n.o. Phone 0533-
  1967. 882528.
  1968. 7.11
  1969. Å  A3000, RISC OS 3.1, 4Mb, 100Mb HCCS hard card, colour monitor and
  1970. monitor stand, PD software, ex cond, ú800 o.n.o. Phone 0642-472065 after
  1971. 6pm.
  1972. 7.11
  1973. Å  A310, 4Mb RAM, MEMC1a, ARM3 (33MHz), RISC OS 3.1, 47Mb HD, Taxan 775
  1974. monitor, loadsa software, inc PC Emulator, ú800 o.n.o.. Phone John on
  1975. 0328-864177.
  1976. 7.11
  1977. Å  A310, ARM 3, RISC OS 3.1, 4Mb RAM, 40Mb IDE hard disc (ICS
  1978. interface), colour monitor, fan quietener, some software, plus PD,
  1979. Beebug 5╝ö disc interface + 40 track drive, DFS reader and 50 5╝ò discs,
  1980. ú525 o.n.o. + p&p. Phone 0332-557751 (eves).
  1981. 7.11
  1982. Å  A310, monitor, 2Mb RAM, twin floppies, Watford digitiser and
  1983. Lingenuity colour converter, memory expansion will take RISC OS 3.1,
  1984. ú395 o.n.o. Phone 0452-417697.
  1985. 7.11
  1986. Å  A310, RISCáOS 3.1, 4Mb, ARM3, MEMC + 20M HD, Hifi Audio, VIDC
  1987. enhancer, 4 layer back plane, Acorn I/O podule, external disc interface,
  1988. Taxan 770+LR multisync, Kaga KP-810 printer, leads, manuals, software.
  1989. ú600 +p&p. 071-272-1027. Sensible offers considered.
  1990. 7.11
  1991. Å  A310 (RISC OS 3.1), 4Mb RAM, 2nd internal 3╜ö disc drive, DFS buffer/
  1992. podule, PAL TV converter, ú385 o.n.o. Cub 3000 colour monitor (built in
  1993. stereo sound) for ú185 o.n.o. Oki wide carriage DM printer tractor/
  1994. sheet/envelope feed for ú65 o.n.o. Phone 0553-672841 after 6pm.
  1995. 7.11
  1996. Å  A410, 4Mb RAM, 35MHz ARM3, RISC OS 3.1, 47Mb HD, Colour monitor, Oak
  1997. SCSI board, 5╝ö FD interface, all cables, manuals and boxes, loads of PD
  1998. software and games. Bargain only ú750, no offers. Phone 081-778-9166
  1999. (office hours).
  2000. 7.11
  2001. Å  A410, monitor, 20Mb hard disc, RISC OS 3.1, ú475 o.n.o. Phone 0452-
  2002. 417697.
  2003. 7.11
  2004. Å  A410/1, 4 Mb, ARM 3, RISC OS 3.10, External 40Mb IDE disc, Acorn
  2005. multisync (AKF18), Epson MX80 (9 pin), ú750 o.n.o. Amstrad SM2400 modem,
  2006. 5╝ö drive and interface card, Graphbox Professional, 1st Word Plus,
  2007. Logistix. Offers. Phone 0272-682108 after 7.
  2008. 7.11
  2009. Å  A440/1, 4Mb RAM, 47Mb HD, 25MHz ARM3, VIDC enhancer, 5╝ö floppy
  2010. interface, RISC OS 3.1, PC Emulator v1.8. immac cond, all original
  2011. packing, software, manuals etc, ú600 o.n.o. 0924-255515.
  2012. 7.11
  2013. Å  A5000, 100Mb hard disc, 4Mb RAM. M/Sync monitor, as new, with over
  2014. ú1000 of original software inc Lemmings, Populous, 1st Word Plus, ú975
  2015. o.n.o. Phone 0268-775356.
  2016. 7.11
  2017. Å  A5000 25MHz, RISC OS 3.11, 4Mb RAM (upgradable), PC Emulator v1.81
  2018. with DR DOS 5.0, Acorn m/sync monitor, boxes, manuals. Ex cond, ú750.
  2019. Phone 0276-22031.
  2020. 7.11
  2021. Å  A5000, 4Mb, 100Mb HD, Std Resolution monitor ú800. 100Mb Mac style
  2022. external SCSI HD ú200. Contact Leslie Wiggins on 0332-204040 day or
  2023. 0602-272282 eves.
  2024. 7.11
  2025. Å  A5000, 4Mb RAM, 40Mb HD, Eizo Multiscan monitor, RISC OS 3.11,
  2026. Learning Curve software, all manuals, ú1050 o.n.o. Phone 0732-862404.
  2027. 7.11
  2028. Å  A5000, 4Mb RAM, 405Mb Hard disc, RISC OS 3.1, AKF18 Monitor ú900.
  2029. Phone 0704-534156 evenings.
  2030. 7.11
  2031. Å  A5000 Fan silencer, ú15. Phone 071-703-5675.
  2032. 7.11
  2033. Å  A5000 Learning Curve, 4Mb RAM, 120Mb HD, lots of software. ú800 for
  2034. quick sale. Phone Howard Bailey on 0202-394057.
  2035. 7.11
  2036. Å  A5000, RISC OS 3.1, 4Mb 40Mb HD, multi-sync monitor, Learning Curve
  2037. pack, also Draw Plus, Powerbase and lots of software, ú950 o.n.o. Canon
  2038. BJ-300, ú200 o.n.o. All ex cond. Scan Light Video, as new, ú190 o.n.o.
  2039. Buy the whole lot for ú1300. Phone John 081-504-0802, eves, w/e.
  2040. 7.11
  2041. Å  A5000, RISC OS 3.11, AKF18 monitor, 40Mb HD, 4Mb RAM, ú800. Phone
  2042. Garry on 091-3771-489.
  2043. 7.11
  2044. Å  A540 without monitor, 8Mb RAM, 120Mb hard disc, ú975. Acorn colour
  2045. monitor ú100. Fax Pack ú125. Phone 0272-736237.
  2046. 7.11
  2047. Å  Acorn Risc PC, 10Mb DRAM, 210Mb IDE hard disc, 14ö SVGA (AKF60)
  2048. monitor, Impression Publisher, S-Base2 Developer, RISC OS 3 PRM, PD
  2049. Software, discs, manuals, etc. 1 month old, immac cond, ú2000 o.v.n.o.
  2050. Phone Craig on 0633-894533 anytime.
  2051. 7.11
  2052. Å  Citizen Swift 24 dot matrix printer. ú80 o.n.o. Phone 081-898-0447.
  2053. 7.11
  2054. Å  Conner CP3044 40Mb IDE drive ex A5000, offers around ú70. Home Office
  2055. pack unused, offers around ú80 to Derby 0332-701969.
  2056. 7.11
  2057. Å  Econet interfaces ú15 each, Filestore E015 ú125, AppFS software ú50.
  2058. Contact Hill 0953-605566 (0953-850948 eves).
  2059. 7.11
  2060. Å  Eizo 9070S 16ö multiscan 0.28mm dot pitch with warranty, H-scan
  2061. frequency 20-50kHz, V-scan 50-80Hz, TTL or analogue RGB inputs. Offers
  2062. to 0332-701969.
  2063. 7.11
  2064. Å  HCCS Colour Vision Digitiser for A400 series, brand new ú75. Phone
  2065. Ian on 061-476-0229.
  2066. 7.11
  2067. Å  System Delta Plus, ú35. Phone Peter on 0924-862602.
  2068. 7.11
  2069. Å  WordWorks ú20, PC Emulator 1.8 ú30, Artisan 2 ú10, HP Printer Drivers
  2070. ú10, Artisan Support Disc ú5, AlphaBase ú10, Sporting Triangles ú5,
  2071. Blowpipe ú10, The Last Days Of Doom ú5, Avon ú5, EMR Soundsynth ú15,
  2072. Corruption ú10, Nevron ú10, Rotor ú10, Wherewith The Clues ú10, Desktop
  2073. Games ú10, Hoverbod ú5, Orion ú5, Repton 3 ú5, Terramex ú5, Inertia ú5,
  2074. Quazar ú5, Alerion ú5, Conqueror ú5, Zarch ú5, Word Up Word Down ú5,
  2075. Startrader ú5, Thundermonk ú5, Ancestry ú10, Drop Ship ú10, Desktop
  2076. Thesaurus ú5, Holed Out Compendium ú10, Gods ú10, Archway2 ú25. Phone
  2077. 0442Ö822875 6pm-9pm weekdays.
  2078. 7.11
  2079. Charity Sales
  2080. 7.11
  2081. The following items are available for sale in aid of charity. PLEASE do
  2082. not just send money Ö ring us on 0603-766592 to check if the items are
  2083. still available. Thank you.
  2084. 7.11
  2085. Software: First Word Plus ú9, Genesis ú5, Genesis Plus ú20, PC Emulator
  2086. 1.7 ú20, Pacmania ú5, Leading Edge Midi Tracker ú15, Bubble Fair ú2,
  2087. Quest for Gold ú2, Fireball II ú5, Spellmaster ú5, Landbuild ú5, Ancient
  2088. Egypt clipart ú3, Blaston ú2, Pysanki ú3, Blowpipe ú3, Zelanites ú3,
  2089. Rotor ú3, Man United Europe ú5, Apocalypse ú5.
  2090. 7.11
  2091. Hardware: 40Mb IDE drive ú35, A3000 1Mb RAM ú25, Cumana 40/80 external
  2092. 5╝ö floppy drive ú30, WE external disc interface (for A400/1 and
  2093. earlier) ú9, Quest trackerball ú15, Z88 + p.s.u. ú40.
  2094. 7.11
  2095. (If you have unwanted software or hardware for Archimedes computers that
  2096. you could donate in aid of charity, please send it to the Archive
  2097. office. If you have larger items where post would be expensive, just
  2098. send us details of the item(s) and how the purchaser can get hold of
  2099. them.)ááAá
  2100. 7.11
  2101. Bodywise
  2102. 7.11
  2103. Nick Harris
  2104. 7.11
  2105. Bodywise is an öannotated pictorial databaseò of the human body packaged
  2106. in a neat A5 plastic folder. It consists of a key disc (software
  2107. protection) and two data discs (the second data disc is only required
  2108. when you are printing or saving with empty labels!) with two 16-page A5
  2109. manuals Ö the öBodywise User Guideò and öUsing Bodywise in the
  2110. Classroomò. In addition, there are two differentiated sets of activity
  2111. cards with answers, six double-sided A4 fact sheets covering: The
  2112. Skeleton, Hormones, Genetics, Food, Drugs and Aids plus an A4 skeleton
  2113. sheet and a simple A3 promotional poster. Sherston are now shipping
  2114. v1.03, so Bodywise will run on all Archimedes and on the RiscáPC. It can
  2115. be installed on to a hard disc but will still require the key disc to
  2116. run. Site licence holders will be provided with an unprotected key disc.
  2117. It will require virtually all the memory on a 1Mb machine but if you
  2118. load and then Équitæ the printer driver before loading Bodywise, you can
  2119. still do printouts.
  2120. 7.11
  2121. The user guide, which includes tutorial, is both clear and concise. It
  2122. deals with loading and using the software in a straightforward manner
  2123. and the tutorial takes the user through the Bodywise database with
  2124. simple clicks on relevant buttons. öUsing Bodywise in the Classroomò has
  2125. suggestions for using printouts from Bodywise in the classroom and also
  2126. many suggestions for use in lessons across the full range of the
  2127. curriculum. It mentions various useful books with authors and publishers
  2128. and addresses of charities and institutions who could supply additional
  2129. material for the lesson suggestions.
  2130. 7.11
  2131. Within the application, the illustrations are compressed using the
  2132. öSquishò method (Archive 7.2 p54) whereby a sprite is converted into one
  2133. long strip. This allows a huge amount of pictorial information to be
  2134. stored on three ordinary 800Kb discs. Bodywise allows you to save or
  2135. print any one of the many complete pictures, cross sections, diagrams or
  2136. frames from the animations in colour or black and white outlines, with
  2137. full text labels or with blank labels. Text can also be saved out and
  2138. edited so that you can prepare teaching materials to your own
  2139. specifications. The saving out function works very well, in that, not
  2140. only does it remember the path name from save to save, but it actually
  2141. alters the ₧lename for you for each sprite or text area. The quality of
  2142. each saved sprite is shown in the clarity of the examples here.
  2143. 7.11
  2144. The Bodywise database covers eight main body systems: musculo-skeletal,
  2145. nervous, blood and lymph, respiratory, digestive, excretory, endocrine
  2146. and reproductive. A choice may be made between male and female, which is
  2147. only required for the endocrine and reproductory systems. When a single
  2148. System is selected, it is accurately superimposed with its labels, on a
  2149. human ₧gure. You can also show more than one system at a time but then,
  2150. no labels are shown. The view can be magnified to twice the size but
  2151. remember that these are sprites, so too great a magnification is a
  2152. hindrance. Selecting a label opens up further windows showing text and/
  2153. or labelled details. Again selections may be made to show further
  2154. information, cross sections, close ups and/or animations of which there
  2155. are several. For example, the cutaway diagram of the heart (shown
  2156. above), when animated, shows the circulation of the blood as arrows and
  2157. then switches to show Épulsesæ of blood plus sound effects! 
  2158. 7.11
  2159. The teacher can set Bodywise to show one, some or all of the systems and
  2160. a choice can be made between simple or greater depth for the labels and
  2161. text Ö see öthe heart and its positionò above. The reproductive system
  2162. has password protection to prevent unwanted animations of ömaking a
  2163. baby!ò This covers all the stages and ends with the foetus in the womb.
  2164. The database can be configured to display selected individual organs
  2165. from any body system in any combination but, of course, if you show the
  2166. Éskinæ you can see nothing inside! (My only criticism of the package is
  2167. the colour of the skin which is sadly still Zombie grey even at 16.7
  2168. million colours!)
  2169. 7.11
  2170. For revision, testing or for fun, the database can be set up for
  2171. öPlacing of the Partsò which tests the accuracy of the studentsæ
  2172. positioning of up to eight named parts. These can be chosen at random by
  2173. Bodywise or selected by the teacher. Bodywise will score the accuracy of
  2174. the placement so that there can be an element of competitive testing.
  2175. 7.11
  2176. The more I investigate this package, the more impressed I become. The
  2177. Head of Science took one look and asked to use it with a class next
  2178. lesson! I have used it with a general group who all found the package
  2179. easy to use.
  2180. 7.11
  2181. Students from Key Stage 2 right through to the bottom of Key Stage 4
  2182. will ₧nd the speed, ease and simplicity with which it presents a
  2183. considerable amount of information amazing. I think it is also important
  2184. to stress that the excellent Saving Out facilities allow Bodywise to be
  2185. used as a data resource for further IT work for students. For the
  2186. teacher, Bodywise also represents a wealth of ready-made work sheets,
  2187. fact sheets and clipart of good quality. Sherston Software offer a 28
  2188. day approval service and I think most schools would do well to
  2189. investigate Bodywise further for it has a great deal to offer.
  2190. 7.11
  2191. Bodywise from Sherston Software costs ú35.95 +VAT or ú44 through Archive
  2192. for a single user version. A primary site licence costs ú79.90 +VAT and
  2193. a secondary site licence is ú119.85 +VAT from Sherston.ááAá
  2194. 7.11
  2195. The heart
  2196. 7.11
  2197. The heart is made of special muscle. It is the pump which pushes blood
  2198. around the body ináarteries and veins.
  2199. 7.11
  2200. The heartæs position
  2201. 7.11
  2202. The heart sits on the diaphragm, between the lungs and behind the rib
  2203. cage. It receives blood from and pumps blood to the lungs and rest of
  2204. the body.
  2205. 7.11
  2206. CC
  2207. 7.11
  2208. From 7.10 page 16
  2209. 7.11
  2210. Help!!!!
  2211. 7.11
  2212. Å  Internet Ö I am trying to connect my A5000 to the Internet via a
  2213. Worldport 14400 fax/data modem and a dial up connection to Demon
  2214. Internet. The software I am presently struggling with (KA9Q and !TCPIP)
  2215. is an adaptation of an adaptation with all that implies. I would be
  2216. grateful for help and advice from anyone who has managed to get this
  2217. software up and running, or who can direct me towards something better.
  2218. Nigel Pauli, 081-866-6242.
  2219. 7.11
  2220. Å  Printer help áÖá(This is actually help needed for a BBC computer
  2221. user.) Back in about 1987, we wrote a program for a gentleman who was
  2222. using Wordwise Plus to print certain special Serbo-croat characters onto
  2223. a Star NL10 (Epson compatible). It was a machine code program that
  2224. interrupted the printer output stream so that when certain special
  2225. characters appeared, it sent out a combination of other characters,
  2226. accents, back-spaces etc to generate the Serbo-croat characters. Mr
  2227. Sidor has bought a Canon BJ200 and cannot get the program to work.
  2228. Presumably, the printer uses different codes. On a commercial basis,
  2229. this might cost tens or even hundreds of pounds. Is there any helpful
  2230. person out there who would be prepared to try to help Mr Sidor Ö perhaps
  2231. on an expenses-only basis? If so, do get in touch with him at 90 Mostyn
  2232. Road, London, SW19 3LP. (081-542-5604)
  2233. 7.11
  2234. Å  PostScript printing Ö I have a öbudgetò PostScript printer (DEClaser
  2235. 1152) which I have been successfully using with the Acorn printer
  2236. drivers. However, it takes forever to print scanned images, which must
  2237. be a real problem for PostScript type-setters too. A colleague converted
  2238. one of my print files to PostScript Level II and I found that it reduced
  2239. the print time by a factor of almost three. He also assures me that this
  2240. could be improved if the Level I file were better organised! This begs
  2241. the question of how to generate Level II PostScript files, from
  2242. Impression for example. Or is there another way to significantly reduce
  2243. the time it takes to print PostScript files? Any ideas?á Richard
  2244. Readings, 4 Arthur Road, Wokingham, RG11 2SX.
  2245. 7.11
  2246. Å  Publisher and RISC OS 2 printer driversáÖáWe use an A5000 with an
  2247. LBP4 printer driven by either CCæs RISC OS 2 driver or the upgraded RISC
  2248. OS 3 version. The RISC OS 3 version gives frequent problems with multi-
  2249. page documents returning a öBad Compression ID filedò error. CC say that
  2250. this is a known error and that they are working on it and in the
  2251. meantime to use the old RISC OS 2 driver.
  2252. 7.11
  2253. Now that we have upgraded Impression 2 to Publisher, it has not been
  2254. possible to print documents containing some graphics that were OK with
  2255. the old printer driver Ö it wonæt print the graphics from scans etc.
  2256. Using the newer version of the printer software causes the original
  2257. problem.
  2258. 7.11
  2259. I feel a little fed up with this Ö we already have an expensive Qume
  2260. printer sitting doing nothing because it is incompatible with RISC OS 3
  2261. and the LBP4 setup is still causing problems.
  2262. 7.11
  2263. I would be grateful for any help that can be offered on this Ö has
  2264. anyone solved similar problems, and does the Qume printer have any use Ö
  2265. or should it go on the tip?á Peter Clarke, Warwickshire.
  2266. 7.11
  2267. Å  Psion Link Ö Has anyone written the equivalent of the A-Link software
  2268. that I can use for the Psion 3a? I have a serial connector and can use a
  2269. comms package to get files across to my A5000 so I donæt want to buy a
  2270. complete A-Link just to get the software. Any ideas, anyone?á P J
  2271. Holman, London.
  2272. 7.11
  2273. Å  Science teacher in Preparatory schoolá8Ö13 age range (equivalent to
  2274. Key Stages 2 & 3) seeks Acorn compatible information sources and contact
  2275. with others working in this field. M Halmarack, Greenside, Upper Green
  2276. Road, St Helens, Isle of Wight, PO33 1UX. (0983-874090)
  2277. 7.11
  2278. Å  Turbo Drivers and !Printers 1.22áÖáHas anyone successfully managed to
  2279. get the latest Turbo Driver v3.05g to work properly with !Printers v1.22
  2280. without running Artworks or Publisher first. I have tried DPatch from
  2281. June Archive and it only prints out a few lines before coming up with
  2282. öprinter not on lineò error. It even crashed Publisher while printing
  2283. with öHardware Key not foundò error.
  2284. 7.11
  2285. My computer is a 4Mb A3000, Cumana Emu board with SCSI drive, VIDC
  2286. enhancer. Please ring Brian on 0730-812341 ext 5059 evenings.ááAá
  2287. 7.11
  2288. DTP Column Ö Style Review
  2289. 7.11
  2290. Neil Whiteley-Bolton
  2291. 7.11
  2292. Impression Style was launched by CC at Acorn World last Autumn, and
  2293. although it was advertised as a word-processor, it is in fact a fully
  2294. featured Épage make-upæ program, having all of the functionality of
  2295. Impression II and more!
  2296. 7.11
  2297. On the assumption that nearly all Archive readers will have some
  2298. experience of Impression II, I have limited this review of Style to a
  2299. discussion of the differences between it and Impression II. I have done
  2300. this so that I can fully describe the new features which I considered
  2301. most important.
  2302. 7.11
  2303. The toolbar
  2304. 7.11
  2305. The most obvious difference between Impression Style and Impression II
  2306. is the toolbar which appears whenever a document has the input focus.
  2307. Toolbars are not new and, to the best of my knowledge, every Windows-
  2308. based wordprocessor now comes complete with toolbar. CC might therefore
  2309. be accused of bowing to market pressure, but their toolbar has been very
  2310. thoughtfully designed rather than added as an after-thought.
  2311. 7.11
  2312. The toolbar provides access to the most frequently used facilities such
  2313. as print, save, alter and create frames and control frame stacking, set
  2314. up and apply text effects and styles and alter view options.
  2315. Interestingly, the toolbar is also interactive Ö it provides information
  2316. about the styles and effects currently applied at the cursor position,
  2317. the frame type and the position of the cursor within the document (the
  2318. chapter and page number).
  2319. 7.11
  2320. It is, in fact, possible to hide the toolbar. This is useful when trying
  2321. to view a page at maximum size.
  2322. 7.11
  2323. Text handling
  2324. 7.11
  2325. Cut and Paste is now much more intuitive Ö simply select the area of
  2326. text to be moved and drag the selection to the destination. Cutting to
  2327. the clipboard is still supported, of course.
  2328. 7.11
  2329. Effects
  2330. 7.11
  2331. The Effects menu has a number of new options: Kerning & Tracking, Keep
  2332. together and Ruler as well as Bold and Italic.
  2333. 7.11
  2334. ÉKerningæ is only displayed when there is a cursor in the text it
  2335. provides for control of the vertical spacing between two characters.
  2336. ÉTrackingæ is available when a region of text is selected, and it
  2337. controls the horizontal spacing between letters. ÉKeep Togetheræ
  2338. controls how paragraphs may be split over page/linked-frame boundaries.
  2339. 7.11
  2340. ÉRuleræ allows a local ruler which has already been applied to a region
  2341. of text to be removed. (Local rulers are created by dragging out tabs
  2342. and/or margins on the text ruler below the toolbar.)
  2343. 7.11
  2344. The ÉBoldæ and ÉItalicæ options are discussed under Styles.
  2345. 7.11
  2346. Further, a number of existing options have been altered: Line spacing
  2347. can now be specified as a percentage of the text size, as well as by the
  2348. old method of specifying an absolute value. The alignment options are
  2349. now offered as a sub-menu of effects.
  2350. 7.11
  2351. Styles
  2352. 7.11
  2353. The Style dialogue has been radically altered. Four action buttons now
  2354. lead to separate dialogues for Font, Text, Paragraph & Rules. The Font
  2355. dialogue sets font name, font size, text colour and script Ö i.e. sub or
  2356. super. New options exist for bold and italic (these are the extra
  2357. options seen on the effects menu) and allow styles to be created which
  2358. simply specify a weight without specifying a font name. Impression Style
  2359. will look for (and use if found) a bold or italic weight of whichever
  2360. font family name has already been applied Ö for example, it is now
  2361. possible to create a öboldò style which does nothing but use the bold
  2362. weight of whichever font is already in use, so if the style specifying
  2363. the underlying font is edited, and the font family changed, this change
  2364. is reflected in the Éboldæ style.
  2365. 7.11
  2366. The Text dialogue controls underline, strikeout with colour,
  2367. hyphenation, the leadering string and now the decimal tab character, as
  2368. well as the index and contents labels.
  2369. 7.11
  2370. The Paragraph dialogue controls space above and below paragraph, ruler,
  2371. alignment and line spacing and the keep together Ö this latter now
  2372. allows single paragraphs, multiple paragraphs and next paragraph to be
  2373. kept together, as well as the existing keep together for a specified
  2374. distance.
  2375. 7.11
  2376. The Rules dialogue provides control of rule off above and below text
  2377. with rule off colour and vertical rule Ö there is no new functionality
  2378. compared with Impression II.
  2379. 7.11
  2380. Finally, the main style dialogue has two other options: Show on Style
  2381. Menu and a completely new one, ÉParagraph Applyæ. This applies the style
  2382. to whole paragraphs only and is automatically selected when paragraph-
  2383. based options are selected.
  2384. 7.11
  2385. Graphics handling
  2386. 7.11
  2387. There are two important differences in the way Impression Style handles
  2388. graphics.
  2389. 7.11
  2390. Firstly, it offers support for TIFF files and for the new so called
  2391. ödeepò sprite format (an optional set of loaders now available from CC
  2392. extends this list to include JPEG and PhotoCD files).
  2393. 7.11
  2394. Secondly, we now have a graphics tool which offers no real extra
  2395. functionality, but is (in my opinion at least), immensely useful because
  2396. of the way it simplifies graphic manipulation. The tool appears in the
  2397. selected graphics frame as two lines, meeting in the centre of the
  2398. frame, and forming a slightly acute angle. There are three handles, one
  2399. at the intersection of the two lines and the other two at the open ends
  2400. of the lines. Moving the pointer over the handles changes the pointer
  2401. shape to indicate which function the handle in question performs. The
  2402. handle at the intersection, pan, allows the graphic to be moved, double
  2403. clicking on this handle centres the graphic in the frame. The other
  2404. handles allow for resizing (scale) and rotation (rotate). Double
  2405. clicking on the scale handle sets the scale to 100%, whereas double
  2406. clicking on the rotate handle sets the rotation to 0░. Simplicity itself
  2407. and a joy to use!
  2408. 7.11
  2409. OLE
  2410. 7.11
  2411. I believe that Impression Style was the first application to support
  2412. Object Linking and Embedding on the Acorn platform. OLE is a means of
  2413. allowing objects created in one application to be edited when they are
  2414. öembeddedò in another. An example might be an Artworks file in an
  2415. Impression Style graphic frame. Ctrl double clicking anywhere in the
  2416. graphic frame öfires upò the parent application (in this case Artworks Ö
  2417. but note that Artworks must have already been seen by the filer) with
  2418. the object loaded. When the object is saved, it will, by default, be
  2419. saved back into the Impression Style graphics frame from which it came.
  2420. All information regarding scale, rotation and offsets will be retained.
  2421. 7.11
  2422. General
  2423. 7.11
  2424. The menu structure is somewhat altered: Document is now called File, and
  2425. the Misc menu has been replaced by View, Utilities and Help. The options
  2426. previously found on the Misc menu are now split between the View and
  2427. Utilities menus as is a new option to save a document as the default
  2428. used by Impression on start up. View master pages is now on the view
  2429. menu, as is Scale view and New View. The Help menu offers interactive
  2430. help via Acornæs !Help application and detailed help via !Wordworks.
  2431. Master pages can now be given meaningful names, and a öpop-upò buttons
  2432. on the New and Alter chapter dialogues bring up menus of master page
  2433. names for selection.
  2434. 7.11
  2435. Extras
  2436. 7.11
  2437. Impression Style comes bundled with a number of utilities, a font
  2438. installation application originally supplied with Artworks, Equasor
  2439. (CCæs formulae generator), Tablemate (a table generator) and Wordworks
  2440. (CCæs new thesaurus and dictionary).
  2441. 7.11
  2442. Conclusions
  2443. 7.11
  2444. I consider Impression Style a major upgrade to Impression II. The
  2445. Toolbar is particularly handy for novice users, and yet it can be
  2446. switched off by expert users who use keyboard short-cuts. The graphics
  2447. tool is a genuinely intuitive aid to graphics manipulation, and the
  2448. support for deep sprites and foreign file formats is invaluable for high
  2449. quality colour work (CC have been working very hard at improving the on-
  2450. screen rendering of colour bit-mapped images and the display quality of
  2451. images on screen in a 256 colour mode, even in 16 colour modes, is
  2452. extremely good). Impression Style is at least as stable as Impression
  2453. II, and reformatting seemed subjectively faster. Bundled as it is with
  2454. such high quality utilities, it represents extremely good value for
  2455. money Ö highly recommended.ááAá
  2456. 7.11
  2457. Comment Column
  2458. 7.11
  2459. Å  Aleph One PC cardsáÖáIn Archive 7.10 p8, I reported the apparent
  2460. demise of the 50MHz PC card in our RiscáPC. We should have waited for a
  2461. diagnosis before going into print. Humble apologies to Aleph One! The
  2462. problem was that the PC partition had got corrupted and so the PC card
  2463. could not get started. The 486 was in a high dissipation state and
  2464. therefore got very hot indeed. However, although it therefore appeared
  2465. to be dead, once the PC partition was restored, it was fine.
  2466. 7.11
  2467. Alex van Someren of Aleph One says: öWe are confident that our PC cards
  2468. do not in fact suffer the temperature instabilities described in last
  2469. monthæs issue of Archive. It does, however, appear that the metalisation
  2470. of Risc PC card-guides can sometimes interfere with the reliable
  2471. operation of these cards.  This is the subject of an application note
  2472. available from Aleph One.ò
  2473. 7.11
  2474. Once again, apologies for spreading alarm and despondency. The fact that
  2475. they can survive such high temperatures just goes to show how robust
  2476. they must be! Ed.
  2477. 7.11
  2478. Å  Archive production techniquesáÖáRichard Readings of Wokingham
  2479. writes... Have you ever published any details of how you produce
  2480. Archive? I would be interested to know, for example, what DTP package
  2481. you use and how you get from that to the final magazine. The quality is
  2482. excellent and those of us who attempt to produce magazines etc on the
  2483. Archimedes could probably learn a lot from your experience. Perhaps an
  2484. idea for a future issue?
  2485. 7.11
  2486. Ed replies... In terms of the production, thereæs not much to tell. I
  2487. use Impression II on an A540 with an Eizo T560iT 17ö monitor and a Laser
  2488. Direct LBP8. I print the magazine as 80 (plus covers) A4 sheets of paper
  2489. (I use a good quality matt art paper) and give those to the printer who
  2490. reduces them photographically to A5 and prints the magazine by some
  2491. means best known to him! The adverts are mostly pasted in physically by
  2492. the printers although some of them are DTPæed with the main body of the
  2493. magazine.
  2494. 7.11
  2495. You may wonder why Iæm still using Impression II. Well, Iæll change to
  2496. Publisher at the same time as I change to RiscáPC so that I can make all
  2497. the changes in one go. Publishing an 80-page magazine virtually single-
  2498. handed every month doesnæt leave a lot of time for learning new tricks.
  2499. If I now go on to explain how the magazine is edited as opposed to
  2500. physically produced, youæll see why.
  2501. 7.11
  2502. When people send in articles, I first of all have to transfer them
  2503. across from the form in which they arrive into Impression II. I then do
  2504. a quick visual edit on screen, adding in any styles for headings etc, I
  2505. do a spell-check (itæs amazing how few contributors check their articles
  2506. before sending them in!) and then I print it out double-spaced, single
  2507. column on A4 paper and read it through carefully making edits on paper
  2508. as I go. I then edit the files on the computer and print them out
  2509. single-spaced for Vera to read through as a final check for errors that 
  2510. I have missed and to try to maintain our consistency of things like
  2511. ö5áMbò instead of ö5Mbò, öRISC PCò instead of öRiscáPCò, etc.
  2512. 7.11
  2513. After the final edit, they are ready for pasting up into the magazine.
  2514. On the day before the magazine is due to go to the printers, I create a
  2515. list of all the adverts and articles available, noting on a spreadsheet
  2516. the lengths of each. I then know how much material I have got to try to
  2517. fit into the 80 pages. I note which of the articles (usually reviews)
  2518. have been held over from previous months and decide which articles would
  2519. give me roughly the right number of pages.
  2520. 7.11
  2521. I load a standard file of the magazine, try to remember to change the
  2522. date on the footers (Iæve only ever forgotten once!) and start pasting
  2523. in the text and pictures. The priority I give is to get all the
  2524. technical articles in as well as the regular öColumnsò so they tend to
  2525. be towards the front part of the magazine with the adverts which must,
  2526. of course go in as booked. I then fill up with any of the less urgent
  2527. reviews. I try, where possible, to start articles on a facing page and/
  2528. or near the top of the non-facing page but obviously, this is a bit like
  2529. fitting stones into a crazy-paving path Ö it can be most frustrating!
  2530. 7.11
  2531. I donæt know if this insight has been of interest to anyone but when I
  2532. look at the old Mac Plus with its 9ö monitor, I cannot believe that I
  2533. produced a (then 64-page) magazine every month on it!áEd.
  2534. 7.11
  2535. Å  Inkjet refillingáÖáMay I comment on the paragraph on page 41 of the
  2536. June 1994 issue of Archive relating to refilling of ink cartridges for
  2537. the Canon BJC-600 colour printer?
  2538. 7.11
  2539. The method I describe (see Archive 7.8 page 19) has enabled me to use
  2540. the same set of cartridges repeatedly by refilling in an operation
  2541. which, with experience, I find very simple Ö it is simple!
  2542. 7.11
  2543. Anyone using this experimental technique does so at his own risk. But
  2544. although it is not suitable for the inept, it can save a lot of money
  2545. for the reasonably dexterous.á George Foot, Oxted.
  2546. 7.11
  2547. Å  KeystrokeáÖáI recently bought KeyStroke (version 2) with the
  2548. intention of using it to automate the many repetitive tasks I have to
  2549. perform when editing a thesis with Style. At first, the package did not
  2550. live up to my expectations as I encountered a couple of problems.
  2551. Principally, Style did not respond to open dialogue requests making
  2552. Keystroke useless for most of the tasks I wished to perform. Another
  2553. annoying problem was that Keystroke caused the caret to be lost. This
  2554. meant that I had to use the mouse constantly to reselect the window I
  2555. was working on after using any key sequence. Finally, the inability to
  2556. set horizontal and vertical scroll bars independently made centering the
  2557. Style window, e.g. after changing chapter, impossible.
  2558. 7.11
  2559. I am glad to say that upgrading to version 3 of Keystroke has fixed all
  2560. of my problems. (I must say I was very impressed when a member of staff
  2561. rang me up on a Sunday to sort out my upgrade! Ö Thank you!). An
  2562. additional bonus for me was a set of Keystrokes for Style.
  2563. 7.11
  2564. The improvements have allowed me to automate many tasks. For example, I
  2565. can compile the contents chapter of the thesis in one keypress. This
  2566. includes a traditional contents together with lists of figures, tables
  2567. and plates. The process takes about 50 keystrokes and includes
  2568. generating both a contents and index with Style and then filtering the
  2569. output with a C program. The process normally took me about 15 minutes.
  2570. Creating the sequence of commands took me over an hour Ö but I was
  2571. learning the system as I went. Other keystrokes of mine that I find
  2572. particularly useful are ones to print a given chapter, start Wordworks
  2573. and lookup the current word, minimise memory in all the applications
  2574. that are running and start Style with a given default document.
  2575. 7.11
  2576. For those using Keystroke, I have a couple of hints:
  2577. 7.11
  2578. When opening Style dialogues or selecting menu options, always use the
  2579. manual option. This may be obvious but when I was only told that version
  2580. 3 would work with Style, I didnæt realise which option made it do so!
  2581. 7.11
  2582. To scroll or position a Style window, drag the setting icon to the small
  2583. white area that appears in the top left of the window between the page
  2584. rulers. This is the only part of the main window visible. Once the
  2585. keystroke is set, the page rulers can be removed and Keystroke will
  2586. still find the correct window.
  2587. 7.11
  2588. Keystrokes that execute *commands, can be executed conditionally by
  2589. using the If .. Then construct. For example, I have a simple application
  2590. that records whether or not the caret is set in a system variable. This
  2591. lets me create keystrokes that will only execute when the caret is not
  2592. currently in any window; that is, in a similar manner to the way hot-key
  2593. shortcuts work in Menon, the application launcher.
  2594. 7.11
  2595. If I have one minor niggle. I would like to have more control over the
  2596. way errors in one keystroke terminate a linked sequence. In particular,
  2597. I would like a way of aborting an entire sequence if some system
  2598. variable is not set or if a *command fails or produces an error. Also I
  2599. would like to be able to start one keystroke/action from another. Can
  2600. anybody help?
  2601. 7.11
  2602. Those points aside, I am now very happy with Keystroke.á Jonathan Cox,
  2603. Manchester.
  2604. 7.11
  2605. Å  Why complain?áÖáIæve been reading the Archive magazine since the
  2606. first issue, I have never made any comments until now. The thing that
  2607. seems to crop up in almost every issue of the magazine is someoneæs view
  2608. on the shortcomings of the Acorn machines. Every time a new machine is
  2609. launched, you are sure to get a whole crop of people complaining about
  2610. how the graphics could be improved, or why the sound system is not up to
  2611. scratch.
  2612. 7.11
  2613. Another reason for writing is Andrew Garrardæs comments in Archive 7.10
  2614. p28. It seems to me that he expects far too much from the RiscáPC. Is it
  2615. not true that the RiscáPC is a very open system that is capable of
  2616. adapting to the needs of almost everyone? Almost every part of the
  2617. computer can be upgraded as and when the upgrades are available. Itæs
  2618. not a case of whether Acorn could have done better but rather whether
  2619. they have done their best with the technology to date. If extremely high
  2620. quality graphics are needed, this can be added using the appropriate
  2621. expansion card, as can sound synthesizers. If this is still not enough,
  2622. why not buy a Dec Alpha or the MIPS 4400? I suspect the price of one of
  2623. these would probably buy an extremely powerful Acorn machine (or two!).
  2624. 7.11
  2625. If all the expectations of these people were to be built into the
  2626. RiscáPC, would the machine still be marketed at the same price as
  2627. currently advertised? I think that Acorn have done an exceptionally good
  2628. job by producing a computer with the number of features that the RiscáPC
  2629. has, selling it at a price that is quite affordable.
  2630. 7.11
  2631. I currently own an A410 with all the usual extras and I expect that it
  2632. will be quite some time before I buy a RiscáPC but I am sure it will
  2633. come up to my expectations. Until then, I will continue to use my A410
  2634. and hope that Acorn donæt take too much to heart some of the criticisms
  2635. made about their computers. If this were to happen, it might just price
  2636. it out of mine and many other peopleæs reach. That would mean looking at
  2637. the alternatives... and that really is something to complain about!á Jim
  2638. Simmonds, Cleveland.ááAá
  2639. 7.11
  2640. Recent Software Upgrades
  2641. 7.11
  2642. Jim Nottingham
  2643. 7.11
  2644. Keystroke Version 3
  2645. 7.11
  2646. A new version of Keystroke became available around the time of the
  2647. Harrogate show and, since then, has been raised to v3.04. Keystroke is
  2648. available from NCS for ú28 and the cost of upgrading from any version
  2649. prior to v3.00 is ú4.95, which includes a revised manual. The upgrade is
  2650. available only from Quantum Software.
  2651. 7.11
  2652. Keystroke v3.04 adds some valuable facilities which are outlined in the
  2653. following paragraphs (this is not an exhaustive list).
  2654. 7.11
  2655. A feature of RISCáOS caused a problem with previous versions in that,
  2656. although it was generally possible to open menu dialogue boxes, on
  2657. occasions they stubbornly refused to stay open! The manual suggested
  2658. ways of getting round this but, to say the least, it was all a bit
  2659. tricky and not always satisfactory. One new feature is the öManualò
  2660. option which, when set, causes dialogue boxes to stay open, allowing the
  2661. user to enter data.
  2662. 7.11
  2663. A very nice touch is that a simple user-modification to Executoræs !run
  2664. file will now allow !Executor to be loaded but then remove its icon from
  2665. the iconbar, reducing the clutter. That used to affect !Keystroke as
  2666. well but this has been corrected recently so that you can still load and
  2667. control Keystroke via the iconbar menu (e.g. to modify your Keydefs)
  2668. without having to revert Executoræs !run file to normal.
  2669. 7.11
  2670. Finally, in the Extras folder on the application disc is a very useful
  2671. library of Basic programs (!KeysLib) which can be used in conjunction
  2672. with Keystroke. In part, this is an extension of the EVAL function
  2673. described in Archive 7.4 p17. But whereas operations allowed by EVAL are
  2674. limited to applying the four basic arithmetical functions, the Basic
  2675. programs in the library open the door to allowing all manner of other
  2676. good things such as changing the case of text, stripping out numbers,
  2677. returning current date or time or Éreadingæ the screen mode. Nineteen
  2678. sample Basic programs are included and clever users (not me) can write
  2679. and add their own.
  2680. 7.11
  2681. This upgrade demonstrates the need to keep an eye on what useful
  2682. programs Quantum Software often sneak in via the Extras folder and which
  2683. are not always mentioned in the manual or Read_me files. The rather nice
  2684. !Helper utility is a case in point.
  2685. 7.11
  2686. With this upgrade, thanks mainly to the Manual option, I have finally
  2687. run out of things I would ideally like Keystroke to do but which, for
  2688. one reason or another, it didnæt quite do before (this really is being
  2689. hypocritical). In other words, Keystroke now gets an unqualified 110%
  2690. from me. To put its productivity into perspective, I now load Executor
  2691. during boot-up, with 23 Éstandardæ hot-key definitions covering DTP,
  2692. scanning and common macros (e.g. entering my credit card number). To
  2693. input all these functions manually, even once, would require in excess
  2694. of 400 keypresses and mouse clicks Ö ænuff said?
  2695. 7.11
  2696. TableMate2
  2697. 7.11
  2698. An earlier version of TableMate was reviewed in Archive 6.8 p59 and,
  2699. since then, this invaluable table-making utility has been bundled with
  2700. Impression Style and appears with Publisher. TableMate2 is now
  2701. available; see the advert on page 20 of last monthæs magazine. The full
  2702. price is ú32.50 inc p&p (no VAT) from Dalriada Data Technology while the
  2703. upgrade price from Impression Style is ú17.50. You will need to check
  2704. with Dalriada if you want a price for upgrading from other versions.
  2705. 7.11
  2706. Any bugs in the new version have not stopped the program being used and,
  2707. once reported, have been cleared very promptly. For me, the ability of
  2708. TableMate2 to import drawfile graphics into tables, simply by dropping
  2709. them into the desired cells, has proved to be a tremendous bonus and
  2710. that feature alone makes it well worth the cost of the upgrade.
  2711. TableMate will accept sprites but they have first to be dropped into
  2712. Draw before importing to the table.
  2713. 7.11
  2714. The other new and improved features of TableMate2, especially the
  2715. automatic word-wrapping in columns and the complete colour control of
  2716. text, data, lines and cell background, make it an extremely flexible and
  2717. user-friendly facility which should satisfy all but the most exacting
  2718. requirements. Although the new user-manual is a very well written
  2719. booklet, Iæve spotted a few features and bonuses which are not
  2720. documented.
  2721. 7.11
  2722. If you wish to modify an existing file, provided it has been saved as a
  2723. Table, it can be re-imported into TableMate. However, if you havenæt
  2724. done this and the table exists only as a drawfile, the majority of
  2725. elements (including text, data and most line styles) can still be
  2726. modified in Draw in the normal way.
  2727. 7.11
  2728. When you import drawfiles into a table, unlike DTP programs where the
  2729. drawfile size is adjusted to fit a frame, the TableMate2 cell height and
  2730. width is adjusted automatically to the drawfile size. So, if you import
  2731. different-sized graphics, you are going to get different cell sizes
  2732. which can look very untidy. However, once the graphics have been
  2733. imported, it is then possible to rescale them and/or change their aspect
  2734. ratios so that everything looks balanced. An undocumented feature is
  2735. that, having changed the size of a graphic in this way, it may finish up
  2736. left or right-justified which, again, can look untidy. This is because
  2737. its position is controlled by the column tab and, in this situation,
  2738. setting the tab to Centre instead of Left/Right will recentralise the
  2739. graphic.
  2740. 7.11
  2741. Finally, once a graphic has been imported, you still have control over
  2742. the cell background colour and this can be used to give very pleasing
  2743. effects.
  2744. 7.11
  2745. On the monthly disc is a drawfile (öTableMate2ò) illustrating the
  2746. features described in the previous two paragraphs. Graphics have been
  2747. rescaled/recentred and cell background colour added.ááAá
  2748. 7.11
  2749. PipeLineZ
  2750. 7.11
  2751. Gerald Fitton
  2752. 7.11
  2753. I always believed that as the days began to lengthen in Spring you all
  2754. put your computers away. It hasnæt happened this year. If anything, my
  2755. mail bag these last couple of months has been heavier than before April.
  2756. We now refer to the size of our morning post by the number of Post
  2757. Office rubber bands needed to contain it.
  2758. 7.11
  2759. Anyway, thank you for all your letters and particularly for the words of
  2760. praise and encouragement. However, without wishing to sound too
  2761. critical, it might be a good time to repeat my request that you send me
  2762. examples of your problems on a disc. An example on a disc removes
  2763. ambiguities and saves me the labour of creating a disc file of data
  2764. similar to that used by you. Another reminder from me: it is generally
  2765. quicker to send your letters to me directly at the Abacus Training
  2766. address which you will find on the inside back cover of Archive than to
  2767. route them through the Archive office.
  2768. 7.11
  2769. The main part of this monthæs article is about character printing using
  2770. PipeDream printer drivers but, as usual, my remarks have a wider
  2771. application. In particular, you will find some of my remarks relevant to
  2772. character printing from Fireworkz and (for those of my many followers
  2773. who donæt have any Colton Software products) relevant to character
  2774. printing from many non-Colton packages.
  2775. 7.11
  2776. First let me deal with a few other topics.
  2777. 7.11
  2778. Fireworkz v1.08
  2779. 7.11
  2780. I have a copy! But before you rush out to post your master disc back to
  2781. Colton Software, itæs not what you think it is! Itæs true that I have
  2782. version 1.08 but the copy I have runs only in Windows on an ÉIBM typeæ
  2783. PC. It is a beta test copy which Iæve had for a few days now and my
  2784. pronouncement is that it is very close to a standard which can be
  2785. released to the general public.
  2786. 7.11
  2787. I have Éportedæ many of my Éstandardæ applications from the RISCáOS
  2788. version of Fireworkz to the Windows version and Iæve had hardly any
  2789. problems. Iæm used to using RISCáOS Fireworkz, so I found myself using
  2790. Windows Fireworkz confidently within half an hour. Indeed, I think that
  2791. many of my little difficulties arose because I kept forgetting that I
  2792. was in Windows and not RISCáOS rather than because of differences in the
  2793. way Fireworkz was working.
  2794. 7.11
  2795. Iæve been told that the Windows version will be available in Julyáand
  2796. that the price to registered RISCáOS version users is about ú50! I think
  2797. you have to add ú13.75 for VAT and postage and you must quote your
  2798. RISCáOS Fireworkz registration number and you must have registered with
  2799. Colton Software. Anyway, by the time you read this, at worst, the
  2800. Windows version of Fireworkz will be only a few weeks away.
  2801. 7.11
  2802. Help for Windows Fireworkz
  2803. 7.11
  2804. Iæve been asked how I feel about receiving correspondence and questions
  2805. about Windows Fireworkz. The quick answer is that you should feel free
  2806. to write to me and Iæll do what I can. For the moment at least, I shall
  2807. limit what goes into Archive about the Windows version to a few lines
  2808. each month. With the advent of the new RISCáPC machine and the offer of
  2809. a 486 board at a bargain price, perhaps the Archive Editor may become
  2810. willing to accept information about Fireworkz running under Windows.
  2811. Weæll see. In the meantime, if you do buy the Windows version of
  2812. Fireworkz and have problems, please do write to me and Iæll try to help
  2813. in the same way as I do with problems which arise with the RISCáOS
  2814. version.
  2815. 7.11
  2816. Special offer prices
  2817. 7.11
  2818. I have had a press release from Colton Software which includes a price
  2819. list of special offers which apply until Septemberá1994. When it comes
  2820. to explaining these low prices to those of you who bought (or upgraded)
  2821. earlier and explaining them to distributors such as NCS, I confess I am
  2822. nonplussed to say the least. I feel as if I should apologise but it
  2823. isnæt my fault! Let me add that it is my impression that the prices of
  2824. Colton Software products are going to remain at a much lower level than
  2825. they have been in the past (typically at these öspecial offerò prices),
  2826. even after Septemberá1994!
  2827. 7.11
  2828. Let me give you two examples. The UK price of Fireworkz for RISCáOS is
  2829. now ú121.33 including VAT and p&p. An upgrade from PipeDreamá4 to
  2830. Fireworkz is ú40.25 inclusive. In the past NCS, have matched prices for
  2831. items like Fireworkz (to customers who would be new to Colton Software)
  2832. but NCS has not operated the upgrade service from, say, PipeDreamá4 to
  2833. Fireworkz.
  2834. 7.11
  2835. The ClassCardz that I mentioned last month are available at ú25
  2836. inclusive for Wordz and the same price for Resultz.
  2837. 7.11
  2838. !Printers Version 1.22
  2839. 7.11
  2840. Now to my major theme for this month Ö character printer drivers Ö
  2841. particularly, but not exclusively, for use with PipeDream.
  2842. 7.11
  2843. What, you might wonder, has a new version of Acornæs !Printers got to do
  2844. with PipeLineZ? The answer is that information contained within it may
  2845. help you improve your PipeDream printer driver!
  2846. 7.11
  2847. When (or rather if) you upgraded from, say, PipeDream version 4.10 to
  2848. 4.13, you would expect that it wouldnæt matter when you got your
  2849. upgraded disc Ö it would be the same as everybody elseæs 4.13 disc. No!
  2850. They werenæt all the same! In particular, files which differed from time
  2851. to time (all supplied under the heading of PipeDreamáversion 4.13)
  2852. included the PipeDream printer drivers. One reason for this difference
  2853. (but not the only one) is the way in which the discs were upgraded by
  2854. Colton Software. In order to save time in upgrading, only some of the
  2855. files (such as the !RunImage file) were replaced. If you modified and
  2856. then saved a PipeDream printer driver back to the Master disc then
  2857. (because of the date stamp) it might not have been replaced by a later
  2858. version of the PipeDream printer driver. Of course, you wouldnæt notice
  2859. since you didnæt expect the PipeDream printer driver to be upgraded.
  2860. 7.11
  2861. Again, what has !Printers to do with PipeDream printer drivers. To
  2862. answer that, please bear with me and Iæll start nearer to the beginning.
  2863. 7.11
  2864. What is Écharacter printingæ?
  2865. 7.11
  2866. When you use an Archimedes for printing a document, your choice is
  2867. between so called Égraphics printingæ and Écharacter printingæ.
  2868. 7.11
  2869. When you print a document using graphic printing, the page is
  2870. represented by a mass of dots. If you are using a resolution of, say,
  2871. 300á╫á300 dots per inch for printing then your page of approximately 8ö
  2872. ╫ 11ò is divided into 2400 columns byá3300 rows of dots Ö thatæs just
  2873. under 8ámillion dots. When you print in monochrome (i.e. not colour)
  2874. then each of these 8ámillion dot positions is either black or white and
  2875. can be represented by a single binary digit (usually called a Ébitæ).
  2876. Each of these bits is either Éonæ (for black) or Éoffæ (for white) and
  2877. arithmetically is stored in memory as a 0 (off) or a 1 (on). In binary
  2878. arithmetic 8ábits make a byte so our 8ámillion bits is usually referred
  2879. to as 1 million bytes or 1Mb for short.
  2880. 7.11
  2881. To summarise, you need to process and then send 1áMb of dotty data to
  2882. your printer if you want to print an A4 page using graphics printing!
  2883. 7.11
  2884. As you might guess, graphics printing is essential for printing
  2885. drawfiles and sprites. However, as you might not guess, printing using
  2886. Acornæs outline fonts also uses graphics printing because the shapes of
  2887. the characters are sent to the printer as graphics dots. Each printed
  2888. page of outline fonts needs 1áMb of data to be processed and transferred
  2889. from computer to printer Ö no wonder it takes a long time to print each
  2890. page.
  2891. 7.11
  2892. After that slight digression, letæs get back to character printing.
  2893. Character printing is much quicker because a typical page (consisting of
  2894. about 3000 characters) requires only one 8ábit byte per character to be
  2895. sent to the printer. For each page, you need to process and then send to
  2896. the printer, about 3000 bytes (usually written as 3áKb) instead of 1áMb,
  2897. i.e. only about one three hundredth of the amount of data. This is why
  2898. character printing is much quicker than graphics printing.
  2899. 7.11
  2900. System font for screen display
  2901. 7.11
  2902. PipeDream allows you to display on the screen either the system font or
  2903. any outline font you have installed. As a general rule, you display
  2904. outline fonts on screen if you are going to use graphics printing and
  2905. you use the system font for your screen display if you are going to use
  2906. character printing.
  2907. 7.11
  2908. To see which font you are using, hold down the <Ctrl> key and tap the
  2909. keys PáFáG, in that order. (In future, I shall write something such as
  2910. öExecute the command <ctrl-PFG>ò for such a control key combination.)
  2911. You should find that the system font is selected but, if not, use the
  2912. arrows to move to the top of the font table to find it and click on the
  2913. word System. If you are one of the many with RISCáOSá3, you may find
  2914. that you have a choice of weights which include (None), Fixed and
  2915. Medium. Only the first, (None), is a true character font (called a
  2916. BBCáfont for historical reasons Ö Acorn built the BBC Computer and the
  2917. Archimedes is öbackwards compatibleò with it); the other two, Fixed and
  2918. Medium, are outline versions of the System font and, at least until you
  2919. know what youære doing, you should ignore them.
  2920. 7.11
  2921. The ASCII code
  2922. 7.11
  2923. An 8 bit binary number is called a byte. In binary such an eight bit
  2924. number is a number between 0 (usually written with leading zeros as
  2925. 00000000) and 11111111. If these binary numbers are converted to decimal
  2926. they represent numbers between 0 and 255. Let me put this another way,
  2927. if you want to describe the contents of one single byte of memory
  2928. (youæve probably got a few million bytes of RAM in your machine) then
  2929. you can do so by saying that the memory location contains a number
  2930. between 0 and 255 inclusive.
  2931. 7.11
  2932. Look at the your keyboard and consider the following. Our alphabet has
  2933. 26 lower case letters, 26 upper case letters, 10ádigits (note that these
  2934. are not numbers) 0 to 9 and a miscellany of punctuation symbols. In
  2935. total, there are about 96 characters directly available from the
  2936. keyboard (yes, I know there are a few more but letæs keep it simple for
  2937. now). Each of these printable characters can be coded as a number. For
  2938. example, the capital letter A is coded as the number 65 and the lower
  2939. case a as the number 97. This code is called the ASCII code and is used
  2940. for storing text within the memory of your computer.
  2941. 7.11
  2942. A <space> is stored in memory as ASCII code 32. ASCII codes below 32 are
  2943. reserved for printer instructions, for example, ASCII code 12 is an
  2944. instruction to the printer to execute a form feed. In general, all the
  2945. codes necessary to print a letter in English (or should I say American)
  2946. correspond to ASCII code numbers between 0 and 127.
  2947. 7.11
  2948. For example, to send the word ÉGeraldæ to the printer, the codes stored
  2949. in memory and transmitted to the printer are:
  2950. 71áá101áá114áá97áá108áá100. The printer will decode this sixábyte
  2951. message and, using its internal fonts, will print the corresponding
  2952. ÉASCII codedæ characters. Only six bytes are required to store and to
  2953. print ÉGeraldæ! These six bytes can be transferred from computer to
  2954. printer and decoded at the printer about 300 times more quickly than the
  2955. outline font (graphic) equivalent. Speed is the biggest single advantage
  2956. of using character printing when compared with graphics printing.
  2957. 7.11
  2958. The extended ASCII code
  2959. 7.11
  2960. Up to now, I havenæt said what the codes between 128 and 255 inclusive
  2961. are used for. These are called Étopábitásetæ characters because, in
  2962. binary, the first (i.e. the most significant) of the eight bits is a 1,
  2963. ie Ésetæ to a 1 (for codes between 0 and 127, the top bit is a 0). In
  2964. the so-called Latiná1 character set, one of the uses of these top bit
  2965. set characters is to represent characters such as ▒ and accented
  2966. (foreign) characters such as Θá∩á÷ or τ. The Latiná1 character set used
  2967. by the Archimedes has a few extra characters more than the
  2968. internationally agreed Latiná1. These extras include the Ésmart quotesæ
  2969. ö & ò Ö the standard Latiná1 includes only Ésexless quotesæ such as ö.
  2970. 7.11
  2971. Perhaps the most important thing to understand is that, within your
  2972. computer, each character you see displayed is stored in memory as a
  2973. single byte, a number between 0 and 255.
  2974. 7.11
  2975. When you send a text file to your printer, every character is sent as a
  2976. single byte; each byte sent corresponds to a number between 0 and 255.
  2977. Having specified a character set at your printer, the printer decodes
  2978. that number into a printable character and prints the character from
  2979. that particular character set. If you have the Latiná1 set loaded for
  2980. your screen display but you have the IBM set selected at the printer,
  2981. top bit set characters wonæt print out as they are on the screen. Each
  2982. character will print out as the character with the same code number from
  2983. the IBM set!
  2984. 7.11
  2985. The !Chars application
  2986. 7.11
  2987. You will find a copy of this application on your PipeDream master disc
  2988. or, if you have RISCáOS 3, in the Apps directory.
  2989. 7.11
  2990. If you double click on !Chars, it doesnæt load onto the iconbar but a
  2991. window will pop up containing the full 256 ASCII character set. This
  2992. utility can be used to enter topábitáset characters into your document.
  2993. You use it by moving the pointer within the !Chars window and then
  2994. clicking <select> on the character you want to appear in your document.
  2995. When you click on a character in !Chars, that character will appear at
  2996. the cursor as if it had been entered at the keyboard.
  2997. 7.11
  2998. Alternatively, you can hold the pointer over a character and press
  2999. <shift>. This executes that character in the same way as clicking on it.
  3000. The trouble with this is that if you leave the pointer within the !Chars
  3001. window, then whenever you press <shift>, extra characters will
  3002. mysteriously be added into your text!
  3003. 7.11
  3004. If you donæt have !Chars maybe you have Beebugæs CharSel or the PD
  3005. program ImpChars, both of which are better than !Chars.
  3006. 7.11
  3007. PipeDream printer drivers
  3008. 7.11
  3009. It is difficult to generalise too much but here goes. So far as choosing
  3010. a PipeDream printer driver is concerned, there are four kinds of
  3011. printers suitable for use as character printers for the Archimedes.
  3012. 7.11
  3013. The first is the daisywheel driver but daisywheel printers are so rare
  3014. these days that there isnæt really anything I want to say about this
  3015. one.
  3016. 7.11
  3017. The second is the IBM type. Generally, if you want to use these for
  3018. anything other than using the IBM Ébox graphicsæ, you should configure
  3019. your printer as either an Epson or HP by using an emulator. I shall say
  3020. no more about IBM printers in this article.
  3021. 7.11
  3022. The third type is the Epson series and emulations. Most of the earlier
  3023. Epson printers do not generate the Latiná1 Éforeignæ characters when the
  3024. top bit is set but italic versions of the English characters. For
  3025. example, code 65 is an upright capital A and code 193 (i.e.á65á+á128)
  3026. prints an italic A. Many of the Latiná1 characters can be printed but
  3027. require a Élong control code sequenceæ to be sent to the printer.
  3028. 7.11
  3029. The fourth type is the HP (Hewlett Packard) and its many emulations.
  3030. Nearly all the HP emulations I have seen allow you to select either the
  3031. Latiná1 or ECMAá94 character set using physical switches (of a variety
  3032. of types) at the printer. Refer to your printer handbook and set the
  3033. switches appropriately. Even so, because Acorn use an extended Latiná1
  3034. character set, there are a few characters such as the ligature ₧ (note
  3035. that the f and i are joined together as one character, code 158) which
  3036. are not part of the international (and hence HP) Latiná1 character set.
  3037. This means that the HP printer wonæt print them correctly without a
  3038. Éfixæ.
  3039. 7.11
  3040. Examining a printer driver
  3041. 7.11
  3042. You may have noticed that PipeDream printer drivers have the filetype
  3043. Text. However, donæt double click to run it, otherwise it will load into
  3044. Edit. Then, if you make changes and save the file from Edit, it wonæt
  3045. work because you will lose all the tab/column settings.
  3046. 7.11
  3047. Drag the printer driver file onto the PipeDream icon and then adjust the
  3048. column widths so that you can see the contents of each column. Yes! I
  3049. know it takes a bit of juggling but itæs worth it. When you finally save
  3050. the file, it is worth checking that you are saving in ASCII format.
  3051. PipeDream remembers the format of the file it loaded so it should be set
  3052. to ASCII but you never know!
  3053. 7.11
  3054. The Epson printer driver
  3055. 7.11
  3056. The driver most suitable for the Epson is the one called [DotMatrix].
  3057. Load it into PipeDream.
  3058. 7.11
  3059. The first line executed by the printer driver is line 27 of [DotMatrix].
  3060. Before the printer starts to work on the text of your file, this command
  3061. is executed. The codes ESCáö@ò reset the printer clearing out all stored
  3062. commands so, if you have previously sent a set of codes to your printer
  3063. telling it to use some fancy font then ESCáö@ò will negate all your
  3064. efforts! The remainder of the PON string, ESCáöIòá1, allows the use of
  3065. seventeen of the ASCII codes between codeá1 and codeá31  to be used to
  3066. print Éforeignæ characters. These codes appear in the translation table
  3067. (see below).
  3068. 7.11
  3069. As I mentioned earlier, Epson computers use top bit set characters to
  3070. print italic versions of the standard English character set so, to
  3071. generate the top bit set characters of the Latiná1 set, you need to
  3072. Étranslateæ the Latiná1 ASCII code to a Élong control code stringæ which
  3073. instructs the printer to print the appropriate character.
  3074. 7.11
  3075. One of the most common problems is trying to print the ú symbol. In
  3076. Latiná1, this is a top bit set character. Unfortunately, much confusion
  3077. arises because you used to be able to buy keyboards where the symbol
  3078. above the 3 was a ú instead of #. This was called a öUK Keyboardò and
  3079. Epson (and other printer manufacturers) compensate for this keyboard
  3080. translation by allowing you to set up your printer for the öUK character
  3081. setò. In writing the [DotMatrix] printer driver, Colton Software have
  3082. used the string ESCáöRòá3 to select the UK character set.
  3083. 7.11
  3084. In the [DotMatrix] file, you will find the printer translation for the ú
  3085. on line 64. The sequence ESCáöRòá3á35 causes the Epson printer to print
  3086. the ú symbol when it receives the ASCII code 163. Note that the American
  3087. (USA) character set is not reinstated Ö that would require the sequence
  3088. ESCáöRòá0.
  3089. 7.11
  3090. Many of the Éforeignæ characters have direct translations at the
  3091. printer. For example, the Θ (code 233 on line 133) is generated by the
  3092. sequence ESCáöRòá1á123áESCáöRòá3. Some Éforeignæ characters have been
  3093. generated by using the ESCáö6ò sequence to enable codes 128 to 159
  3094. (inclusive) to print them. Some Éforeignæ characters such as ² (codeá253
  3095. on line 154) have to be faked by adding accents using a backspace
  3096. (codeá8) at the printer to superimpose an accent over the Éstandardæ
  3097. letter.
  3098. 7.11
  3099. Although the heading states that the printer driver is for use with an
  3100. FX80 and compatibles, some of the translations use an ESCáötòá1 sequence
  3101. which I donæt think is available on the FX80 but only on higher
  3102. specification machines such as the LQ series. Because of this, you may
  3103. find that the symbol ▒ (shown on line 78 of the printer driver) does not
  3104. print on your Epson! Read this paragraph again and you may be able to
  3105. guess why the information contained within the new !Printers might be
  3106. useful (weære getting there)!
  3107. 7.11
  3108. In the version of [DotMatrix] which I have, many characters are missing
  3109. from the translations provided by Colton Software. For example, the
  3110. ligature ₧ (codeá158) is not translated. I think it could be faked by
  3111. translating codeá158 to öfòáöiò so that the f and i are printed instead.
  3112. Such faked translations can be added quite easily as weæll see when we
  3113. look at the HP printer driver [HPJet].
  3114. 7.11
  3115. If you have extended your [DotMatrix] printer driver to include faked
  3116. translations for these omissions, Iæm sure many PipeLineZ readers will
  3117. be interested in your extended version.
  3118. 7.11
  3119. Finally, I am not convinced that the strategy used by Colton Software in
  3120. designing this printer driver is the Ébestæ. I would have preferred a
  3121. strategy in which the Ébasicæ configuration of the printer used the
  3122. standard American (USA) character set and Éslipped intoæ other character
  3123. sets (such as the UK set) temporarily with ESCáöRòá3 when necessary but
  3124. returned to the USA set immediately afterwards. The strategy adopted by
  3125. Colton Software is to use the UK character set and Éslip intoæ the USA
  3126. set temporarily with ESCáöRòá0 to print characters such as # with a
  3127. quick return to the UK set immediately afterwards with ESCáöRòá3.
  3128. 7.11
  3129. If you have adopted the strategy of using the USA character set and have
  3130. a suitable [Epson] PipeDream printer driver then, once again, Iæm sure
  3131. that many PipeLineZ readers will be interested in hearing from you
  3132. (either directly or via me).
  3133. 7.11
  3134. The HP printer driver
  3135. 7.11
  3136. In my view, Colton Software have done a much better job on this than
  3137. they have with [DotMatrix]. In fairness to them, I must add that I think
  3138. Hewlett Packard have done a better job of providing a consistent and
  3139. useable printer control language than Epson (but you may disagree Ö I
  3140. used to think that the Epson system was Ébetteræ)! Another general point
  3141. is that it has been set up more as a page printer for cut sheet paper
  3142. (e.g. A4 sheets) than for use with fan-fold paper. For example, the EP
  3143. string on lineá30 is set to codeá12 so that an end of page instruction
  3144. always feeds the cut sheet of paper out of the printer. Compare this
  3145. with [DotMatrix] where the EP is missing.
  3146. 7.11
  3147. The major problem people have using this printer driver is that they
  3148. donæt set up the switches at the printer correctly. HP printers
  3149. öprioritizeò the character set above all else. ISOáUK (similar to
  3150. ISOá04) is a character set which is supported by the HPáDeskJet (and
  3151. other HP machines and their emulations) but note that it is a 7-bit
  3152. character set! With it, you canæt print out top bit set characters so,
  3153. although UK in the title sounds tempting, donæt use hardware to select
  3154. that character set! I suggest (indeed I almost insist) that you select
  3155. the ECMAá94 character set as your default (using the hardware switches
  3156. at the printer) in order to avoid this problem.
  3157. 7.11
  3158. Having said that, the PON string selects the ECMAá94 character set.
  3159. ECMAá94 may be different from the basic (i.e. non-Acorn) Latiná1 set
  3160. but, as yet, Iæve not been able to discern the difference. Please drop
  3161. me a line if you do know what the difference is.
  3162. 7.11
  3163. Acornæs extended Latiná1 set includes about 20 extra characters not
  3164. available on most (possibly all) HP printers. These extra characters
  3165. have to be faked by the [HPJet] driver using translations. The
  3166. translations for the extensions start at line 50 of the printer driver.
  3167. Look at line 68 and you will see that the ligature ₧ is translated into
  3168. an f followed by an i. This type of faking could have been included in
  3169. [DotMatrix] but hasnæt been! You will also notice that the smart quote ò
  3170. (codeá149) is translated into a sexless quote in line 59. Iæm not
  3171. convinced about the method of translating single quotes at lines 54 and
  3172. 55; I think I would have preferred to translate to the sexless quote É
  3173. rather than to the acute and grave accents chosen by Colton Software.
  3174. 7.11
  3175. If you have any opinions or advice about this then please let me know.
  3176. 7.11
  3177. A test file
  3178. 7.11
  3179. With a little effort, you can create a file containing the full set of
  3180. printable characters with which you can test your printer. If you are
  3181. unable to create such a test file, send me a blank formatted disc, a
  3182. self addressed label and, if you live in the UK, return postage. Iæll
  3183. send you a copy of my [CharSet] test file. When you have such a file,
  3184. print it out using PipeDream printer drivers and compare it with the
  3185. screen display you get for [CharSet].
  3186. 7.11
  3187. If there are only a few discrepancies, it is almost certain that they
  3188. will be a few of the top bit set characters which are printed
  3189. incorrectly or not at all. In the circumstances that I have outlined
  3190. above (e.g. trying to print out the ▒ symbol with an Éoldæ FX80 or
  3191. trying to print the ligature ₧ using [DotMatrix]) the problem is that
  3192. your printer driver doesnæt accept (or doesnæt have) the translation
  3193. youære trying to use. Having read this article, you may you feel able to
  3194. add the translations you want.
  3195. 7.11
  3196. If you have major blocks of incorrect printouts, it is likely that you
  3197. have set your printer hardware defaults (the printer switches) to an
  3198. incorrect setting such as forcing a 7-bit character set (e.g. ISOáUK) to
  3199. be used instead of one which supports top bit set characters.
  3200. 7.11
  3201. Back to !Printers
  3202. 7.11
  3203. A wide range of printers by different manufacturers are covered in the
  3204. printer definitions of the new !Printers. I have had a good look at the
  3205. öStart of text jobò string and at the way in which they handle the
  3206. ötranslationsò of top bit set characters. They contain a wealth of
  3207. information which could be useful to PipeDream printer driver designers.
  3208. For example, looking at the LQ-860 and FX-80 drivers, I find different
  3209. ways of printing ▒ (ASCII code 177). In the LQ-860 driver, the mapping
  3210. is from code 177 to 241 after including the ESCáötò 1 sequence in the
  3211. öStart of text jobò string. (It would be much more Éelegantæ to include
  3212. this string as the PON string of the corresponding PipeDream printer
  3213. driver and not in the translations as Colton Software have done.) On the
  3214. FX-80, the ▒ is Éfakedæ by printing a + followed by a back space and
  3215. underline. What Iæd like to know (not just purely for interest) is which
  3216. Epson printers do have the ESCáötòá1á sequence available and which
  3217. donæt. Part of my curiosity is because I am having an exchange of
  3218. letters about ESCáötòá1 with about half a dozen correspondents. (A name
  3219. which springs instantly to mind is Charles Martin Ö hold on Charles, Iæm
  3220. calling up reinforcements from the Archive readers.)
  3221. 7.11
  3222. Those of you with an HP type of printer may find the öStart of text jobò
  3223. string used in the new !Printers for your HP type printer makes a better
  3224. PON string in your PipeDream printer driver than your existing PON
  3225. string. Remember, Acorn have done a lot of work with the printer
  3226. suppliers on these printer definitions Ö certainly more work than Colton
  3227. Software did when they put their original drivers together. Is there a
  3228. message here for those of you like Sue Lindley who have had serious
  3229. trouble with setting up PipeDream printer drivers for the HP 500C or the
  3230. compatible Integrex ColourJet Seriesá2?
  3231. 7.11
  3232. Any volunteers?
  3233. 7.11
  3234. If you get the urge to redesign your PipeDream printer driver so that it
  3235. more nearly matches your printer and if you use the information
  3236. contained within the definitive translations supplied by Acorn as part
  3237. of !Printers Vá1.22 and if you are successful then please make your
  3238. efforts available to other PipeLineZ readers by sending the modified
  3239. driver (together with information about what youæve done and the source
  3240. of your information) to me on disc. In advance, many thanks.
  3241. 7.11
  3242. In conclusion
  3243. 7.11
  3244. I hope that youæve been able to follow this article and that it has
  3245. helped you to set up and choose a suitable printer driver for your
  3246. system. However, if you still have trouble, please write to me but
  3247. enclose a disc copy of the printer driver you think should work.
  3248. 7.11
  3249. If you regularly use a different character set (and have that character
  3250. set available as a BBCáfont file) and if you have PipeDream printer
  3251. drivers to match, please send them to me so that I can make them
  3252. available to other PipeLineZ readers.
  3253. 7.11
  3254. Finally
  3255. 7.11
  3256. Thanks once again for all your letters. How do I keep up with answering
  3257. them all? I think the answer is that I find your problems very
  3258. interesting and I really enjoy having the opportunity to be helpful.ááAá
  3259. 7.11
  3260. Risc PC Column
  3261. 7.11
  3262. Keith Hodge
  3263. 7.11
  3264. First impressions
  3265. 7.11
  3266. My first and strongest impression of the RiscáPC is speed! I can hardly
  3267. believe the difference in speed between my old Archimedes and the
  3268. RiscáPC. A small idea may be gleaned from the fact that Prophet, with my
  3269. medium size account file, used to take twenty eight seconds to load in
  3270. mode 108 Ö it now takes 4.2 seconds in 1280 ╫ 480, 32 thousand
  3271. colours(!). Of course, there is no difference in speed whatever the
  3272. screen resolution or colour depth in use Ö assuming you have some VRAM.
  3273. 7.11
  3274. Initial advice to new owners
  3275. 7.11
  3276. When you receive your new machine, please make sure that you make a new
  3277. directory called Ébackupæ or other name of your choice, and copy into it
  3278. the complete !Boot application. This will only take up a very small
  3279. amount  of the relatively huge amount of hard disc space that you will
  3280. have, and more importantly, it will allow you to recover any files lost,
  3281. as a result of your first attempts at configuration etc. (This advice
  3282. comes from bitter experience!)
  3283. 7.11
  3284. Transferring from old to new machine
  3285. 7.11
  3286. I said last month that I would be transferring my 167Mb worth of data
  3287. from machine to machine using 800Kb floppy discs. I did, and there is
  3288. not a lot to add, except that it took the best part of two days on and
  3289. off! (I could not resist looking at the JPEG pictures in 16 million
  3290. colours every so often.) If there is any faster way (serial port?),
  3291. please let me know so that I can pass it on.
  3292. 7.11
  3293. (Atomwide say that they have almost got the RemoteFS software working on
  3294. RiscáPC. This would allow you to transfer things via the serial or
  3295. parallel ports very easily. Hopefully, by the time you read this, it
  3296. should be available Ö give us a ring at the NCS office if you need a
  3297. copy. Ed.)
  3298. 7.11
  3299. Monitors
  3300. 7.11
  3301. Paul has, quite rightly, pointed out that with the vastly enhanced
  3302. resolution of the RiscáPC, you should buy the largest monitor you can
  3303. afford. However, it must be recognised that many of us will have to make
  3304. do with our existing monitors, or try and use an ex IBM PC monitor. This
  3305. will be quite a simple task for those of us with access to reference
  3306. manuals for the monitor and the required skills, but for a new owner
  3307. with no knowledge of such things, it may completely ruin their
  3308. introduction to Acorn computing. Could I please ask everybody who
  3309. produces new monitor definition scripts, to submit them to this column
  3310. so that I can assemble a compilation disc which will be available to all
  3311. for the cost of the return postage.
  3312. 7.11
  3313. Software compatibility
  3314. 7.11
  3315. I have already received by packet radio and one letter, comments on this
  3316. subject! It would appear that there are some problems in this area. I
  3317. have spoken to CC myself, as my Turbo Driver for the Canon BJ230 does
  3318. not work, and it will be at the end of June before the update is
  3319. available. All of Colton Softwareæs products run OK, (PipeDream v4.13,
  3320. WordZ v1.07, FireWorkZ v1.07), Minervaæs MultiStore v2.00, etc, and it
  3321. is starting to look as if most software which does not go in for any
  3322. speed-up tricks is OK. The rest, however, are in trouble Ö e.g. games
  3323. which use speed cheats and/or calls to the disc controller for
  3324. protection.
  3325. 7.11
  3326. One thing that is coming to light is that one  person finds that package
  3327. X works, while another says it does not. This is almost certainly
  3328. because they are using different versions, so could everybody please
  3329. quote the version number of the package they are using when writing.
  3330. From next month, when sufficient information has arrived, I will be
  3331. sending Paul a list of software status for inclusion on the monthly
  3332. disc. It will be too large, I think, to be published in the magazine.
  3333. 7.11
  3334. Hardware news (HCCS)
  3335. 7.11
  3336. First the good news: the Ultimate micropodules plug in and go. I have my
  3337. 8 bit SCSI unit in and running with the 245Mb hard disc. This had been
  3338. made very simple, as Acorn provided three extra power connectors, all
  3339. nicely dressed to length. The only problem I had was that they were so
  3340. tidily wrapped up under the disc drive that I did not see them at first!
  3341. 7.11
  3342. Now the bad news: the 16bit HCCS cards do not work. There is a hardware
  3343. incompatibility which I have been advised cannot be corrected, so these
  3344. units will not work on the RiscáPC.
  3345. 7.11
  3346. BrainSoft combined video/audio/serial card
  3347. 7.11
  3348. Total failure here Ö my card seems to be too wide to fit in the slot, so
  3349. I am now in real trouble, as one of the jobs that I do is to import
  3350. images for people. I must now decide on which new digitiser to purchase.
  3351. This does, however, give me an opportunity to ask if anybody uses/knows
  3352. of a high spec video digitiser which will accept (PAL), (Y,C), (R,G,B),
  3353. + Broadcast Betacam (Y, R-Y, B-Y) signals either direct into the board,
  3354. or via external adaptors. This would improve my end quality considerably
  3355. if I did not have to convert down to PAL.
  3356. 7.11
  3357. This brings me to a subject dear to my heart. Risc PCs are now of such a
  3358. high standard in all respects, including the all-important video
  3359. resolution and colour depth, that they could be used for broadcast image
  3360. editing and manipulation. Are there any companies out there pushing
  3361. these machines/their software to the TV companies? If not, why not?
  3362. 7.11
  3363. Floppy drives
  3364. 7.11
  3365. No success here either. I have made up an extended ribbon cable, with
  3366. the appropriate connector for my 5╝ö drive, and checked pin 1 to pin 1
  3367. etc, along the cable, but no luck. Some guidance from Acorn (Phil
  3368. Colmer?), would be much appreciated here. (We have checked this out with
  3369. the Acorn tekkies and they say that the necessary select lines have not
  3370. been brought out to the floppy drive connector so it is definitely not
  3371. possible (as with A3010/20/4000) to fit a second floppy drive of any
  3372. description without soldering onto chips on the PCB, thus voiding the
  3373. warranty. Ed.)
  3374. 7.11
  3375. Qume Laser Direct
  3376. 7.11
  3377. CC still say that the Qume Laser Direct printers will not work on the
  3378. RiscáPC. However, we are getting reports that some of them do work. Paul
  3379. tells me that he has a version of the RISCáOS 3 driver (printer
  3380. definition file says it is: mod_version: 291) which works OK on some
  3381. Qume printers and not on others. Send Paul a formatted floppy disc (plus
  3382. a charity donation or a return envelope & stamps) if you want to try the
  3383. version he has used.
  3384. 7.11
  3385. Tailpiece
  3386. 7.11
  3387. There are so many things I could have commented on that it would have
  3388. filled the magazine. So I have tried to stick to the things that I felt
  3389. would interest and/or be of use to people who have just received their
  3390. machines. If there is anybody out there who is thinking of buying a
  3391. RiscáPC but is worried that they may have problems with software
  3392. compatibility, I would be quite prepared to try software on my machine
  3393. for them, to allay these fears.
  3394. 7.11
  3395. Gripe of the month
  3396. 7.11
  3397. The only niggle with the machine so far is that there are three spare
  3398. bays in my ACB45, but no spare clips to retain the drives which will go
  3399. in them. Or have I missed them like I missed the power connectors? (No,
  3400. there arenæt but weære trying to find out how to get hold of some. Ed.)
  3401. 7.11
  3402. As usual, I can be contacted by letter at the HES address on the back
  3403. page, by telephone after 7p.m. or by Packet Radio from anywhere in the
  3404. world, as GW4NEI@GB7OAR.#16.GBR.EU.ááAá
  3405. 7.11
  3406. DRAW_Changer
  3407. 7.11
  3408. Peter Jennings
  3409. 7.11
  3410. DRAW_Changer, with those capital letters and the underline in its name
  3411. just has to come from DEC_dATA! It is designed to let you edit drawfiles
  3412. easily and quickly without having to ungroup objects. It can change fill
  3413. and line colours, including converting to monochrome or even negative
  3414. images, change the thickness, join styles and cap styles of lines, strip
  3415. out selected objects including text, create anti-aliased sprites larger
  3416. then the computeræs memory and öthumbnailò sprites. Files can be batch-
  3417. processed and there is support for OLE (object linking and embedding)
  3418. from and to Impression Style and Publisher. This means that if, for
  3419. example, a graphic is printing too dark, it can be loaded into
  3420. Draw_Changer, lightened and then saved back onto the page in its
  3421. original size and position.
  3422. 7.11
  3423. The utility is not just for use with Draw itself but can handle
  3424. drawfiles exported from other programs such as Draw Plus, Vector and
  3425. ArtWorks. One exception is that some layered files from Vector will not
  3426. load, even though saved in Draw format.
  3427. 7.11
  3428. Draw_Changer (version 1.00), which costs ú39.95 including VAT, is very
  3429. neatly packaged as a slim A5 booklet (the 24-page manual) with a plastic
  3430. pocket containing a single disc inside the front cover. There is no
  3431. unnecessary box to take up shelf space. The disc contains the program
  3432. and an interactive on-line help file with a ClearView hypertext reader.
  3433. There are also six drawfiles and the program contains example settings
  3434. to demonstrate some of the ways they can be changed.
  3435. 7.11
  3436. When all else fails...
  3437. 7.11
  3438. If your usual approach to new software is to ignore the manual until you
  3439. get stuck, be warned. When you start using Draw_Changer, you will be
  3440. faced with strange windows full of unfamiliar icons and you will quickly
  3441. realise that öall elseò has indeed failed and you just have to read the
  3442. instructions. It all looks a bit daunting at first but, with the aid of
  3443. the manual and the very good on-screen help, it soon makes sense and you
  3444. will find the program quite easy to use.
  3445. 7.11
  3446. Put simply, the icons (all clearly illustrated and detailed in the
  3447. manual) represent the various possible attributes of a drawfile, such as
  3448. colours and line styles. Icons for the features you want to alter are
  3449. dragged to one side of a window and icons representing the new features
  3450. to replace them are dragged to the other side. This creates a filter
  3451. specification, which can be given a name or even a description of up to
  3452. 31 characters long. The specification is then saved into another window,
  3453. which already contains a supplied selection of pre-set filters designed
  3454. to carry out most of the changes you will want to make. Any number of
  3455. these filters can be applied to a drawfile in any order.
  3456. 7.11
  3457. Making the changes
  3458. 7.11
  3459. The editing is done by dragging the drawfile to be changed onto the
  3460. iconbar icon. This opens a toolbox and two windows, each showing an
  3461. identical view of the image. The windows are either side by side or one
  3462. below the other, according to how they best fit on the screen, and this
  3463. can be changed at the click of a button. The left or upper window always
  3464. displays the unmodified source file while changes are shown on the
  3465. ötargetò image in the other. These changes can be regarded as previews
  3466. of the possible end result as they are not permanent until saved and
  3467. they do not alter the original file unless, of course, the new picture
  3468. is saved over it. This makes it possible to experiment with a succession
  3469. of changes, using different combinations of filters, without having to
  3470. keep undoing the previous results.
  3471. 7.11
  3472. Colours can be substituted, mixed and graduated in various ways but you
  3473. have to remember that changes are always carried out in relation to the
  3474. original image. So if, for example, you have changed an area of red to
  3475. green and you now wish to change this green to blue the appropriate
  3476. change will be from red to blue.
  3477. 7.11
  3478. There is another, very useful, window for öSpecific object attributesò
  3479. which can be used to apply local changes to individual objects within a
  3480. picture.
  3481. 7.11
  3482. There are so many features in this program that you could be happily
  3483. using it without realising that it had still more to offer. The first
  3484. half of the manual is rather closely printed and it is worth re- reading
  3485. all of it and browsing through the on-line help index to see what you
  3486. may have missed.
  3487. 7.11
  3488. One particular feature which should not be overlooked is the ability to
  3489. produce a sprite file of öthumbnailò reproductions of all the drawfiles
  3490. in a directory. This can make a very useful index. It works very quickly
  3491. and produces very good quality dithered images. The maximum size of the
  3492. resulting sprite is shown in advance but the program works economically
  3493. and the final result is often smaller.
  3494. 7.11
  3495. Quicker and easier
  3496. 7.11
  3497. Draw_Changer can be used with all Acorn RISC OS 3 machines, including
  3498. the Risc PC, except that it will not produce 24-bit sprites for the
  3499. latter. If you use drawfiles frequently for DTP or any other purposes,
  3500. you will find this versatile utility will make the job quicker and much
  3501. easier to carry out.
  3502. 7.11
  3503. Draw_Changer costs ú34 +VAT from DEC_ dATA.ááAá
  3504. 7.11
  3505. A drawfile in colour changed to a monochrome negative. Areasáwhich were
  3506. originally filled black have been given aáblackáoutline to retain the
  3507. shape.
  3508. 7.11
  3509. A coloured image can be changed to an outline drawing by usingáthe
  3510. öBlack lines, White Fillsò filter. The filter specificationáwas set up
  3511. in a window by dragging in icons representing the instructions to change
  3512. any line which öhasácolourò to öline colourò black and any object which
  3513. öisáfilledò to öfill colourò white.
  3514. 7.11
  3515. RiscáPC supplies???!!!
  3516. 7.11
  3517. We have now got ACB25 (5Mb) computers in stock Ö not many, admittedly,
  3518. and Acorn say we wonæt get any more until the end of July but it means
  3519. we donæt have a waiting list any more for ACB25. If you want an ACB25,
  3520. give us a ring to see if we have any left. (There are no AKF85 monitors
  3521. at all, so itæs 14ö or sign on as an Acorn Enthusiast and buy an Idek.)
  3522. 7.11
  3523. If you are still waiting for an ACB45 (9Mb) machine, they are coming
  3524. through in dribs and drabs but there is still a longish waiting list,
  3525. Iæm afraid. Ed.
  3526. 7.11
  3527. DOS is Different
  3528. 7.11
  3529. Mike Tomkinson
  3530. 7.11
  3531. (In the Archive office, we rejoiced that the RiscáPC, with its PC second
  3532. processor, went a long way to answering the önon-standardò criticism of
  3533. Acorn computers. Now we are beginning to realise some of the
  3534. implications for us. If we are to provide comments and technical
  3535. information about öAcorn computersò, that means that we will have to
  3536. deal with öDOSò topics to some extent! Mike has offered to start us off
  3537. and is happy to receive and collate your comments. Ed.)
  3538. 7.11
  3539. Many Acorn users will be coming to PC software for the first time in
  3540. coming months. There will be a variety of reasons for this but the
  3541. release of the RiscáPC and the end of the wait for the PC card will be
  3542. chief amongst them. The existing PC Emulator is a remarkable piece of
  3543. software but it is slow and cannot run Windows software. As anyone with
  3544. a computer probably knows, Windows is the current öbig thingò in the PC
  3545. world.
  3546. 7.11
  3547. Before we go any further, perhaps I had better define a few terms for
  3548. those really new to the world of PCs and DOS. More experienced user
  3549. might want to skip this section if they feel it is too basic.
  3550. 7.11
  3551. Firstly, the term PC Ö it is short for Personal Computer and has become
  3552. a generic term for any computer which uses DOS and particularly MS-DOS
  3553. as its operating system. PC comes from a shortening of IBM PC and dates
  3554. from their first personal computer released in the early æ80s.
  3555. 7.11
  3556. These computers used an operating system called MS-DOS, an acronym for
  3557. Microsoft Disc Operating System.
  3558. 7.11
  3559. The story of why IBM used Microsoft DOS and not an operating system
  3560. derived from the, then, industry standard CP/M is very interesting and
  3561. perhaps I could re-tell it if anyone is interested.
  3562. 7.11
  3563. DOS, as it has become known, is still the main operating system that is
  3564. used on PCs. It comes in various numbered versions, the current latest
  3565. version being 6.2.
  3566. 7.11
  3567. It is characterised by the dreaded, (to those more used to a GUI or
  3568. Graphical User Interface), A: or C: prompt. It has also come to mean the
  3569. class of software which runs from this prompt. Thus öDOS-basedò software
  3570. is non-Windows software and has largely been replaced by Windows
  3571. variants.
  3572. 7.11
  3573. The general unfriendliness of the A: and/or C: prompt led to the
  3574. development of a new GUI front end for DOS. This is the (in)famous
  3575. Windows. Again this comes from Microsoft and the current version is
  3576. either 3.1 or the newer and more memory hungry 3.11 or Windows for
  3577. Workgroups.
  3578. 7.11
  3579. To the user accustomed to the RISC OS desktop, Windows is a come-down.
  3580. It is very un-intuitive although, for most users, it is considerably
  3581. easier to use than pure DOS which is why it is popular.
  3582. 7.11
  3583. The use of Microsoft software on PCs is what has made its chairman Bill
  3584. Gates the second richest man in America.
  3585. 7.11
  3586. As an experienced user of a wide range of DOS and Windows software, I
  3587. would like to share a few experiences and points with those more used to
  3588. Acorn software.
  3589. 7.11
  3590. The first point is that DOS (the operating system) and its associated
  3591. software, both DOS and Windows-based is very different from what Acorn
  3592. software. I do not mean that a RISC OS spreadsheet differs fundamentally
  3593. from a Windows or DOS-based spreadsheet. All spreadsheets will be
  3594. essentially pieces of software with rows and columns forming cells into
  3595. which numbers, text or formulae can be entered.
  3596. 7.11
  3597. The same point will certainly be true of all other content-free
  3598. software. A word processor is still a word processor whatever the
  3599. platform. You know that all word processors have a cut and paste
  3600. facility and it is simply a case of establishing how this has been
  3601. implemented in another package that forms the fundamental difference
  3602. between knowing one package and learning another. That is not beyond
  3603. anyone, given time and a degree of motivation.
  3604. 7.11
  3605. What I mean by saying that PC software is different is that it comes
  3606. from elsewhere. There are two aspects to this and they have further
  3607. implications for both the individual user and certainly for the IT
  3608. coordinator in any Acorn school.
  3609. 7.11
  3610. The first aspect is that PC software comes almost exclusively from the
  3611. world of business/commerce. An obvious implication of this is that it is
  3612. not written with children in mind. No-one in their right mind would
  3613. attempt to teach word processing with WordStar to average school pupils.
  3614. In fact, WordStar, the early öindustry standardò DOS-based
  3615. wordprocessing package, has been almost completely sidelined by more
  3616. modern Windows-based packages.
  3617. 7.11
  3618. This brings us to the oft quoted phrase of öindustry standardò. The
  3619. RiscáPC itself is final acknowledgement that some such standard exists
  3620. but please donæt be fooled into thinking in these terms. Industry, or
  3621. what is left of it, does not have standards Ö it has habits. The PC and
  3622. its attendant software may be the current standard but only as a result
  3623. of inertia and some clever marketing.
  3624. 7.11
  3625. If you confront the computer buyer in any large organisation with a
  3626. patently better product, what will prevent its adoption will be inertia
  3627. and the fear of not conforming to a mythical standard.
  3628. 7.11
  3629. Most Acorn software has educational needs somewhere to the fore. It
  3630. tends to be easy to use Ö intuitive. If it is not, it tends not to be
  3631. popular. This is not to say that it is not powerful Ö a package should
  3632. be judged, in part, by the thinness of its manual not its thickness.
  3633. 7.11
  3634. A further aspect to this idea of öindustry standardò is the price one is
  3635. expected to pay for software. To be honest, PC software has fallen
  3636. dramatically in price in recent years Ö as a result of the same economic
  3637. forces which have forced most prices down. However, rather like house
  3638. prices in the South East, they have fallen from very high levels.
  3639. 7.11
  3640. The upshot of this is that you can expect to pay much more for PC
  3641. software than you would for RISC OS software. This applies to both
  3642. single user and site licence versions.
  3643. 7.11
  3644. Let me give you an example. The school at which I am IT co-ordinator,
  3645. uses PCs on the administration side. This was not my decision and
  3646. happens even in Acorn schools. The office staff use WordStar and
  3647. Supercalc. Both are DOS-based, and somewhat past their best. They now
  3648. exist in Windows variants but both were very late into the arena.
  3649. 7.11
  3650. After careful consideration and evaluation, I recommended a move towards
  3651. the 1990s and beyond in the shape of Windows-based software. I know it
  3652. is not ideal, but it is better than DOS for non-computer literates. I am
  3653. sorry if that sounds either patronising or high-handed but I get paid to
  3654. make hard decisions.
  3655. 7.11
  3656. After further evaluation and consultation, it has been decided to go for
  3657. Ami Pro and Lotus 1-2-3. Both these are Windows-based and from Lotus.
  3658. Ami Pro 3 is an excellent word processor with many similarities to
  3659. Impression Style. Perhaps sub-consciously that is why I like it so much.
  3660. Lotus 1-2-3 is a spreadsheet and even non-DOS users tend at least to
  3661. have heard of it because it is an öindustry standardò.
  3662. 7.11
  3663. The pricing structure means that if you intend to buy more than one
  3664. package it is cheaper (more cost effective) to buy a bundle called the
  3665. Lotus Smartsuite. This bundle includes Lotus 1-2-3, Ami Pro, Approach (a
  3666. database), Freelance (presentation graphics) and Lotus Organiser (a
  3667. smart Filofax replacement).
  3668. 7.11
  3669. I may not actually want presentation graphics software but that is not
  3670. the point Ö I am also paid to save money where possible.
  3671. 7.11
  3672. The above bundle attracts a special education price because some, but by
  3673. no means all, software manufacturers realise that schools are not
  3674. generally profit-oriented organisations.
  3675. 7.11
  3676. Of course, I want to install it on more than one computer and, being a
  3677. law abiding representative of a law abiding institution, I realise the
  3678. need for a site licence. We have approximately 10 PCs used for
  3679. administration. Thus Smartsuite plus a 10 user site licence
  3680. (educational) would seem a minimum specification.
  3681. 7.11
  3682. The grand total comes to ú1533 + VAT = ú1801.28. For PC software, that
  3683. is a real bargain. An actual business would pay much more. It really is
  3684. no wonder that so much pirated software exists in the PC world. It is
  3685. simply unaffordable and that is not to condone software piracy, which is
  3686. totally wrong.
  3687. 7.11
  3688. My local Acorn dealer tells me that many IT coordinators are being
  3689. pressured to introduce PCs on the basis that they are currently
  3690. relatively inexpensive and that they run öindustry standardò software.
  3691. 7.11
  3692. This pressure is often exerted by one or two influential Governors via
  3693. weak Headteachers. I would agree that PCs are generally cheaper to
  3694. purchase than Acorn computers but the software that makes them usable is
  3695. very expensive if used legally. As for öindustry standardò, well, we all
  3696. have our habits but not all of them are good ones!
  3697. 7.11
  3698. The second aspect of DOS being different is that it comes from somewhere
  3699. else literally Ö the United States of America. Thus, even the
  3700. educational software is written with American children in mind.
  3701. 7.11
  3702. I cannot think of any RISC OS software which is American. I am not a
  3703. raging xenophobe but I cannot be alone in supporting the view that the
  3704. North Atlantic Ocean is not the only divide between us and that we are
  3705. increasingly divided by our öcommonò language. Teaching children to
  3706. spell properly is more important than slavish notions of industry
  3707. standards when the standards are not those of this country.
  3708. 7.11
  3709. However, and notwithstanding any of my comments above, all is not doom
  3710. and gloom in the world of DOS. Some excellent software does exist and I
  3711. hope to cover some of this and other important points in future issues.
  3712. 7.11
  3713. Obvious points include the vast amounts of shareware that exist for PCs,
  3714. the high cost of software upgrades, the memory and space hungry DOS/
  3715. Windows applications, where to obtain software and what to read to
  3716. become informed about PCs.
  3717. 7.11
  3718. If you have any comments, write direct to me, Mike Tomkinson, 1 Albert
  3719. Crescent, Queensbury, Bradford, BD13 1PE. (No phone calls, please.)ááAá
  3720. 7.11
  3721. DTP Hints & Tips
  3722. 7.11
  3723. James Parry
  3724. 7.11
  3725. James Parry, proprietor of Smart DTP, öSpecialists in DTP ware for 32-
  3726. bit Acorn machinesò, has sent us a whole set of DTP hints and tips. He
  3727. admits he has an ulterior motive of drawing attention to his companyæs
  3728. products but the hints are helpful, so here they are.
  3729. 7.11
  3730. Å  Getting organised(1) Fonts Ö There are now several applications on
  3731. the market for managing outline fonts, the leading applications being
  3732. Easyfont II (Fabis) and Font Directory (LOOKsystems). Iæve just received
  3733. Easyfont II, and itæs a lot faster and has many new features. (Iæm not
  3734. going start a font management war as I havenæt seen a copy of Font
  3735. Directory yet.)
  3736. 7.11
  3737. If you can spare the cash, you would be well advised to invest in a font
  3738. management system. The application will help you to cope with the
  3739. growing number of fonts being introduced so that you can keep track of
  3740. them and, more importantly, use your collection more effectively. If you
  3741. can fit all your fonts on one font directory on your hard drive then you
  3742. probably donæt need a font management system yet. Before I used
  3743. Easyfont, I organised all my fonts into separate !Font directories such
  3744. as !Fancy, !General, !Script, !Titles, etc. For those who use a floppy
  3745. drive system, you will have to make up different font discs using this
  3746. sort of system.
  3747. 7.11
  3748. Å  Getting organised(2) Clipart/Resources Ö Many people have lots of PD
  3749. and commercial clipart but is your clipart well-organised? Can you find
  3750. that piece of clipart just when you need it? A while ago, I decided I
  3751. would have to get my collection into some sort of order. It took quite a
  3752. while trying different ways of organising my resources before I decided
  3753. on my current system which is quick and easy to use.
  3754. 7.11
  3755. If, as I do, you tend to hoard software and simply canæt bear to delete
  3756. anything, make a backup of your entire collection of clipart. Once this
  3757. is done, you can sift through your collection, pruning as you go, with
  3758. no fear of losing images from your collection altogether.
  3759. 7.11
  3760. If you donæt have a hard drive, your best bet is to sort out your
  3761. clipart by topic onto disc. Each disc should concentrate on a single
  3762. topic. For example, you may have discs dedicated to sport and leisure,
  3763. business, cartoons, etc. If possible, use a compression application to
  3764. maximise space.
  3765. 7.11
  3766. Hard disc users have a better option although they can use the method
  3767. above to keep backups. I store my clipart in an application on the $
  3768. directory called !Clipart. It simply opens a directory, revealing the
  3769. clipart. Itæs not exciting and it doesnæt do anything fancy but if you
  3770. want a copy, send for our catalogue disc (see below) and ask for a copy.
  3771. 7.11
  3772. My clipart directory is made up of many archives, each archive covering
  3773. a set topic. Archives or ArcFS archives are the best way of storing
  3774. clipart on your machine. To give you some idea of the sort of categories
  3775. that you might want to use, here is my list.
  3776. 7.11
  3777. Animals, Arrows, Borders, Buildings, Comms/Media, Computers, Corners,
  3778. Drawing, Drop Capitals, Flashes, Food, Fun (animals, cartoons, toys,
  3779. party), History, Leisure/Sport, Logos, Misc, Music, Nature (flowers,
  3780. insects, pondlife, trees), Objects, Occasions (easter, weddings, xmas),
  3781. People (famous & anatomy) Speech, Symbols, Think, Transport (aircraft,
  3782. boats, others), War and World (maps & flags). (Topics in brackets are
  3783. sub directories.)
  3784. 7.11
  3785. Keep the clipart that you use most regularly on your hard drive.
  3786. Depending on the free space available, you may decide to store some of
  3787. your collection on floppy disc. Incidentally, Huge Eagle has produced an
  3788. excellent application called !PicAPic (available from all good PD
  3789. libraries). It is an absolute must for DTP users, allowing you to view a
  3790. whole directory of clipart at a time and it includes numerous other
  3791. useful features.
  3792. 7.11
  3793. Å  Go easy on the fonts and clipart Ö One of the biggest mistakes for a
  3794. DTP user is to use too many different fonts and images in one document.
  3795. Try to decide on a set of fonts which you are going to use throughout a
  3796. document. By using a good balance of fonts, your work will look well-
  3797. structured and attractive yet easy to read. Then, by introducing the
  3798. right images, the document can be enhanced still further by making it
  3799. more eye-catching.
  3800. 7.11
  3801. Å  Ideas Ö The more DTP work that you create, the more experienced
  3802. youæll get. One of the best ways of developing your ability to produce
  3803. different styles of work is to look critically at the literature you see
  3804. in everyday life. Just by observing how other people produce leaflets,
  3805. brochures, reports etc, you can get ideas for our own work.
  3806. 7.11
  3807. Å  The right font for the right image Ö Typefaces can act as a powerful
  3808. communication tool, drawing the readersæ attention by suggesting what
  3809. the text is about. For example, an advertisement describing a new
  3810. product aimed at primary education might well use a primary school font
  3811. as this would give the reader the image of education and learning.
  3812. 7.11
  3813. Because the typefaces that you use can make such a difference to the
  3814. first impression, it is important that you choose the correct font for
  3815. each job. As an example, it would be inappropriate to use a decorative
  3816. font for the titles of an exam paper or a primary school font for the
  3817. body text of a business report. Decorative and title typefaces are often
  3818. used excessively.
  3819. 7.11
  3820. (As an exercise, can I suggest you look through the adverts in the June
  3821. issue of Archive? Ask yourself which ones communicate most clearly and
  3822. then try to analyse why that is so. Itæs not a case of which advert gets
  3823. the largest amount of information into an A5 advert but which one
  3824. öcommunicatesò in the broadest sense of the word. Ed.)
  3825. 7.11
  3826. Å  Printing and papers Ö Unless you use professional imagesetting and
  3827. printing all the time, the majority of your work will be printed using a
  3828. desktop printer. Itæs worth remembering that standard A4 white copier
  3829. paper isnæt always the best medium. Some excellent effects can be
  3830. achieved by using different sorts of paper to add some variety to your
  3831. work. You can choose from papers with varying weights, colours, sizes,
  3832. and types. Shop around for the best deal Ö youæll probably find that
  3833. your local paper merchant gives the best choice and price. Viking Direct
  3834. (0800-424444), offer a nationwide delivery service and have a range of
  3835. colour, graduated colour and designer papers. The designer papers are
  3836. pre-printed in full colour A4 pages and are ideal for work that really
  3837. needs to stand out.
  3838. 7.11
  3839. Å  Are you Smart? (This is the advertising bit! Ed.) Ö Last but
  3840. certainly not least, buy your clipart, resources, fonts & DTP
  3841. applications from SmartDTP! We produce our own range of publishing
  3842. resources which is complemented by the products in our DTPDirect
  3843. catalogue. We supply publishing resources from iSV(Exclusive), Micro
  3844. Studio, Tekoa Graphics, Fabis Computing, Design Concept, Southern
  3845. Printers, ABC Of Art & Dabs Press. We offer fast delivery which is
  3846. backed up by a full telephone support service. To obtain our latest
  3847. catalogue disc send your details with a ú1 coin stuck to a piece of card
  3848. (so it doesnæt get lost in the post) to the following address:- Smart
  3849. DTP, Catalogue disc, 36 Park Road, Duffield, Belper, Derbyshire, DE56
  3850. 4GR.  (0332-842803)ááAá
  3851. 7.11
  3852. (Other software houses or hardware producers may feel that I am being
  3853. unfair by publicising SmartDTPæs products. First of all, I donæt sell
  3854. their products through Archive, so I cannot be criticised for doing it
  3855. for my own commercial gain. Secondly, if you have something worthwhile
  3856. to contribute that you think Archive readers may find interesting,
  3857. please send it in to me Ö even if it deliberately draws attention to
  3858. your own products. I donæt promise to publish it and I may need to edit
  3859. down your self-advertising (as I have done with this entry!) but I will
  3860. certainly consider your contribution. Ed.)
  3861. 7.11
  3862. Advanced Basic Column
  3863. 7.11
  3864. Paul Hobbs
  3865. 7.11
  3866. Handling choices
  3867. 7.11
  3868. One factor that makes a program easy and pleasant to use is the amount
  3869. of thought given to allowing the end user to configure it the way that
  3870. he or she wants. A programmer can rarely anticipate exactly how people
  3871. will use it, so it is a good idea to build in plenty of choices such as
  3872. the foreground and background colours used for the main work area of a
  3873. window, whether interactive help will be sent etc.
  3874. 7.11
  3875. It is worth considering carefully how to implement this. Normally, a
  3876. data file containing the useræs settings is simply saved in the
  3877. application directory and reloaded when the program is run, but what
  3878. happens if the application is being run from a read-only medium such as
  3879. a CD or a protected partition on a hard disc? This is not as unlikely as
  3880. it first appears and, in future, this situation is certain to become
  3881. more common as more CD-ROM drives are sold.
  3882. 7.11
  3883. In writing my latest application, I have reached the point where I am
  3884. considering the choices file and this is what I propose to do expressed
  3885. in pseudo code (I am, of course, always open to better suggestions!).
  3886. 7.11
  3887. IF choices file found in MyAppChoices$Path THEN
  3888. 7.11
  3889.   load choices file
  3890. 7.11
  3891. ELSE
  3892. 7.11
  3893.   IF choices file found in application directory THEN
  3894. 7.11
  3895.     load choices file
  3896. 7.11
  3897.   ELSE
  3898. 7.11
  3899.     create default choices file in memory
  3900. 7.11
  3901.     IF MyAppChoices$Path is defined THEN
  3902. 7.11
  3903.       save choices file in MyAppChoices$Path
  3904. 7.11
  3905.     ELSE
  3906. 7.11
  3907.       save choices file inside application directory
  3908. 7.11
  3909.     ENDIF
  3910. 7.11
  3911.   ENDIF
  3912. 7.11
  3913. ENDIF
  3914. 7.11
  3915. This pseudo code shows that the case of a missing choices file is
  3916. handled by creating a new default one (much nicer than issuing an error
  3917. message). Also, the first action is to check if a system variable exists
  3918. which points to the location of a choices file. This allows the user to
  3919. keep the application itself on a read-only medium, although the
  3920. disadvantage is that the system variable will need to be set up in the
  3921. system boot file.
  3922. 7.11
  3923. Incidentally, I find that writing code fragments in pseudo code like
  3924. this is an excellent way of checking that all eventualities have been
  3925. considered before writing the actual code.
  3926. 7.11
  3927. If saving the choices file inside the application directory returns an
  3928. error, it could be caused by the application residing on read-only
  3929. media, too many files in the directory or insufficient space on the
  3930. medium. In any case, the user should, at this point, be offered the
  3931. chance to save the file elsewhere via a standard save box.
  3932. 7.11
  3933. Designing option dialog boxes
  3934. 7.11
  3935. There seems to be an increasing trend recently for the ÉOptions...æ or
  3936. ÉChoices...æ menu item to open either a huge dialog box with an
  3937. overwhelming number of radio buttons or a smaller dialog box which
  3938. contains a seemingly endless scrolling pane which in turn contains an
  3939. overwhelming number of radio buttons. I think I am not alone in finding
  3940. all this rather daunting and it is sometimes not at all easy to gain an
  3941. overview of what all the available choices are.
  3942. 7.11
  3943. In the PC world, this problem has been tackled in a way that I have
  3944. never seen used on Acorn machines Ö the Étabbedæ dialog box. In this, a
  3945. small dialog box opens which contains the first Épageæ of choices and a
  3946. series of icons that look like the page dividers in a folder or filofax.
  3947. Clicking on any of the tabs opens the next page of choices.
  3948. 7.11
  3949. At this point it would have been nice to show a graphic of öa dialog box
  3950. I designed earlierò but I have to admit that I havenæt actually
  3951. implemented this yet! When I have, Iæll share the details with you, but
  3952. for now I am just presenting the idea as food for thought.
  3953. 7.11
  3954. By the way, the Style Guide recommends that the dialog box for option
  3955. settings should be opened from a menu item called ÉChoices...æ and
  3956. should contain four icons at the bottom of the window in addition to the
  3957. ones that display the available choices. These should be (from left to
  3958. right) ÉDefaultæ (restore default choices set within the application),
  3959. ÉSaveæ (save the choices as a file called ÉChoicesæ), ÉCancelæ (close
  3960. the dialog box) and ÉSetæ (apply the current choices but do not save
  3961. them).
  3962. 7.11
  3963. And finally...
  3964. 7.11
  3965. If you have any suggestions for topics that could be covered in future
  3966. issues, I would be pleased to hear from you. What I have attempted so
  3967. far is (hopefully!) is to provide some thought-provoking suggestions on
  3968. how better programs can be written in Basic (although many of the topics
  3969. are equally relevant to other languages). I havenæt been exactly
  3970. overwhelmed with feedback so far, so if anybody wants particular
  3971. techniques covered, now is the time to write. My address is Paul Hobbs,
  3972. Rheinpfalzstrasse 2, 85049 Ingolstadt, Germany.ááAá
  3973. 7.11
  3974. The Spoken Word
  3975. 7.11
  3976. Christopher Jarman
  3977. 7.11
  3978. Any program that will help to re-enforce reading skills in Key Stage 1
  3979. will always be welcome, particularly if it is the kind of self-
  3980. motivating task which involves the children and gives them a sense of
  3981. being in control. Wyddfa Softwareæs The Spoken Word seems just to hit
  3982. the right note. While it is not a painting package as such, it does have
  3983. many of the attributes of one. It is sub-titled ÉColouring by Wordsæ,
  3984. which describes it well.
  3985. 7.11
  3986. The package consists of one program disc and one picture disc containing
  3987. six pictures between them, with a modest 12 page handbook, all enclosed
  3988. in a very colourful and attractive plastic wallet. Two other extra packs
  3989. of picture discs are available, with eight and six pictures
  3990. respectively, and the handbook contains instructions for teachers on how
  3991. to make up more picture discs of their own if they wish.
  3992. 7.11
  3993. The Spoken Word is far easier to use installed on a hard disc than
  3994. coping with taking floppies in and out. In fact, I would think using
  3995. floppies hardly worth the bother. However, on hard disc everything is
  3996. straightforward, full directions are given, and should be followed
  3997. exactly because both Fonts, Sounds and System modules must be loaded
  3998. properly for it all to work together, for this is, in effect, a multi-
  3999. media package. Children may learn to read or recognise a fair number of
  4000. nouns and fourteen colours.
  4001. 7.11
  4002. When the first picture is loaded, a vertical printed list of the objects
  4003. in the accompanying picture is shown down the lefthand side of the
  4004. screen. If the mouse is clicked on a word, it is spoken clearly and
  4005. distinctly in a pleasant Welsh male voice! There are picture icons
  4006. representing an artistæs palette, an eraser and a pencil doing some
  4007. writing. When the mouse is put over each of these, the voice tells you
  4008. what it is. By clicking on the palette, another vertical printed list
  4009. appears, this time with 14 little blocks of colour. By picking an object
  4010. and then a colour with the mouse, that object in the picture will be
  4011. coloured in the selected hue. The voice will say the objectæs name and
  4012. the colour and finally will say both together. It is very simple to use,
  4013. very easy to understand and very powerfully motivating. In particular,
  4014. once children have got the hang of it, they will love to make each other
  4015. laugh by making pictures of people with blue faces and pink hair,
  4016. sitting on red grass! In fact, I would not be surprised if some budding
  4017. psychologist makes up a personality test with this program to check on
  4018. levels of creativity! Finally, by clicking on the pencil, a small
  4019. dialogue box comes up for the child to label the coloured picture and
  4020. save it as his or her own if need be.
  4021. 7.11
  4022. Some extra features put this into a very professional class of
  4023. educational software. Firstly, the voice is very good and has a
  4024. reassuring ring to it. I checked the pronunciation of path, grass, bath
  4025. and jumper and noted that it was particularly different from that
  4026. received in the South of England, and consider that to be an asset
  4027. rather than anything else. Some research into an acceptable variety of
  4028. accents in this sort of program might be useful in the future, as
  4029. children need to get used to them as soon as possible. It is not
  4030. something we should ignore. Secondly, there is a öclick pictureò feature
  4031. which, when selected, means that just by clicking on the picture of any
  4032. object, its name will be spoken and you may choose its colour. Thirdly,
  4033. I liked the fine touch that when any colour is selected, the mouse
  4034. pointer fills with a minute amount of that colour just to remind you
  4035. what you have chosen.
  4036. 7.11
  4037. A word about the quality of the illustrations. I particularly liked the
  4038. fact that the artist has chosen to use straightforward book-like
  4039. drawings which are clear without being whimsical. I realise that this is
  4040. a question of personal taste, but as children see an enormous number of
  4041. cartoon type drawings in comics and on TV already, I prefer them to see
  4042. slightly more realistic drawings in an educational context. There is
  4043. room for much more good draughtsmanship in this area. Some software art
  4044. is very bad in this respect, and it is good to see Wyddfa refusing to go
  4045. down that path.
  4046. 7.11
  4047. This is good value at ú22 for the main package and ú12 each for the two
  4048. extra picture packs, carriage within the UK and VAT included.ááAá
  4049. 7.11
  4050. JPEG Column
  4051. 7.11
  4052. Stuart Bell
  4053. 7.11
  4054. NASA images on a new shareware disc
  4055. 7.11
  4056. Philip Draper kindly sent me two discs full of JPEGed pictures which
  4057. originally came from NASA and found their way to him via Internet and
  4058. Janet. As promised, therefore, Iæve put !FYEO2 (see the June JPEG
  4059. column) onto a shareware disc, filled it up with the best of the NASA
  4060. images, added a Éthumbnailsæ file with postage stamp-sized previews of
  4061. the files, and sent it to Paul for distribution. It is available as
  4062. Archive Shareware disc number 51. Please remember that !FYEO2 is true
  4063. shareware, and so must be registered if you wish to keep on using it
  4064. after a two week trial period. (The awaited new release of ImageBank
  4065. hasnæt hit my doormat yet, so its demo version isnæt on the disc.)
  4066. 7.11
  4067. The NASA images are super, and are from 24 bit-per-pixel originals.
  4068. Thus, with the right JPEG application (e.g. ImageBank) and the right
  4069. hardware (either an A300/400/5000 with a separate colour card supporting
  4070. 16M modes, or a RiscáPC with 2Mb of VRAM) they should produce stunning
  4071. images. Of course, !FYEO2 will read 24 bpp JPEG files; its limitation is
  4072. that it will only produce 8bpp sprites. As the timings for JPEG
  4073. decompression printed in Archiveæs RiscáPC write-up (7.8 p17) showed,
  4074. decompressing to 24bpp sprites should be quicker than going to 8bpp, as
  4075. there is no optimisation of colours to be done.
  4076. 7.11
  4077. CD ROM ù the JPEG medium
  4078. 7.11
  4079. The five images on the new shareware disc total 570Kb, and the disc
  4080. hasnæt a spare sector on it. The benefit of JPEG compression is obvious
  4081. from their total decompressed size of 2.7Mb, but even so, itæs rather
  4082. laborious to distribute images five at a time. Moving to 1.6Mb discs
  4083. would help ù but only by a factor of two. The 105Mb removable discs
  4084. offer a hundred-fold capacity increase, but the cost would be 10p or so
  4085. per image.
  4086. 7.11
  4087. Enter the CD ROM, which seems to me to be the ideal medium for picture
  4088. distribution. I read of a PC-compatible CD ROM ÉSpace and Astronomyæ
  4089. disc of 1,000 images and 5,000 text files for ú24. Thatæs about 10p a
  4090. megabyte! No wonder that, with the new RiscáPC, Acorn have re-introduced
  4091. 5╝ö disc bays, for a CD ROM drive will surely become an indispensable
  4092. peripheral in the next generation of ÉAVæ computers.
  4093. 7.11
  4094. A new Édiscrete wavelet transformæ algorithm
  4095. 7.11
  4096. Stuart Halliday sent me a cutting from Electronics Weekly about a new
  4097. JPEG-related compression method which ömay offer high compression ratios
  4098. ù of the order of 170:1 ù while maintaining acceptable picture quality.ò
  4099. The article describes work on an adaptive bit-plane run-length codec
  4100. (ABPRLC) being done at Strathclyde University headed by Professor Tariq
  4101. Durrani. Even with a Computer Science degree (albeit getting a little
  4102. rusty) I only just understood most of the account, so Iæll simply quote
  4103. a summary of the results: öThe algorithm was tested on a 512╫512 image
  4104. against the JPEG scheme. At a compression ratio of 50:1 both the
  4105. algorithms reproduced good quality images. At a compression ratio of
  4106. 166:1 the JPEG scheme produced a very poor image (PSNR Ö averaged pixel
  4107. signal to noise ratio Ö of 26.33dB) while the new algorithm reproduced
  4108. an acceptable image (PSNR of 32.20dB) at a compression ratio of 178:1.ò
  4109. In other words, JPEG is no longer state-of-the-art for picture
  4110. compression, but rather a starting point for new work. The article was
  4111. published on April 13th for those who want the technical details.
  4112. 7.11
  4113. ChangeFSI is better!
  4114. 7.11
  4115. In my last column, I noted that, supplied with the new RiscáPC, is a
  4116. whole set of JPEG images, but commented at the end, öbut I must add that
  4117. Matthew would have been far better off using !FYEO rather than
  4118. !ChangeFSI for the image decompression (unless, of course, !ChangeFSI is
  4119. much improved with RISC OS 3.5).ò The good news is that ChangeFSI, the
  4120. graphics file conversion utility supplied by Acorn is, in its 0.95
  4121. version, very much improved. Not only will it accept JPEG files being
  4122. dragged onto its icon, but it is very fast indeed Ö in fact, itæs faster
  4123. than !FYEO2! It was brought to my attention by Ian Palmer, who has
  4124. written his own öThumbnailò application for keeping an archive of
  4125. thumbnail versions of images in a whole range of file formats Ö of which
  4126. more later.
  4127. 7.11
  4128. ChangeFSI now handles the decompression of JPEG files very cleanly
  4129. indeed. Part of its speed is due to the fact that in fast mode it
  4130. totally blanks the screen. Also, the help file says that öthe !Run file
  4131. is set up for colour pictures of around 3000 pixels across maximum,
  4132. monochrome pictures of around 9000 pixels across maximum. You will need
  4133. to increase the slot size for larger pictures. ChangeFSI$Cache can be
  4134. set to values larger than 128Kb to speed processing. (In particular,
  4135. JPEG files smaller than the value of ChangeFSI$Cache will be read much
  4136. more quickly.)ò
  4137. 7.11
  4138. I set the wimpslot value in the !Run file to 448Kb as suggested and then
  4139. tried altering ChangeFSI$Cache to different settings. Since itæs not
  4140. mentioned in the !Run file, I set it each time from the command line,
  4141. e.g. press <F12>, and type
  4142. 7.11
  4143. set ChangeFSI$cache 512K
  4144. 7.11
  4145. Clearly, this is crucial, for when I tried the öRockò JPEG file which I
  4146. used for tests last time, it at first seemed to be slower than !FYEO2,
  4147. whereas Ian had given me to expect faster decompression. The size of the
  4148. decompressed öRockò sprite is 590Kb, from a 136Kb JPEG file.
  4149. 7.11
  4150. áácache size: 128K  time: 54 secs
  4151. 7.11
  4152. áácache size: 160K  time: 29 secs
  4153. 7.11
  4154. áácache size: 256K  time: 29 secs
  4155. 7.11
  4156. In all cases, mode 28 (256 colour VGA) was used. For comparison, the
  4157. time taken by !FYEO2 was 40 seconds, and by ImageBank 130 seconds. Brief
  4158. comparisons suggest that the output from ChangeFSI is at least as good
  4159. as from the other applications.
  4160. 7.11
  4161. Neither Ian nor I am clear about the status of ChangeFSI. Acorn donæt
  4162. charge for it, but itæs certainly not public domain software, so Iæm not
  4163. distributing the latest version. If you do want a copy, ask your Acorn
  4164. dealer, or perhaps Paul could ask Acorn for permission to put it on the
  4165. Archive monthly disc? But donæt write off !FYEO2. For the inexperienced
  4166. user, it still offers greater ease of use over ChangeFSI.
  4167. 7.11
  4168. Thumbnail
  4169. 7.11
  4170. After my DIY thumbnail system, which I described in the last column, Ian
  4171. Palmer sent me a copy of his proper thumbnailing system. Its user
  4172. interface is very much like the ImageBank system, but with a number of
  4173. differences. First, itæs not a JPEG compression/decompression system,
  4174. but rather a means of storing thumbnail images of graphics files in a
  4175. range of formats, including drawfiles, Artwork files and, of course,
  4176. JPEG files. To use it, you simply drag a JPEG (or whatever) file into a
  4177. Thumbnail directory viewer, and the thumbnail is produced and stored
  4178. together with information about the original file and its thumbnail
  4179. view.
  4180. 7.11
  4181. Like ImageBank, it offers a filer-like interface with nested
  4182. directories, and the whole package provides a very neat way of visually
  4183. indexing a variety of graphics files. Particularly when used with the
  4184. latest version of !ChangeFSI, itæs pretty quick, too. I encountered just
  4185. one problem Ö  it didnæt seem to like Compression. Even when I made sure
  4186. that neither Thumbnail nor the files it saw were compressed, it still
  4187. fell over if a !CFS directory with Thumbnail on it had been opened.
  4188. Thumbnail is shareware available for a registration fee of ú5 from Mr I
  4189. J Palmer, 40 Birch Crescent, Aylesford, Kent. ME20 7QE. It could be a
  4190. fiver well spent.
  4191. 7.11
  4192. By next time, perhaps I will be able to report on the latest version of
  4193. ImageBank and on using JPEG files with Impression Publisher ù the
  4194. upgrade has been ordered for a few weeks now. Any further experiences of
  4195. using the latest version of !ChangeFSI and of the JPEG images supplied
  4196. with the RiscáPC would be appreciated.ááAá
  4197. 7.11
  4198. Help make a good Impression
  4199. 7.11
  4200. New
  4201. 7.11
  4202. Z-LinkáII  Ö  The Missing Link?
  4203. 7.11
  4204. Mark Jolliffe
  4205. 7.11
  4206. The Cambridge Computersæ Z88 was, or perhaps still is, an under-
  4207. appreciated machine with many good features, but several shortcomings.
  4208. The lack of any backup medium and a tendency to crash unexpectedly form
  4209. a traumatic duo. Fortunately, the Z88 has a serial port, and virtually
  4210. any computer can be made to receive and store its data, given suitable
  4211. software. Enter Z-LinkáII, from The Really Good Software Company.
  4212. 7.11
  4213. RGSC describe Z-LinkáII as ö...the most comprehensive implementation of
  4214. the Z88 import/export protocol ever produced for Acorn RISCáOS
  4215. computers, and it is by far the most versatileò. Later, it is described
  4216. as ö...your all-singing, all-dancing gateway to the world of Z88
  4217. portabilityò. Oh dear!
  4218. 7.11
  4219. The package consists of a slip case with disc, an A5 booklet, and an
  4220. optional but essential serial lead. It requires OSá3.10 or above (and
  4221. works on RiscáPC) and 1Mb of memory (plus a serial port upgrade on A3000
  4222. machines). The instructions for installation and operation are
  4223. comprehensive, including a drawfile showing the pin connections of both
  4224. the Archimedes and Z88 D-type connectors for those wishing to make up
  4225. their own leads. The supplied lead had an unsuitable plug for the Z88;
  4226. it was too bulky to pass through the latteræs case properly, and was of
  4227. the type equipped with retaining screws, which the Z88 cannot exploit.
  4228. Plugs that simply fall out of sockets are a complication which one can
  4229. well do without.
  4230. 7.11
  4231. Z-linkáII installs on the iconbar, and is multitasking. Clicking
  4232. <select> opens a window at the top of the screen showing the program
  4233. waiting to receive from the Z88. When a file is sent from the Z88, the
  4234. window changes to indicate that a file is being received, its size, and
  4235. its full Z88 filename. On completion of transfer, a further window opens
  4236. showing the file size again, its type (PipeDream or text), and the
  4237. opportunity to cancel or save. Selecting save opens a standard drag or
  4238. click save window, with the Z88 filename as default, stripped of its
  4239. directory component. Dragging a file either to the Z-LinkáII window or
  4240. its icon causes the Z-Link window to show that it is transmitting a
  4241. file, its size, and its filename. The file is saved on the Z88 using the
  4242. Archimedes filename. Basic programs are treated as text files in both
  4243. directions, but losing top-bit characters and therefore being rendered
  4244. useless.
  4245. 7.11
  4246. Files can also be received and sent in batches; a Batch Save Directory
  4247. can be named and selected from the icon menu. Files sent from the Z88
  4248. are now saved to this directory without user intervention, and all the
  4249. files in a directory are sent to the Z88 when dragged as with a single
  4250. file.
  4251. 7.11
  4252. The iconbar menu also leads to a configuration submenu, and offers the
  4253. opportunity to abort or suspend a transfer, or to quit. Configuration
  4254. involves the selection of a baud rate between 300 and 19200, CR/LF
  4255. conversion, and the batch transfer option. The selections can be used
  4256. for the current session or saved as default. The suspension option
  4257. temporarily removes Z-Linkæs claim on the serial port.
  4258. 7.11
  4259. Transfer at 19200 baud was successful from the Z88, but not in reverse.
  4260. 9600 baud was error-free in both directions at all times.
  4261. 7.11
  4262. Z-LinkáII succeeded in its tasks neatly and reliably. It is the best
  4263. presented link program that I have seen, but its claim to be the most
  4264. comprehensive is firmly open to question. Certainly, there is a
  4265. shareware program that has the additional facilities of allowing the Z88
  4266. to print to the Archimedes parallel printer (the Z88 has no parallel
  4267. port), saving the file as a printfile, and it deals with Basic files
  4268. without corruption. Whilst not multi-tasking, it is equally efficient at
  4269. file transfer, and costs a mere ú7 as against Z-LinkáIIæs ú24.95. RGSCæs
  4270. timing is unfortunate: by now most Z88 owners will either have bought a
  4271. link program or abandoned their machine to save their sanity. Five years
  4272. ago it would have sold like the proverbial hot cakes.
  4273. 7.11
  4274. Z-Link II works with RISCáOS 3.1 or later and costs ú24.95 inclusive
  4275. from RGSC. They also do a serial cable for a further ú9 inclusive.ááA
  4276. 7.11
  4277. 10 out of 10 Dinosaurs
  4278. 7.11
  4279. Elliott Hughes
  4280. 7.11
  4281. It is difficult to think of a more tried and tested topic to interest
  4282. students of all ages than dinosaurs. This two disc version is intended
  4283. to be öfor all agesò. I have tried it with 11-16 year olds of lower to
  4284. middle ability and my experience suggests that the claim is true. The
  4285. higher levels on some of the games (such as Raptor) were well beyond my
  4286. capability, but I am not sure what that says about the Éupper limitæ!
  4287. The accompanying literature is useful and although it contains a number
  4288. of minor errors relating to dinosaurs and the evolution of life on
  4289. Earth, these do not distract too much.
  4290. 7.11
  4291. I consider myself to be of medium ability and enthusiasm when it comes
  4292. to dinosaurs and I have to admit that I was not motivated by the level
  4293. in the games which requires knowledge of the sub-groups to which they
  4294. belong (e.g. Anatosaurus is a member of the subgroup Ornithopoda). This
  4295. also stopped all but one of my pupils. There is a list in the booklet of
  4296. all 96 creatures used but I would have preferred use of the database in
  4297. the application as a browsing exercise, to allow me to learn some of the
  4298. properties before I attempted the games.
  4299. 7.11
  4300. If the database could be linked with the sprites, it would be even
  4301. better. I would certainly have liked the allocation to subgroups to have
  4302. been the highest level in all games. A number of non-dinosaurs are in
  4303. the list.
  4304. 7.11
  4305. Loading instructions are included although none of the pupils that
  4306. tested the games needed them. We used a variety of machines and the
  4307. program ran with RISC OS 2 and 3 with 1Mb+. As expected, the A4 could
  4308. not adequately cope with the scrolling in T.Rex and Lost Island.
  4309. 7.11
  4310. The main menu that appears is self-explanatory and provides the option
  4311. of six different games which cover many of the standard game formats and
  4312. appeal to varied tastes. They may be played at different levels, and
  4313. bonuses are available for rapid selection of correct answers. The games
  4314. test many of the commonly accepted Éfactsæ about dinosaur features
  4315. including size, mobility, diet and many others. Some of these Éfactsæ
  4316. are debatable and there are some errors but these do not unduly detract
  4317. from the appeal and, to some extent, add to it!
  4318. 7.11
  4319. In a teaching situation, it is not necessarily a bad feature to have
  4320. Éerrorsæ in the material. This may be used to develop a critical
  4321. approach amongst students and allows them to challenge the system.
  4322. Having said that, it helps if the errors are known to the person in
  4323. charge of the learning situation. The only major criticism is with the
  4324. ÉMissing Linkæ game. This includes the strange feature, quickly spotted
  4325. by players, that not all links are random.
  4326. 7.11
  4327. My personal gripe is with the visual representation of the dinosaurs. I
  4328. had previously bought Micro Studioæs Pre-Historic Animals, which is
  4329. almost exclusively of dinosaurs, and the overall quality is excellent.
  4330. The 10 out of 10 graphics are obviously limited by their need to be
  4331. small so as to be incorporated within the games, and I have to admit
  4332. that my pupils found them acceptable, but I would expect better for
  4333. educational use.
  4334. 7.11
  4335. The response of pupils was, as expected, very mixed. Those with a
  4336. predominantly ÉNintendo mentalityæ found some Éboringæ (because they
  4337. require some learning) but others with a genuine interest in dinosaurs,
  4338. or a more enquiring mind, were more enthusiastic. The second öWordfitò
  4339. disc is a very demanding scrabble-like game. This proved to be far too
  4340. difficult for my students (except at a very simplistic level) as names
  4341. were generally long and complex, but I found it very enjoyable. We only
  4342. managed to crash the program once (on Lost Island).
  4343. 7.11
  4344. From the main menu one of six games may be selected. With each game, the
  4345. number of players, the number of attempts, and the speed at which the
  4346. game is to be played may be altered. The literature suggests that you
  4347. start on Level 1 and need a high score to progress. When this happens,
  4348. you are informed that Éthe colour has changedæ (as levels are colour
  4349. coded). If you score particularly well, you may be informed that the
  4350. Éhigh score tableæ has been amended. A permanent record of each playeræs
  4351. performance is recorded for access from the Main Menu as ÉPlayer
  4352. informationæ. This may be printed out if required. With most games,
  4353. levels 1 and 2 were immediately available for a new player.
  4354. 7.11
  4355. T.Rex
  4356. 7.11
  4357. In this game, a pair of jaws may be used to bite a dinosaur whose
  4358. properties are displayed. The dinosaurs that may be bitten scroll on
  4359. both sides of the screen. One problem encountered was the selection of
  4360. time limits for the higher levels. If, having selected a time limit, it
  4361. was then decided to switch the time off, it was necessary to return to
  4362. the main menu and start again.
  4363. 7.11
  4364. Tracker
  4365. 7.11
  4366. Footprints appear across the screen together with clues (the number of
  4367. which varies between levels). A selection of possible answers is
  4368. displayed at the bottom of the screen, from which the correct one has to
  4369. be selected. An incorrect choice leads to another clue being given, but
  4370. the bonus is disappearing with the time taken.
  4371. 7.11
  4372. Raptor
  4373. 7.11
  4374. Twelve dinosaur sprites are displayed together with a description which
  4375. applies to one or more of the dinosaurs. The problem is that the sprites
  4376. change positions so that, unless you are quick enough, your selection
  4377. moves before you have time to select it. At the highest levels the
  4378. changes were so rapid that it was just about impossible to keep up.
  4379. 7.11
  4380. Spare ribs
  4381. 7.11
  4382. This was generally the most popular amongst my pupils. The object is to
  4383. stop a row of six dinosaursæ heads reaching food (spare ribs) at the
  4384. bottom of the display. The dinosaurs may be returned to their start
  4385. position by answering a question correctly and then selecting the
  4386. particular head that you want to be returned to the start. If Égradesæ
  4387. is selected there are two levels plus a ÉUSERæ option. The latter allows
  4388. selection of the subject matter of the questions. Another facility here
  4389. is that QFiles inside the application allow you to enter your own
  4390. questions. There is a Help file displayed when the disc is first loaded
  4391. which informs players of this option. This particular game caused some
  4392. argument as several of the Écorrectæ answers caused concern; such as
  4393. öWhich one can you ride on?ò Answer: öA woolly mammothò. Another option
  4394. claimed that Diplodocus was ömore dangerousò than Tyranosaurus. But one
  4395. that is not debatable claimed that the longest dinosaur was 10m long.
  4396. Although this is (perhaps) unsatisfactory for a game it proved useful in
  4397. a teaching situation!
  4398. 7.11
  4399. Missing link
  4400. 7.11
  4401. In this game, boxes containing dinosaurs arranged in two rows have to be
  4402. linked with other boxes containing descriptions in two upper rows. The
  4403. boxes may be Open, so that the options can be seen, or Closed so that
  4404. the option only becomes visible (for a time) when selected. This then
  4405. becomes similar to playing the card game Épairsæ. As mentioned
  4406. previously, this game includes the strange arrangement that the top row
  4407. of features always matches directly (vertically) with the dinosaur
  4408. sprites. Thus only the second rows of each are random. Once this is
  4409. spotted, it leads to the achievement of some remarkable scores !
  4410. 7.11
  4411. Lost island
  4412. 7.11
  4413. Iæm not sure why the game has this title. A vehicle has to run over
  4414. dinosaurs fitting the descriptions displayed. You may move faster using
  4415. <select> and slower with <adjust>. Steering is undertaken by moving the
  4416. mouse. ÉOverdriveæ is available on the game menu. This doubles the speed
  4417. of the vehicle and allows higher scores to be reached. For the time that
  4418. this game was tested it appeared that running over the first dinosaur
  4419. you see was a safe option!
  4420. 7.11
  4421. Finally
  4422. 7.11
  4423. The main menu includes the option ÉPlayer Informationæ. Assuming you
  4424. enter your name each time you begin to play, your Achievement Record is
  4425. kept. It is colour coded and 100% on any game turns the corresponding
  4426. box green. Once one green box has been obtained, a certificate may be
  4427. saved on a disc and loaded into Paint for printing.
  4428. 7.11
  4429. Conclusion
  4430. 7.11
  4431. We found the games interesting and stimulating. Whether they are
  4432. sophisticated enough for anyone other than a dinosaur fan is debatable.
  4433. Unfortunately, dinosaurs are not on the National Curriculum so the
  4434. appeal to schools will be limited.
  4435. 7.11
  4436. 10 out of 10 Dinosaurs costs ú25.95 inclusive from 4th Dimension or ú24
  4437. through Archive.ááAá
  4438. 7.11
  4439. The Tekkie CD
  4440. 7.11
  4441. Andrew Rawnsley
  4442. 7.11
  4443. Ever since Acorn released the Multimedia Expansion Unit, demonstrating
  4444. their acknowledgement that CD-ROMs were the way forward for mass
  4445. storage, we have been awaiting the release of the Programmeræs Reference
  4446. Manuals (PRMs) on CD. After all, the original volumes were so large and
  4447. comprehensive that they really needed a bookshelf to themselves!
  4448. Wouldnæt it be nice to have all those sheets of paper replaced by
  4449. circular disc 12cm in diameter and 1mm thick?
  4450. 7.11
  4451. Well, itæs here, and not only does the Tekkie CD contain the RISC OS 3
  4452. PRMs, but it also contains the Style Guide, Basic Guide, Desktop C,
  4453. Assembler and DDE guides, all for the same price as the paper PRMs Ö
  4454. ú99.
  4455. 7.11
  4456. Access
  4457. 7.11
  4458. The Tekkie CD has been designed with expansion in mind (a bit like the
  4459. Risc PC really!). The whole system is driven from a disc-based
  4460. application called Librarian which manages which books are open etc, and
  4461. each book is loaded in as a file from the CD. This can be a little
  4462. fiddly to begin with, but you soon get used to it.
  4463. 7.11
  4464. Once loaded and opened, the books look exactly like their paper
  4465. counterparts, right down to the blank pages in the original. This was
  4466. prescribed in the licensing conditions from Acorn, who have given the
  4467. product their seal of approval.
  4468. 7.11
  4469. The index and contents pages can be viewed immediately by clicking on
  4470. the appropriate control buttons mounted on the lefthand side of the
  4471. bookæs window.
  4472. 7.11
  4473. This toolbar also allows access to Librarianæs manual which comes as a
  4474. Ébookæ on disc.
  4475. 7.11
  4476. Product requirements
  4477. 7.11
  4478. The immediate problem most users will meet is that the books require a
  4479. lot of screen space. A multisync monitor is virtually a necessity, and
  4480. it really should be in mode 31 (800╫600 in 16 colours) which is the
  4481. highest built-in mode for RISC OS 3.10. This is feasible on an old Acorn
  4482. multisync, as supplied with the A5000, but many VGA monitors cannot cope
  4483. with this mode. Although you can use it in the standard mode 27 (640╫480
  4484. resolution) youæll need to scroll up and down a lot.
  4485. 7.11
  4486. 2Mb of RAM is also mandatory, because the Librarian application eats up
  4487. 1024Kb. Since all the words are rendered in outline fonts (just like the
  4488. paper versions) an ARM 3 is helpful.
  4489. 7.11
  4490. The product certainly lives up to its name Ö you would need to be a
  4491. Tekkie if you can meet the above requirements!
  4492. 7.11
  4493. The content
  4494. 7.11
  4495. The material in each book is exactly the same as in the Acorn originals,
  4496. right down to the illustrations. However, I did experience some problems
  4497. with the pictures appearing in the wrong places, particularly in the
  4498. Style Guide. Also, the nice anti-aliased text occasionally reverted back
  4499. to the system font. These are just small niggles, but had they been
  4500. removed, the product would have felt a little more professional.
  4501. 7.11
  4502. The CD version does have advantages over the paper version. Firstly,
  4503. wherever the original had a page or subject reference, it is now
  4504. highlighted in green, and a double-click over the text will transport
  4505. you to the reference. Naturally, this facility is also implemented for
  4506. index and content page references. A click on the Back icon will the
  4507. return you to where you were before. This icon will take you back
  4508. through all the pages youæve viewed right back to the contents page Ö a
  4509. bit like an infinite undo!
  4510. 7.11
  4511. The second advantage of the CD version is that you can conduct a search
  4512. on all the information just as you would in a text file. However, due to
  4513. the slow nature of the searches, and the presence of indexes, you are
  4514. unlikely to use this option regularly Ö the search rate is about 1╜
  4515. pages per second.
  4516. 7.11
  4517. Usefulness
  4518. 7.11
  4519. As I have tried to make clear, each CD book is very much like a paper
  4520. book Ö you can even insert bookmarks into pages and save the bookmarks
  4521. out! However, many people prefer to read from paper than from the
  4522. screen. Unfortunately, no printing facilities are available at present,
  4523. although the authors Ö Emerald Publishing Ö are considering a Print One
  4524. Page option for the future. This would not threaten Acornæs profits on
  4525. the paper versions because at 4p per page, the 3000+ pages of the PRM
  4526. will cost a lot more than their street price to print out!
  4527. 7.11
  4528. However, at present you can add and save notes to each page, giving some
  4529. of the advantages of a paper copy.
  4530. 7.11
  4531. Conclusions
  4532. 7.11
  4533. There is certainly no doubting that this CD is excellent value for money
  4534. Ö the documentation on this one CD would cost about ú150 if bought
  4535. separately, and here it is for ú99 complete with the added advantages of
  4536. the computer version. The difficult question is whether you would still
  4537. need the paper versions for practical use.
  4538. 7.11
  4539. Personally, I think I probably would. I say this because the computer
  4540. versions are so demanding on the computer.
  4541. 7.11
  4542. As a software developer, I would claim that you need at least an 8Mb
  4543. machine to have enough memory to use the Tekkie disc as you would a
  4544. paper copy, and probably an ARM 600+. This is because the page redraw
  4545. time is still slow on an ARM 3, so it makes flicking through the pages
  4546. searching for the appropriate OS_Byte call almost impossible. A monitor
  4547. of at least 17ö would also be useful.
  4548. 7.11
  4549. Having said all this, the Tekkie disc does represent great value, and
  4550. itæs really up to the user whether he prefers paper or pixels.
  4551. 7.11
  4552. The Tekkie Disc costs ú99 +VAT from Emerald Publishing.ááAá
  4553. 7.11
  4554. ColourFun
  4555. 7.11
  4556. Christopher Jarman
  4557. 7.11
  4558. ColourFun is a collection of child-centred clipart, obtainable from
  4559. SmartDTP, which gives access immediately to 56 coloured drawfiles and
  4560. their 56 outlines, should you wish children to colour them in
  4561. themselves. It comes on one standard disc so the memory use for each
  4562. clip is pretty low.
  4563. 7.11
  4564. The items are all the kind of thing that one would expect of a
  4565. collection aimed at Primary schools; a clown, clock face, football,
  4566. teddy, kite and so on. There is nothing too disturbing or original. A
  4567. great deal of fun can be had, however, by dropping and mixing the
  4568. pictures into almost any WP or graphics program. For children to learn
  4569. to use pictures, by enlarging, distorting or combining them, it is
  4570. useful to have a good variety of pictures to work with. While the ideal
  4571. may be always for them to produce their own, even professional artists
  4572. sometimes like to manipulate other peoples artwork!
  4573. 7.11
  4574. These clips, although childlike, are professionally designed and very
  4575. attractive Ö in the general comicbook style now widely associated with
  4576. clipart.
  4577. 7.11
  4578. They look good dropped into Artworks and combined Ö you can make sheep
  4579. appear in space, or a huge rainbow engulf a house! The ability to play
  4580. about with relative scale seems to me to be one of the most creative
  4581. ways for a child to use computer graphics.
  4582. 7.11
  4583. Such an eclectic group of images could be very useful in writing stories
  4584. in Genesis, Magpie or Optima format, whether by the teacher for a class,
  4585. or by the children themselves. You are reminded in the manual, however,
  4586. that piracy is theft, and copying is illegal. A notice on the disc
  4587. reminds you that it is not public domain, so be careful to whom you pass
  4588. on any resulting programs! It does make me wonder just to what purposes
  4589. any really good program using these images might be put? Perhaps a
  4590. letter of enquiry to Smart DTP would produce results.
  4591. 7.11
  4592. The manual does make several good suggestions for making scenes, and
  4593. encourages users to contact the manufacturers with good ideas for
  4594. ColourFun 2. My suggestions would be to include some grittier images
  4595. next time, perhaps some more ethnic minority inspired, more
  4596. geographical, and more technical. After all, five-year-olds are very
  4597. machine literate today.  I would also make a plea to allow the pictures
  4598. to be copied and distributed freely in any genuine educational context,
  4599. even commercial ones, providing credit for the source was always given.
  4600. With these points in mind, I recommend ColourFun as good value for money
  4601. at ú14.95 inclusive.ááAá
  4602. 7.11
  4603. Number Tiles
  4604. 7.11
  4605. Denise Bates
  4606. 7.11
  4607. Number Tiles from Topologika is designed to develop number skills up to
  4608. the number 99. It is applicable to National Curriculum levels 1-4.
  4609. 7.11
  4610. The review was carried out on version 1.0 of Number Tiles using an A5000
  4611. (RISC OS 3.1) and an A3000 (RISC OS 2).
  4612. 7.11
  4613. Manual
  4614. 7.11
  4615. The supporting manual has twenty pages and is easily understood by those
  4616. who are not computer literate. It explains precisely how to perform any
  4617. function with the software and gives hints and tips as to how to get the
  4618. best out of the program. I learned a lot about the program by a careful
  4619. reading of the manual before I started to use the software.
  4620. 7.11
  4621. The manual itself appears to have been photocopied from masters produced
  4622. on a bubble jet printer. This makes the clarity of some of the diagrams
  4623. a bit fuzzy, but they remain more than adequate for the purpose and are
  4624. not likely to trouble the user.
  4625. 7.11
  4626. Loading Number Tiles
  4627. 7.11
  4628. After completing the initial registration procedure, Number Tiles loads
  4629. easily. Opening the window from the disc drive displays two icons, one
  4630. of which is !NumTiles. The other, !BigPoint, is a public domain utility
  4631. for which no charge has been made. Clicking on this icon makes the
  4632. pointer much larger than usual. This is useful for small children to
  4633. help them acquire mouse control.
  4634. 7.11
  4635. Four levels
  4636. 7.11
  4637. At level one, children are offered addition and subtraction up to ten,
  4638. using pictorial representations for the numbers. Four designs are
  4639. provided. Of these, the one of a fish with bubbles coming out of its
  4640. mouth caused initial confusion, as it was not immediately obvious that
  4641. it was the bubbles and not the fish which were the tokens to be counted.
  4642. 7.11
  4643. Level two provides the same range of exercises as level one but with
  4644. recognition of number symbols rather than counting objects.
  4645. 7.11
  4646. Level three extends to twenty and introduces multiplication whilst level
  4647. four extends to 99 and introduces division.
  4648. 7.11
  4649. Using the program
  4650. 7.11
  4651. The package can be used from pre-school to middle junior and, as
  4652. children develop competence in using the mouse, minimal teacher
  4653. supervision is required. The program has a very intuitive feel to it and
  4654. children are soon familiar with what to do. The idea is to complete a
  4655. sum by entering the missing figure or figures. Tiles of all numbers are
  4656. available at the bottom of the screen and they have to be entered
  4657. correctly into the answer box to complete the sum shown higher up the
  4658. screen. Manipulating the number tiles is done exclusively by the mouse,
  4659. either by dragging or double clicking. Initially, some children were
  4660. surprised that input by the keyboard was not possible but soon accepted
  4661. the mouse as a great way of input.
  4662. 7.11
  4663. The number tiles themselves are large and very clear. This, together
  4664. with the large pointer and the option to double click on tiles to move
  4665. them, gives the program great potential for being used in a remedial
  4666. capacity and for certain types of special needs as well as being valid
  4667. in the mainstream from a very young age.
  4668. 7.11
  4669. Operating Number Tiles
  4670. 7.11
  4671. The teacher has a great deal of control over the configuration of Number
  4672. Tiles. For example, it is possible to select the number of questions to
  4673. be attempted by the pupil, the format of the equation, the number of
  4674. tries and whether pupils are to work against the timer. It is also
  4675. possible to leave the desktop and run the program across the whole
  4676. screen. Topologika recommend this approach as it means that children do
  4677. not have the ability to access the iconbar and perhaps change the
  4678. settings.
  4679. 7.11
  4680. With older pupils, I am not sure that I completely agree with this
  4681. philosophy. Most regular computer users learned their skills by
  4682. experimentation. My seven year old was quite capable of configuring the
  4683. program for himself and I think the straightforward configuration
  4684. options provided by Number Tiles could provide a good opportunity to
  4685. introduce wider aspects of information technology into the classroom.
  4686. 7.11
  4687. Strengths of the program
  4688. 7.11
  4689. In a classroom environment, the opportunity to turn sound off has to be
  4690. a plus. I also liked the fact that it is possible to specify the number
  4691. of questions each pupil is to be allowed in a given turn and to be able
  4692. to print out the results.
  4693. 7.11
  4694. The restart sequence for each new turn is activated by clicking either
  4695. on a set of traffic lights or a öclick here to startò box. This makes
  4696. the program very good for use in a classroom situation where the teacher
  4697. wants each child to have an individual turn, perhaps leaving the main
  4698. lesson for a few minutes one at a time. Each child can start their own
  4699. turn rather than the teacher having to reset the computer. Many teachers
  4700. of younger children found that the need to keep resetting some of the
  4701. earlier desktop type programs was a disincentive to use.
  4702. 7.11
  4703. Weaknesses of the program
  4704. 7.11
  4705. Number Tiles has no serious weaknesses although I was not convinced of
  4706. the benefits of the timer option. On lower levels, it is frustrating for
  4707. young children to work out a correct answer but see it marked as wrong
  4708. because they were out of time. On level four, options which involve
  4709. working out and entering four digits can leave numerate adults out of
  4710. time. The greatest benefit of the timer is with older pupils on
  4711. multiplication and division exercises where speed practice in tables can
  4712. be gained.
  4713. 7.11
  4714. Ancillary aspects
  4715. 7.11
  4716. Number Tiles allows the user to define and save his own tiles using
  4717. Paint. This considerably extends the versatility of the program both for
  4718. pupils as classwork and teachers for lesson preparation. The manual has
  4719. several interesting suggestions on this theme for a keen teacher who has
  4720. a grasp of Paint.
  4721. 7.11
  4722. Conclusion
  4723. 7.11
  4724. Number Tiles is a very competent, well-designed, child-friendly program.
  4725. My own children were very taken with it and tested it extensively at
  4726. home for several days. I also noticed their understanding of number
  4727. bonds increase during that time.
  4728. 7.11
  4729. I can recommend any school looking for a straightforward counting
  4730. program to consider this one seriously. The topics covered will remain
  4731. relevant to the curriculum for a number of years and the straightforward
  4732. approach to them cannot be faulted.
  4733. 7.11
  4734. Number Tiles from Topologika costs ú30 +VAT (or ú33 through Archive). It
  4735. is also available with a site licence for ú55 +VAT from Topologika.ááAá
  4736. 7.11
  4737. Personal Accounts v3
  4738. 7.11
  4739. Mick Burrell
  4740. 7.11
  4741. Having used version 2 of Apricote Studioæs Personal Accounts program for
  4742. some time, both for my own bank accounts and as treasurer of the local
  4743. tennis club, I was eager for version 3 to be released. When I acquired
  4744. an A4 and increased my dataæs portability, it became vital Ö PA 2 uses a
  4745. mode 12 screen and those that have seen a mode 12 display on an A4 will
  4746. know what I mean!
  4747. 7.11
  4748. The software arrives!
  4749. 7.11
  4750. I was promised a launch date to coincide with the Harrogate show and,
  4751. sure enough, a couple of days after the show, the smart white pack
  4752. containing ring bound manual and single disc arrived. The disc has to be
  4753. initialised with your name, and a card returned to Apricote with your
  4754. serial number so that you can benefit from their excellent technical
  4755. backup, although I suspect that you will find little to query. The disc
  4756. can be copied to a hard drive and, unlike some software houses, Apricote
  4757. are happy for me to use my copy on both my machines without further
  4758. payment. Version 2 files are converted automatically to the new format,
  4759. though if you have a very early copy of version 2 which used Édataæ
  4760. rather than the ÉPersonalæáfile type, then this needs to be changed
  4761. before version 3 recognises it. With RISC OS 3, you just Éset typeæ to
  4762. ÉPersonalæ.
  4763. 7.11
  4764. I have been using Personal Accounts on my A440/1 with ARM3 and RISC OS 3
  4765. and, to a certain extent, on my 4Mb A4, but I am told it should work on
  4766. a 1Mb machine.
  4767. 7.11
  4768. An overview
  4769. 7.11
  4770. As the name suggests, Personal Accounts will look after all your bank
  4771. accounts unless, that is, you have more than sixteen! The way it works
  4772. is to categorise all your income and expenditure under headings. It
  4773. doesnæt work with credits and debits as some find them confusing Ö you
  4774. can set up to 92 different sources of income (I should be so lucky!) and
  4775. 92 different categories for your expenditure. These are set on four
  4776. pages (each) of 23 headings numbered from A1 (the first on page 1) to W4
  4777. (the last on page 4). You then decide what each heading will be called.
  4778. For example, income heading A1 is my salary and expenditure C1 my
  4779. motoring expenses. Iæll no doubt find something to put on pages 2 to 4
  4780. soon! For the tennis club, I am able to give a very detailed breakdown
  4781. of our income and expenditure. Usually, an income will come from an
  4782. income heading and go to a bank account. Payments will usually come from
  4783. a bank account and go to a payment category. In this way, you can see at
  4784. a glance how much income you have had from a particular source (your
  4785. salary?) and how much you have spent on, for example, your hobby.
  4786. 7.11
  4787. Naturally, it copes with standing orders; and this with great
  4788. flexibility over intervals of payment. All bank account balances are
  4789. shown in the ÉAccountsæ window. The statement balance, the current
  4790. balance and the balance at a time in the future after all standing
  4791. orders have been deducted, are all shown. This ÉForecastæ is as useful
  4792. as it is flexible. I use it to show what the balance should be at the
  4793. end of the month, but it is equally possible to continually show what it
  4794. will be in seven days time.
  4795. 7.11
  4796. An ÉUndoæ and ÉRedoæ feature is included allowing you to step forwards
  4797. and backwards through your work. There are facilities for producing
  4798. reports which can be printed or dropped into ÉEditæ for screen display.
  4799. These can, of course, be tailored to your requirements, and there is
  4800. even a facility to remember five of the most frequently used layouts.
  4801. 7.11
  4802. Transactions that are often repeated can be entered in the ÉPresetæ
  4803. section, and then a single keypress enters all details. For example,
  4804. when I buy petrol, the money comes from my VISA account to my car
  4805. expenses. I enter the date and, with the cursor still in the date field
  4806. press ÉCæ (the preset I have chosen) and the program automatically fills
  4807. in VISA (where it comes from) CAR EXPENSES (where it went) PETROL (as a
  4808. description) and, finally, waits in the amount column for me to type it
  4809. in. (Version 4 will probably be psychic!)
  4810. 7.11
  4811. The software in detail
  4812. 7.11
  4813. As with most current software, many actions can be achieved with either
  4814. a function key press or a mouse click, and the program can be configured
  4815. to start with your preferred setup. When you double click on a Personal
  4816. Accounts file, the program loads onto the iconbar with that data file
  4817. loaded. The display will depend on what you have set from the options
  4818. menu when you previously used or first created the file. You have the
  4819. choice of just the main menu open or all the windows you had open at
  4820. your last save, or of course none. If you get into a set pattern of
  4821. using the program, having it load and open the windows just as you left
  4822. it is a great feature. You then have the choice of whether you save
  4823. every few minutes (with or without prompt), or whether to save on exit.
  4824. Other options include drag and drop set-ups, what character to use for
  4825. reconciled fields, sorting of standing orders, paper sizes and,
  4826. naturally, a password to keep out the unauthorised.
  4827. 7.11
  4828. The bulk of your usage will be in the Entries window where there are
  4829. many changes from version 2. There are still columns for date, from and
  4830. to, amount, reference and description, but the reference column is a bit
  4831. clever. If your description in version 2 started with the cheque number,
  4832. (no separate reference column was available) then version 3 will
  4833. automatically load it as a reference, leaving the remainder as the
  4834. description. It then increments the reference by one every time you make
  4835. a payment from that account, even keeping track of the next cheque
  4836. number for each of the accounts you have!
  4837. 7.11
  4838. Sorting entries by date order can now be left until you are ready
  4839. instead of always being automatic. The search is also much improved, as
  4840. it no longer alters your search string! If you enter ÉSmithæ in the
  4841. description box, click on ÉFind Firstæ and it finds ÉJ.Smithæ, then
  4842. clicking on ÉNextæ will still leave it looking for ÉSmithæ as it should,
  4843. not ÉJ.Smithæ as in version 2!
  4844. 7.11
  4845. Reconciling bank accounts has also been made much easier by the search.
  4846. Enter the number of the account (e.g. 1) in the search area of both from
  4847. and to and by clicking on ÉFind Firstæ and then ÉNextæ, it will cycle
  4848. through all unreconciled entries for that account. You can mark an entry
  4849. as reconciled with a mouse click Ö look no keyboard! If only I could
  4850. control my mouse with one hand and tick entries on my bank statements
  4851. with a pencil in the other!
  4852. 7.11
  4853. The income and payment heading pages give the current totals in each
  4854. category and, like all sections, are updated the instant you enter a
  4855. transaction. There is also the facility to enter a budget amount, in
  4856. which case you are also shown ÉBudget Ö Currentæ i.e. how much you still
  4857. expect to spend or receive.
  4858. 7.11
  4859. Standing orders are set up by entering a payment date, how many have to
  4860. be made and how frequently. Payments normally made on 30th of the month
  4861. will automatically be made on 28th in February. The Standing Orders page
  4862. now shows how many have been made, how many are left to pay and when the
  4863. next is due for each one, saying ÉFinishedæ after the last payment.
  4864. There are two ways of resetting a finished standing order, one which
  4865. leaves most of the entries filled so that you just alter the relevant
  4866. part. For example, your Council Tax bill will probably be made from the
  4867. same account each year, and it will only be the amount which changes, no
  4868. doubt reducing as your council improves its efficiency!
  4869. 7.11
  4870. Finally, there is the reports section. As already mentioned, the
  4871. ÉReports 1æ window allows five different report styles to be remembered,
  4872. each of which offers control over start and finish dates, single or
  4873. ranges of categories or bank accounts to be included and a summary
  4874. option to give a breakdown of the transactions. These can be included or
  4875. not as you wish and the results printed out via either a RISC OS driver
  4876. or direct to your dot matrix using its own internal font. You can also
  4877. export the report as a file, either text, CSV or a new Personal Accounts
  4878. file. ÉReports 2æ offers basic summary reports to allow you to print out
  4879. your bank accounts, standing orders etc very quickly.
  4880. 7.11
  4881. In conclusion
  4882. 7.11
  4883. Having used previous software from Apricote, and with this being the
  4884. release version, I was not surprised that the software performed
  4885. faultlessly with no hint of a bug or crash on either machine. This
  4886. review was written in Impression Style with Personal Accounts running
  4887. alongside to check detail. Again, neither program had any problem. In
  4888. the manual, the author says that version 3 has been completely re-
  4889. written with the help of owners of versions 1 and 2. This shows. This is
  4890. a program which has Édevelopedæ through use into an excellent bank
  4891. account control system. If you tried to find a home or club banking
  4892. program which was either more capable or easier to use, I doubt you
  4893. would succeed on either count.
  4894. 7.11
  4895. I tried not to make this just a list of features, but I could not find
  4896. anything which I considered badly written or even just not too well
  4897. thought out! The author begs you to read the manual, but I suspect that
  4898. version 2 users will be instantly at home with no further help. Indeed,
  4899. anyone used to RISC OS will find that, with a little help from !Help,
  4900. the learning time will be impressively short. I have however, managed to
  4901. think of something I wish had been included! It would be useful for me
  4902. to be able to group certain headings together so that I could have, for
  4903. example, headings for petrol, servicing, and repairs, each with their
  4904. own totals, but able to group them together to give a total for car
  4905. expenses automatically. But then I can easily achieve this (not quite so
  4906. automatically) by dragging the individual totals to the calculator, by
  4907. setting up a report to include that range of headings or, as most of my
  4908. headings are on page one, use another page to just contain the group I
  4909. want as each page has its own subtotal. Perhaps I shouldnæt complain!
  4910. That aside, this has to be the bench mark bank account software for RISC
  4911. OS.
  4912. 7.11
  4913. Personal Accounts is available direct from Apricote Studios for ú49.95
  4914. inclusive or ú47 through Archive. (As an upgrade from version 2, it
  4915. costs ú29.95 from Apricote.)ááA
  4916. 7.11
  4917. Basic Programmeræs Toolkit
  4918. 7.11
  4919. Paul Hobbs
  4920. 7.11
  4921. The Basic Programmeræs Toolkit (v1.00) consists of nine desktop
  4922. utilities which can be used to develop any Basic program. Also supplied
  4923. is a desktop menu program for displaying information about or running
  4924. the programs and a library of Basic routines.
  4925. 7.11
  4926. BasPrint 2.20
  4927. 7.11
  4928. This is a printer driver for Basic programs. It can print a range of
  4929. lines or the whole program in multiple column format in any font
  4930. supported by your printer although the necessary control codes need to
  4931. be entered in a dialog box (an Epson settings file is supplied). This
  4932. application is very useful for producing neat listings although it does
  4933. not multitask while processing.
  4934. 7.11
  4935. Unfortunately, it is not possible to print to a file, which would have
  4936. been handy for formatting blocks of code for inclusion in DTP documents.
  4937. As the !RunImage file is in Basic, however, this should be relatively
  4938. easy to add.
  4939. 7.11
  4940. This application (despite what the documentation says!) does not check
  4941. if the printer is online and will cause a system hang if data is sent to
  4942. the printer while it is offline.
  4943. 7.11
  4944. LibMgr 1.04
  4945. 7.11
  4946. This is a manager of library routines that can be appended to an
  4947. existing program. Documentation for each of the routines can be written
  4948. as a separate text file and displayed. Obviously, a certain amount of
  4949. discipline is required to document the routines as they are added to the
  4950. library, although around 50 routines are already supplied and
  4951. documented.
  4952. 7.11
  4953. BasHelp 1.00
  4954. 7.11
  4955. This is simply a front end to the RISC OS 3 Basic Éhelpæ command to
  4956. display the built-in help information on Basic commands. This
  4957. application works well, except that clicking in the main window can
  4958. cause a non-fatal error (Ésubscript out of rangeæ) which is surprising Ö
  4959. also the help you actually get is rather terse.
  4960. 7.11
  4961. SWIMgr 1.00
  4962. 7.11
  4963. This converts references to SWIs in a program to either numbers or
  4964. variables to speed up execution. It also does the reverse process which
  4965. is useful for de-mystifying other peopleæs code. The Print option
  4966. doesnæt check if a printer is online causing a fatal hang of the system
  4967. so there is a danger of losing data in other applications. The list of
  4968. SWIs is interesting and quickly produced but is of limited use Ö knowing
  4969. the SWI name doesnæt tell you how to use it!
  4970. 7.11
  4971. If you choose to convert an existing program there is a short pause
  4972. while the program is processed and then the program can be saved in the
  4973. usual way Ö although dropping the file icon back onto the SWIMgr window
  4974. causes a non-fatal ÉData transfer failed: Receiver diedæ error message.
  4975. 7.11
  4976. BasFormat 1.00
  4977. 7.11
  4978. This application indents programs, and splits up multi-statement lines
  4979. which is good for untangling other peopleæs code or programs that have
  4980. been crunched to save space. It is rather slow with large programs but
  4981. at least it mutitasks while processing.
  4982. 7.11
  4983. BasCrunch 1.00
  4984. 7.11
  4985. This is a front end to the RISC OS 3 Crunch command which is quick with
  4986. several options such as removal of REM statements and extra spaces.
  4987. However, as variables and FN/PROC names are not shortened, the
  4988. compression that can be achieved is limited Ö but this is the fault of
  4989. the Crunch command, not of BasCrunch.
  4990. 7.11
  4991. BasDiffer 2.00
  4992. 7.11
  4993. This is potentially very useful in that it creates an obey file
  4994. consisting of the differences between two Basic files. This would be
  4995. useful for sending out updates of programs or for checking whether two
  4996. files really are the same. Unfortunately, I didnæt have much luck with
  4997. this application as the data is stored in memory blocks DIMensioned
  4998. within the program. This means that editing of the !RunImage and !Run
  4999. file was necessary before it would process the (admittedly large Ö
  5000. 180Kb) test program and when it did work, it created an obey file of
  5001. over 70Kb when the actual differences amounted to 7Kb.
  5002. 7.11
  5003. Processing of my chosen test files was also slow and not multitasking,
  5004. although performance with small files (around 5Kb) was practically
  5005. instantaneous. When used within its limitations, BasDiffer is a very
  5006. useful program but I would prefer something which ran faster and handled
  5007. large files in a better way.
  5008. 7.11
  5009. BasAnalys 1.00
  5010. 7.11
  5011. This creates a report of FN/PROCs contained within a Basic program,
  5012. giving details such as how many times each is called (if at all!). The
  5013. only problem here was that FN/PROC names over 23 characters were
  5014. unfortunately truncated! Routines that are called but not present in the
  5015. program can be listed, which should ensure that all necessary routines
  5016. have been included. Redundant routines can also be listed although they
  5017. cannot be automatically removed.
  5018. 7.11
  5019. This application should prove useful for authors who develop programs
  5020. using standard libraries and who want to combine all the routines into
  5021. one program for distribution as one can be sure that all necessary
  5022. routines (and only the necessary routines) have been included.
  5023. 7.11
  5024. BasMonit 2.00
  5025. 7.11
  5026. The purpose of this application is to view a Basic program in memory,
  5027. rather like the *DUMP command for disc files. However, the program can
  5028. also be viewed in a Édecodedæ format where the Basic keywords are
  5029. decoded and also appear highlighted. This application would be very
  5030. useful for developing other applications that either write or modify
  5031. Basic programs to check the format of a Basic program in memory Ö which
  5032. is probably exactly why it was written.
  5033. 7.11
  5034. The display may also be printed out and a check is made in this case if
  5035. the printer is actually online before printing.
  5036. 7.11
  5037. Conclusions
  5038. 7.11
  5039. There are some potentially useful applications in this package but some
  5040. have problems which reduce their usefulness in my view. I think that all
  5041. of the applications would have benefited from more testing and attention
  5042. to detail, such as working printer detection in some cases. However,
  5043. none of the problems is serious and as the programs themselves are
  5044. written in Basic, they should be easy enough to modify.
  5045. 7.11
  5046. The Basic Programmeræs Toolkit is available from Risc Developments Ltd.
  5047. The price is ú15.28 (ú12.72 for Risc User subscribers) +VAT + ú2
  5048. carriage.ááA
  5049. 7.11
  5050. ARM Programming Part 3 Ö Scrolltexts
  5051. 7.11
  5052. There are almost as many scrolltext routines as there are demos. The
  5053. more pedestrian simply slide text across the screen whilst complex ones
  5054. may roll the text along a sine wave. The first thing to consider is what
  5055. you want your routine to do.
  5056. 7.11
  5057. Last month I described how the screen memory is mapped onto the various
  5058. positions on the monitor. This article is based on the assumption that
  5059. the program will run in mode 13. In essence, going one pixel across
  5060. means adding or subtracting one and moving vertically means subtracting
  5061. (up) or adding (down) 320. We want our text to go horizontally from
  5062. right to left so we will have to subtract from a counter. When dealing
  5063. with scrolltexts, a decrement of 4 rather than 1 will give a good speed.
  5064. 7.11
  5065. If we take the position to plot at as being x pixels from the left of
  5066. the screen and y pixels from the top, the memory address can be
  5067. calculated by using :
  5068. 7.11
  5069. address = screen base + x + (y * 320)
  5070. 7.11
  5071. To implement a scrolltext, we need two registers. One points to the
  5072. letter currently being plotted and another holds the position of the
  5073. letter on the screen, called textptr and offset respectively. (You can
  5074. add up and down movement as well which requires another register.) The
  5075. method I am using here cheats slightly in that you plot a blank space
  5076. either side of the screen but the alternative involves a more complex
  5077. plot routine.
  5078. 7.11
  5079. Offset starts off equal to 8 with textptr pointing to the letter A.
  5080. Offset goes down by two every frame until it reaches 0. Alert readers
  5081. will notice that this situation is the same as having offset equal to 8
  5082. and textptr pointing to B. The following letteræs positions can be
  5083. obtained by adding the width of the letter to offset. You can summarise
  5084. this in the following pseudocode where
  5085. 7.11
  5086.  width is the width of each letter in pixels
  5087. 7.11
  5088.  speed is the scrolling speed in pixels
  5089. 7.11
  5090.  startoftext and endoftext hold the address of the two ends of the
  5091. message
  5092. 7.11
  5093.  numletters is the number of letters that you want to display on screen
  5094. 7.11
  5095.  xpos is the horizontal distance from the left hand side of the screen
  5096. 7.11
  5097. for textptr = startoftext to endoftext step 1
  5098. 7.11
  5099.   for offset = width-speed to 0 step speed
  5100. 7.11
  5101.     for xpos = offset to offset + width * numletters step width
  5102. 7.11
  5103.       plot letter at xpos
  5104. 7.11
  5105.     next xpos
  5106. 7.11
  5107.   sys öOS_Byteò,19  :REM wait for screen update to finish
  5108. 7.11
  5109.   next offset
  5110. 7.11
  5111. next textptr
  5112. 7.11
  5113. Note that offset = width duplicates the same position as offset = 0 so
  5114. it is not included in the loop. The plot letter routine will depend on
  5115. the value of the variables used.
  5116. 7.11
  5117. A rolling scrolltext as seen on Hugo Fiennesæ demos four and five can be
  5118. coded by providing a lookup table of heights at different points of a
  5119. sine wave:
  5120. 7.11
  5121. DEF FNtable
  5122. 7.11
  5123. FOR K%=0 TO 360*4
  5124. 7.11
  5125. [OPT pass
  5126. 7.11
  5127. EQUB 128+64*SIN(RAD(K%/2))
  5128. 7.11
  5129. ]NEXT K%
  5130. 7.11
  5131. =öò
  5132. 7.11
  5133. The value 128 gives the position of the mean of the sine wave and the 64
  5134. is the amplitude. These are both reasonable values for mode 13. Next,
  5135. you need a pointer to the base of this table and if you want the sine
  5136. wave to roll, you need another offset. These will be known as tablebase
  5137. and sineoffset for obvious reasons. Every frame will advance sineoffset
  5138. to alter the portion of the sine wave which is currently seen. As soon
  5139. as sineoffset has moved one wavelength along, it can be reset to zero.
  5140. The size of the table must be no smaller than 320 plus the maximum value
  5141. of sineoffset. The original pseudocode can be modified to give:
  5142. 7.11
  5143. sineoffset = 0
  5144. 7.11
  5145. for textptr = startoftext to endoftext step 1
  5146. 7.11
  5147.   for offset = width-speed to 0 step speed
  5148. 7.11
  5149.     sineoffset = sineoffset + 1
  5150. 7.11
  5151.     if sineoffset >= wavelength then sineoffset = 0
  5152. 7.11
  5153.     for xpos = offset to offset + width * numletters step width
  5154. 7.11
  5155.       load ypos from address (tablebase + sineoffset + xpos)
  5156. 7.11
  5157.       plot letter at (xpos,ypos)
  5158. 7.11
  5159.     next xpos
  5160. 7.11
  5161.     sys öOS_Byteò,19 :REM wait for screen update to finish
  5162. 7.11
  5163.   next offset
  5164. 7.11
  5165. next textptr
  5166. 7.11
  5167. I hope that this gives some idea of how to write the kind of scrolltext
  5168. routines you see in Éproperæ demos. An example of a rolling scrolltext
  5169. is included on this monthæs magazine disc.ááAá
  5170. 7.11
  5171. Almanac 3
  5172. 7.11
  5173. Andrew Rawnsley
  5174. 7.11
  5175. Almanac 3.00 was released in November last year, so you may wonder why
  5176. this review has taken so long to appear. Firstly, the review version is
  5177. now in 3.06, and has a manual! The other, and unfulfilled, reason is
  5178. that I was hoping to compare it with ExpLANæs long awaited Occasion
  5179. information manager.
  5180. 7.11
  5181. Readers may also note the change from the phrase Édesktop diary/
  5182. organiseræ to the above Éinformation manageræ. This has been made to fit
  5183. in with Stallion Softwareæs (Almanacæs publishers) publicity claim Ö
  5184. Integrated Information Manager (I▓M). Why canæt product descriptions be
  5185. simple to understand? We can all cope with the idea of a diary or a
  5186. filofax, but I▓M?!?
  5187. 7.11
  5188. Packaging
  5189. 7.11
  5190. Almanac 3 has shed its once restricting filofax packaging for a more
  5191. conventional video style plastic box.
  5192. 7.11
  5193. The new box allows space for a fairly thick A5 manual, running to 85
  5194. pages. The manual is rather cheap and cheerful considering that this is
  5195. claimed to be Éthe most important product since Impressionæ. It looks as
  5196. if it has been printed on A4 sheets of paper straight out of the laser
  5197. printer and through the photocopier, crudely folded and stapled. I could
  5198. have coped with that but the content of the manual is sketchy, as are
  5199. the diagrams! Such a complex and powerful program as this requires a
  5200. superb manual Ö maybe Stallion ought to hire Computer Conceptsæ manual
  5201. writers?!
  5202. 7.11
  5203. The software
  5204. 7.11
  5205. The software itself comes on one disc which also contains a copy of
  5206. !StrongHlp which is used to drive the interactive help. This is quite a
  5207. life-saver given the poor manual. It is certainly useful to have some
  5208. context-related help for beginners, because the tutorial (one of the
  5209. good points of the old manual) has vanished.
  5210. 7.11
  5211. This help is available via the standard Info dialogue box, and as an
  5212. option from the iconbar menu. Strong Help is then loaded automatically.
  5213. 7.11
  5214. Various examples are included on the disc as a demonstration of
  5215. Almanacæs versatility, and these could also help new users.
  5216. 7.11
  5217. New features
  5218. 7.11
  5219. You will forgive me if I donæt go into depth on Almanacæs old features
  5220. which were reviewed previously. (Archive 7.2 p 51)
  5221. 7.11
  5222. The most obvious changes are the introduction of 3D buttons for RISC OS
  5223. 3.1 users, resizing of the icons for the proportionally spaced fonts of
  5224. Risc OS 3.5, and an accounts section for recording financial
  5225. transactions.
  5226. 7.11
  5227. This doesnæt offer any of the advanced features of applications like
  5228. Prophet, but it is none-the-less quite useful. Despite not being 100%
  5229. intuitive, it may provide many users with as much financial recording as
  5230. they will ever use on computer, although budgeting and such-like are not
  5231. implemented. It can handle standing orders, and the whole process is
  5232. constructed around stored, dated statements. You can store multiple
  5233. statements, each containing various transactions.
  5234. 7.11
  5235. Drag and drop of records, like file icons in the filer, is implemented
  5236. here as it is virtually everywhere else.
  5237. 7.11
  5238. The sticky pad now allows items to be given a cost, so project costing
  5239. can be achieved. The address book has also been enhanced to cope with
  5240. fax and e-mail numbers via special icons. There are direct links to
  5241. Computer Conceptæs ÉFax Packæ expansion card, and David Pillingæs ÉArc
  5242. Faxæ fax modem driver. This saves time when looking up numbers Ö there
  5243. is no need to re-type them.
  5244. 7.11
  5245. It would be fair to say that most areas of the software have been
  5246. modified in some ways to improve their functionality, but I still have
  5247. some reservations.
  5248. 7.11
  5249. Problems
  5250. 7.11
  5251. An important omission (and one that is to be found in most products of
  5252. this type) is that only UK style post codes are catered for. This means
  5253. that they always come after the county, rather than with the town as is
  5254. the case elsewhere in Europe and overseas.
  5255. 7.11
  5256. Although the authors claim that you can press <F3> anywhere and save
  5257. your work, the address book requires you to add the record or click on
  5258. OK before saving can occur.
  5259. 7.11
  5260. There is still no alarm function for appointments, but now that it has a
  5261. 680Kb memory requirement, you are not likely to have the application
  5262. loaded all the time!
  5263. 7.11
  5264. Design
  5265. 7.11
  5266. I also think that the program still feels as if it has been designed by
  5267. a programmer. The operation is not really intuitive, and the icon layout
  5268. is poor and aesthetically displeasing. It is worth noting that most PC
  5269. development teams include dedicated artists for icon and window design.
  5270. Certainly Acorn teams should aim to have at least one person with some
  5271. artistic experience involved.
  5272. 7.11
  5273. The Almanac windows seem to bristle with buttons and icons, which can be
  5274. daunting to new users who just want a simple interface so that they can
  5275. get started quickly. Another point worth noting is that the category
  5276. icons, used in virtually every Almanac window, are drawn in low
  5277. resolution screen modes, in only 16 colours. The latter may not be too
  5278. important, but with the amount of hi-res monitors around these days, the
  5279. blocky mode 12 icons make the software look rather crude.
  5280. 7.11
  5281. With the huge resolutions available on the Risc PC, I feel that
  5282. developers should produce high resolution icons instead Ö at least this
  5283. will cater for the majority of professional users at whom Almanac is
  5284. aimed.
  5285. 7.11
  5286. The business angle
  5287. 7.11
  5288. Most business users will probably not be too concerned with storing
  5289. birthdays and wedding anniversaries. Personally, I have found that the
  5290. address book and its links to be the most useful. All users need to
  5291. store this kind of information, and it is particularly valuable in
  5292. research, sales and marketing, and report production.
  5293. 7.11
  5294. Almanacæs links to Impression, although not stunning, work effectively,
  5295. and can be a boon when producing contact lists or drawing up contracts.
  5296. 7.11
  5297. The sticky pads are also useful here for managing related documents and
  5298. graphic images from all over your hard disc. The appropriate quote could
  5299. be in your ÉQuotesæ directory, and you may also have a separate
  5300. ÉInvoiceæ directory. The relevant files can be merged into a sticky pad
  5301. from where you can simply double click to access your files.
  5302. 7.11
  5303. Conclusions
  5304. 7.11
  5305. Almanac is a very competent information manager, but is let down by a
  5306. poor manual and a complex and graphically displeasing interface.
  5307. 7.11
  5308. I shall certainly be using it for the time being, as there is really no
  5309. competition in this field. However, with products on the horizon from
  5310. ExpLAN and, at some point, Rheingold Enterprises, I shall be keeping an
  5311. eye on the market.
  5312. 7.11
  5313. If you can put up with the interface, Almanac 3 offers unrivalled
  5314. control over correspondence, appointments and other events. The address
  5315. functions will be particularly useful for business users, but the
  5316. accounts section is a little limited.
  5317. 7.11
  5318. Almanac costs ú85 including VAT from Stallion. Upgrades from version 1
  5319. are available from Stallion for ú17.62, and the optional filofax retails
  5320. at ú23.50.ááAá
  5321. 7.11
  5322. SmartDTP
  5323. 7.11
  5324. Gabriel Swords
  5325. 7.11
  5326. SmartDTP of Duffield, Derbyshire have come up with a collection of
  5327. borders and clipart presented to you in either Draw or Artworks formats.
  5328. 7.11
  5329. Each collection can be found on one disc inside a neat looking mini
  5330. video cassette box. Also in the borders box is a really useful booklet
  5331. with all the designs laid out in groups. This means you can browse
  5332. through the booklet looking for the border you want rather than having
  5333. to open every file.
  5334. 7.11
  5335. Borders
  5336. 7.11
  5337. Just when you thought you had the definitive set of borders, out comes
  5338. another collection. Just how many border designs can there be, I ask Ö
  5339. presumably as many as designers can think up.
  5340. 7.11
  5341. The two Smart sets are more or less the same, the only difference being
  5342. the way they are put together. Smart Borders 2, for example, are the
  5343. kind you drop into Impression documents Ö there are about 200 of them.
  5344. Smart Borders + contain fewer designs, about 150, and they have been
  5345. turned into complete boxes for you.
  5346. 7.11
  5347. As with all border collections, there are going to be the ones you will
  5348. use a lot, and ones you will never use at all. Even though some of them
  5349. will be similar to ones you already have, these borders are worth
  5350. considering because the quality is good and the price isnæt
  5351. extortionate. There are probably enough new ones to make the collection
  5352. worth having Ö for example, I bet no oneæs got a bone or a Union Jack
  5353. border in their collection!
  5354. 7.11
  5355. There are square corners, round and curved corners, triangular corners,
  5356. lines with arrows, lines with stripes, lines with lines. There are fun
  5357. ones, ornate ones, even colour-shaded ones. You can make a clipboard, a
  5358. computer printout, a Christmas border with holly or a talkative one with
  5359. quotes.
  5360. 7.11
  5361. One thing to watch out for with the Impression type borders is that
  5362. because some of them are so big, you sometimes have to dramatically
  5363. resize the frame to get the whole border onto the page. That then
  5364. reduces the amount of space you have for text.
  5365. 7.11
  5366. Tip: The way round this is to create another frame on top of the
  5367. bordered frame and set view to transparent. This frame can then be
  5368. resized right up to the edge of the border and text typed into it.
  5369. 7.11
  5370. One style that isnæt in the collection Ö or any of the collections I
  5371. have Ö is a dotted line that uses round dots. There are plenty of dash
  5372. type lines but none of the round ones. Has anyone ever seen one? Perhaps
  5373. the next big collection of borders could be all dots!
  5374. 7.11
  5375. Clipart
  5376. 7.11
  5377. Smart 2 Resources is a collection of over 100 drawfiles, many of which
  5378. contain more than one example of a particular design. There are more
  5379. than 300 pieces of artwork and line drawings, making a collection of
  5380. useful design elements which can be used in all manner of publications.
  5381. You will find seven files of arrows Ö almost every arrow you could ever
  5382. think of. There are four files of corners, from crazy squares to pins to
  5383. wavy lines. There are four sets of flashes as well as some individual
  5384. flash-type drawings. There are groups of speech and thinks bubbles,
  5385. rules and symbols. Then there are ten files of drop caps, giving ten
  5386. complete alphabets of capital letters in different designs. Add to that
  5387. over fifty general and border type drawings and you have a very useful
  5388. set of resources.
  5389. 7.11
  5390. Smart Graphics 1 is more of a general clipart collection with 200 plus
  5391. pictures. There are, for example, over 80 silhouettes of animals and
  5392. insects, including farm animals, pets and sea creatures... there are 18
  5393. assorted flowers... 8 sporting groups plus a few individual sporting
  5394. pictures... an assortment of European maps, flags and British political
  5395. symbols... musical type drawings... 26 fun-type cartoons from a clown to
  5396. a ghost to footprints... and there are a few people drawings.
  5397. 7.11
  5398. As with any clipart, the quality will vary from picture to picture, and
  5399. there are certainly some here I wouldnæt be seen dead with. Having said
  5400. that, most of whatæs there is pretty good. Iæve had them for the last
  5401. six weeks and there are a lot I have already used.
  5402. 7.11
  5403. You can get them either as Draw or Artworks files, and each of Smart
  5404. Graphics pack 1, Smart 2 Resources, Smart Borders + and Smart Borders 2
  5405. costs ú14.95 inclusive from SmartDTP.ááAá
  5406. 7.11
  5407. Leisure Software Upgrades
  5408. 7.11
  5409. Andrew Rawnsley
  5410. 7.11
  5411. Over the last few months, various pieces of leisure software (not just
  5412. games) have been upgraded to give them a longer shelf-life. This should
  5413. be good news for the user, as upgraded software can only be better than
  5414. the original, canæt it?
  5415. 7.11
  5416. Aldebaran
  5417. 7.11
  5418. This is probably the oldest upgrade, and is really only relevant to ARM
  5419. 3 owners. Readers may recall that the original game received good
  5420. reviews, but with some reservations as to the wire-frame sections of the
  5421. game.
  5422. 7.11
  5423. The new version makes you feel that the original was purposely cut down
  5424. to work quickly on ARM 2 machines, since it doesnæt so much feel
  5425. Éenhancedæ as that the ARM 2 version seems downgraded. It isnæt of
  5426. course, but the best enhancements always merge seamlessly into the old
  5427. version and simply make the game far more appetising.
  5428. 7.11
  5429. As mentioned previously, the wire-frame sections have been improved Ö
  5430. not to solid graphics, but many more wire frames have been introduced
  5431. making the effect much better. The solid graphics have also been
  5432. enhanced, particularly those of the planets which now look like the
  5433. smooth spheres they should be.
  5434. 7.11
  5435. If you had any doubts about the old version of this original and
  5436. involved arcade simulation, forget them, and buy the new version.
  5437. 7.11
  5438. Upgrades may be hard to come by, due to the European nature of the game.
  5439. At the October Acorn User show, it surfaced on the Klein Computers
  5440. stand, but you may need to contact the Swiss distributors Evolution
  5441. Trading AG. (Aldebaran costs ú32 through Archive.)
  5442. 7.11
  5443. Spheres of Chaos
  5444. 7.11
  5445. Matt Black have achieved considerable success with this Meteors clone,
  5446. and recently I discovered that it had been selected for a regular
  5447. challenge on a Sky TV computer show! The latest versions feature even
  5448. better graphics (the beautiful explosion showers have to be seen to be
  5449. believed), more adversaries Ö each with their own characteristics, up to
  5450. eight players, I think, (the review version only allowed four, but I
  5451. believe the Sky version allows eight) and loads more configuration
  5452. options. When you think that each level is generated randomly, and you
  5453. can control the amounts of each type of alien, there are millions of
  5454. different level possibilities.
  5455. 7.11
  5456. Spheres of Chaos is certainly one of the best multi-player games around,
  5457. and if you have some friends available, the evenings just seem to
  5458. vanish!
  5459. 7.11
  5460. As a single player game, it is not so strong because, since despite the
  5461. volume of options, the formula on every level is fairly similar Ö blast
  5462. all the aliens and collect any power-ups. You really need a second
  5463. player to get the most out of it. Having said that, you could do a lot
  5464. worse than buying a copy of this game for a rainy afternoon on your own!
  5465. 7.11
  5466. Spheres of Chaos costs ú24.95 from Matt Black, with an upgrade available
  5467. from the original for only ú5 (plus your original disc, of course) which
  5468. represents excellent value for money.
  5469. 7.11
  5470. Games Wizard Ö The Apprentice
  5471. 7.11
  5472. Readers may remember that I found the original release of this cheat
  5473. compilation rather limited in hacking features (compared to The Hacker
  5474. from DoggySoft) and overpriced.
  5475. 7.11
  5476. This new version offers a few more cheats (about 50 Ö 60 in total) but
  5477. there are still really not enough compared to over 100 with The Hacker.
  5478. It is a copy-protected disc and has no hacking features at all (surely a
  5479. downgrade!) and with a price tag of ú19.99 it isnæt going to have much
  5480. of an impact.
  5481. 7.11
  5482. Remember that all of The Hackeræs cheats can be obtained for a blank
  5483. disc and ú1 p&p to DoggySoft and I donæt think youæll find it hard to
  5484. pass on GamesWareæs offering.
  5485. 7.11
  5486. James Pond 2+
  5487. 7.11
  5488. This is a conversion of the Amiga 1200 version of GamesWareæs cute
  5489. platform hit. The new version offers improved graphics and sound, as
  5490. well as some new levels. These are scattered throughout the game, and
  5491. include an upside-down Éjelly-levelæ as described in the original
  5492. review.
  5493. 7.11
  5494. You can probably imagine what itæs like bouncing madly up and down
  5495. around the level, but playing it upside-down...?!?
  5496. 7.11
  5497. James Pond 2+ is certainly better than the original, and retails at the
  5498. same price, thus replacing the old version in GamesWareæs catalogue. It
  5499. still lacks a save game or password option, which seems important in
  5500. this new larger version, but otherwise I canæt really fault the product.
  5501. If you like cute platform games, buy James Pond 2+!
  5502. 7.11
  5503. As an upgrade, the new version will cost you ú7.99 from Gamesware which
  5504. I feel is a little excessive. Mind you, that includes p&p. If you are a
  5505. dedicated Pond fan, desperate for more, then spend the money, otherwise
  5506. you may be content with the large, and often difficult, original. (James
  5507. Pond2+ costs ú24 through Archive.)ááAá
  5508. 7.11
  5509. ScreenTurtle
  5510. 7.11
  5511. Richard Rymarz
  5512. 7.11
  5513. ScreenTurtle, written by Marshal Anderson and published by Topologika,
  5514. has been around since 1991. It was then described as, É..... a friendly,
  5515. safe Logo graphics environment for students to work in.æ I have used the
  5516. program extensively with my class of 10 and 11 year olds, finding it
  5517. more than adequate.
  5518. 7.11
  5519. Now Topologika have released a new version called Desktop ScreenTurtle.
  5520. It is an altogether more sophisticated package and addresses some of the
  5521. short-comings of version one as well as adding new features.
  5522. 7.11
  5523. Why Logo?
  5524. 7.11
  5525. Logo is specifically mentioned on a number of occasions in the National
  5526. Curriculum. Regardless of this requirement, Logo is good fun, allowing
  5527. children to draw shapes and objects quickly; it can help children learn
  5528. to understand some simple programming concepts such as Éprocedures; it
  5529. can provide problems which can be solved in a number of ways; it can
  5530. lead the way to controlling floor turtles; and it allows children to
  5531. make mistakes which are easily rectified or which provide further
  5532. insights or solutions.
  5533. 7.11
  5534. There are a number of Éofficialæ versions of Logo but, for the primary
  5535. school, something simpler and easier has been provided. There is a
  5536. version that comes with Sherstonæs excellent ÉCrystal Rain Forestæ;
  5537. Longman Logotron have produced ÉFirst Logoæ which offers a very gentle
  5538. introduction to Logo where everything can be mouse driven; and
  5539. Topologika themselves publish ÉTinyLogoæ which introduces simple
  5540. concepts to very young children. ScreenTurtle continues with this
  5541. emphasis on ease of use, although the level of sophistication is higher.
  5542. 7.11
  5543. The package
  5544. 7.11
  5545. ScreenTurtle comes in a sturdy case. There are two discs: disc one
  5546. contains the program and the usual !Scrap, !System and !Sysmerge
  5547. applications. Disc two contains example words (procedures) and screens
  5548. (backdrops), a Tiff conversion utility allowing Tiff files to be
  5549. converted to sprites and vice versa; and !Dribble, a new utility that
  5550. keeps a constant record of everything the user does. This provides a
  5551. record of how a child has reached a solution to a problem or simply a
  5552. journal of what he has done.
  5553. 7.11
  5554. There is a comprehensive manual, a booklet that provides useful
  5555. information concerning installation, differences between using RISC OS 2
  5556. and 3, hard and floppy disc operation, using printer drivers, problem
  5557. solving, and so on. There are a number of worksheets to start the
  5558. children off, a function key strip and, finally, there is a booklet
  5559. written by Marshal Anderson which outlines the use of Logo in the
  5560. classroom as well as offering a number of pre-Logo games and some more
  5561. advanced ideas.
  5562. 7.11
  5563. Using ScreenTurtle
  5564. 7.11
  5565. Clicking on !ScreenTurt loads the program and is represented by a turtle
  5566. on the iconbar. This is a major change from version one which took over
  5567. the whole screen. Now the program is fully RISC OS compliant although,
  5568. if desired, a full screen option can be selected. Choices are made by
  5569. clicking <menu> on the turtle icon and selecting the preferences option.
  5570. This allows no fewer than four possible layouts, a selection of screen
  5571. mode, whether the tool window is shown, the command window colours, the
  5572. number of commands that the undo buffer holds, whether screens are saved
  5573. as sprite or TIFF files and the scaling and screen angles options. It is
  5574. all very comprehensive.
  5575. 7.11
  5576. My preference is for the desktop version with the toolbox visible. Three
  5577. windows present themselves, the largest being the work area where a
  5578. pointer (turtle) sits at its centre. Then there is a command window
  5579. where instructions are entered and one which provides a toolbox
  5580. containing twelve of the most commonly used commands. All window can be
  5581. resized, which is great, because you can move the windows around so that
  5582. the monitor screen is used most effectively.
  5583. 7.11
  5584. In use, the program is very simple. Either typing in commands or using
  5585. the toolbox require the minimum of effort. One lovely feature of
  5586. ScreenTurtle is that it understands a variety of words to execute a
  5587. command and will Éguessæ if a command is unclear. It will then tick a
  5588. command that is acceptable. It will accept upper and lower case letters
  5589. and give fairly helpful on-screen error messages. Finally, there is a
  5590. very comprehensive, mouse driven ÉHelpæ system.
  5591. 7.11
  5592. Conclusions
  5593. 7.11
  5594. My children enjoyed using ScreenTurtle. It was used very simply by my
  5595. slower children whilst the brighter ones were soon defining procedures,
  5596. filling and painting shapes, and even defining procedures within
  5597. procedures. Saving drawings was easy but there was some confusion when
  5598. loading and saving procedures. It can easily be used by children at the
  5599. upper end of Key Stage 2 (8 Ö 11 year olds) and at the lower end of
  5600. secondary schools. If I had to nit pick, I would have liked to be able
  5601. to edit commands in the command line window although a limited amount
  5602. can be done in the procedure define window.
  5603. 7.11
  5604. With such a wealth of additional materials, the program, which retails
  5605. at ú39.95 +VAT or ú44 through Archive, is excellent value for money.
  5606. There is an upgrade path from version one which costs ú10, with a 50%
  5607. reduction for site licences. All in all, this is excellent value for
  5608. money for an implementation of Logo that bridges the gap between a
  5609. simple introduction to Logo and the Érealæ thing.ááA
  5610. 7.11
  5611. Magic Pockets
  5612. 7.11
  5613. Andrew Rawnsley
  5614. 7.11
  5615. This release of the Bitmap Brothersæ successful Amiga/PC platform game
  5616. represents software giant Renegadeæs first foray into the Acorn games
  5617. market. The product certainly doesnæt feel like a quick conversion Ö you
  5618. know the signs: pretty graphics toned down to make conversion easy;
  5619. reused Amiga or ST boxes with ÉAcorn Versionæ stickers plastered on. The
  5620. reason that I mention this is that with Sensible Soccer ready for
  5621. release now, Renegade would appear to be jumping straight into the
  5622. water, not just testing it with their toes, so to speak.
  5623. 7.11
  5624. The plot
  5625. 7.11
  5626. Perhaps I should have learned to steer clear of the plot for a platform
  5627. game Ö they are usually nearly as bad as those of shoot-æem-ups! Magic
  5628. Pockets is all about a kid Ö the Bitmap Kid (groan). The Kid has special
  5629. Magic Pockets, which have an infinite capacity, to store all his
  5630. favourite toys. Unfortunately, his toys have vanished, so the Kid leaps
  5631. into his pockets, risking life and limb, to rescue them. Clearly the Kid
  5632. knew nothing of physics Ö the box illustration shows that there is no
  5633. way the kid could get his head through the opening of the pocket!
  5634. 7.11
  5635. Loading the game
  5636. 7.11
  5637. But to the game itself... Booting reveals a nice intro, complete with
  5638. soundtrack by Betty Boo (ÉDoing the Doæ). Itæs a shame that this music
  5639. doesnæt continue into the game, on ARM3 machines perhaps, given the
  5640. enhanced audio capabilities of Acorn machines. There is a version of the
  5641. game with higher resolution graphics, for those with VGA and multisync
  5642. monitors Ö even the old Acorn multisync!
  5643. 7.11
  5644. The game is copy-protected by the key disc method, but itæs not until
  5645. you try to start the level that you need to insert the disc (obviously
  5646. this only applies to hard disc owners).
  5647. 7.11
  5648. The levels
  5649. 7.11
  5650. Anyone who has played Gods (from Krisalis, but original written by the
  5651. Bitmap Brothers and marketed on the Amiga by Renegade) will be familiar
  5652. with the style of the game. Unfortunately, the similarities continue
  5653. right down to the graphics of the first zone. There are four main
  5654. graphical environments, each split into numerous levels. Each time you
  5655. finish two of these levels, you are given a four digit numerical
  5656. password, which allows you to skip them in the future.
  5657. 7.11
  5658. The major disadvantage of structuring the game in this way is that these
  5659. environments can quickly become boring Ö even with extremely well drawn
  5660. and detailed graphics such as those on offer here, so variety is needed
  5661. to keep you playing. This, for me, is where Magic Pockets fails Ö there
  5662. are too many sub-levels in each zone, all with the same graphics and
  5663. associated problems:
  5664. 7.11
  5665. The Cave Ö 5 levels
  5666. 7.11
  5667. The Jungle Ö 6 levels
  5668. 7.11
  5669. The Lakes Ö 8 levels
  5670. 7.11
  5671. The Mountains Ö 7 levels
  5672. 7.11
  5673. Clearly six zones with four levels each, or five zones with five levels
  5674. each (already pushing it a bit) would be preferable.
  5675. 7.11
  5676. Gameplay is simple Ö you have to throw weapons, or send yourself
  5677. spinning, into the nasties (Ébad peopleæ) to destroy them, and collect
  5678. power-ups; and to try and find the Ébest toyæ on each level before going
  5679. through the exit. A fairly basic platform game in design, and the
  5680. problem is that there are no real puzzles to solve Ö you simply have to
  5681. keep killing bad people, and exploring, until you find the toy and the
  5682. exit. At the end of each graphical zone, there is also a special event,
  5683. rather like an end of zone guardian in other games.
  5684. 7.11
  5685. Forgive the comparison with Gods, but I found that to be rather more
  5686. fulfilling, since you could carry around objects and keys leading to
  5687. reasonably intricate puzzles, making the game much more mentally
  5688. pleasing.
  5689. 7.11
  5690. I feel that the Bitmap Brothers have tried to make up for this flaw in
  5691. the gameplay by giving us more levels, hence the problem described
  5692. previously.
  5693. 7.11
  5694. The power-ups
  5695. 7.11
  5696. To be fair, Magic Pockets does include lots of power-ups and teleporters
  5697. to bonus rooms, which do add to the gameplay. The next power-up to be
  5698. released is shown in the bottom corner of the screen, and can be changed
  5699. by careful destruction of bad people. However, to my mind, lots of
  5700. power-ups really donæt make up for the lack of puzzles.
  5701. 7.11
  5702. Conclusions
  5703. 7.11
  5704. Maybe the problem is me? Gods was my ideal game Ö puzzles in a
  5705. mythological environment. After role playing games, this is my favourite
  5706. genre of game, so maybe Iæm not being fair on Magic Pockets.
  5707. 7.11
  5708. However, most of my Amiga and PC owning friends seem to agree that Magic
  5709. Pockets isnæt really up to the usual calibre of Bitmap Brothersæ games,
  5710. since it lacks something in gameplay Ö no puzzles!
  5711. 7.11
  5712. Anyone who wants a real treat in platform games should go for Gods, and
  5713. when youæve finished that then turn to Magic Pockets. Iæd like to say
  5714. that Magic Pockets was the poor manæs alternative, but it costs more!
  5715. 7.11
  5716. If you are looking for a new platform game, and have finished or are
  5717. tired of Gods, then give Magic Pockets a go. However, at ú25.95 (ú24
  5718. through Archive), you need to be sure itæs the game for you.ááAá
  5719. 7.11
  5720. Circus
  5721. 7.11
  5722. Richard Rymarz
  5723. 7.11
  5724. Maths Circus, from 4Mation, is a series of games designed to stimulate
  5725. problem-solving skills at Key Stages 2 and 3. However, 4Mation say that
  5726. the simpler levels can be solved by even younger children. It comes on
  5727. one disc and can be loaded onto hard disc although a key disc system is
  5728. used for protection purposes. It costs ú27.50 +VAT for a single user
  5729. version or ú55 +VAT for a site licence Ö Archive prices are ú30 and ú60
  5730. respectively.
  5731. 7.11
  5732. Aims
  5733. 7.11
  5734. Circus is composed of twelve games loosely based on a circus theme. Each
  5735. game contains five levels Ö sixty in all Ö and are designed to allow
  5736. children use of their imagination, initiative and sense of
  5737. experimentation. There is no use of drill and practice Ö all the
  5738. problems are Éopen endedæ allowing the children to use trial and error
  5739. to produce strategies that succeed. Each level is graded so that
  5740. children are not penalised for failure but are motivated to try again or
  5741. use a new strategy to succeed. Teachers and parents are NOT encouraged
  5742. to help or provide solutions Ö but careful matching of levels is
  5743. necessary.
  5744. 7.11
  5745. Getting started
  5746. 7.11
  5747. Clicking on the Circus icon results in a full screen picture of a circus
  5748. tent on which are printed the menu options. These include: instructions
  5749. for the children, a practice option from which the childrenæs results
  5750. are not recorded, starting a new circus, continuing a saved circus,
  5751. teachersæ options and, of course, quitting. The teacher options allow
  5752. the viewing and deleting of saved circuses, setting the level of default
  5753. difficulty, switching off the sound and so on. All are easy to
  5754. understand and use. A coding system is used to record the childrenæs
  5755. progress.
  5756. 7.11
  5757. The problems
  5758. 7.11
  5759. The children soon master how the mouse is used to control the games
  5760. although I feel that young children will need some adult help.
  5761. Thankfully, the problems all use the same conventions.
  5762. 7.11
  5763. Seals Ö This involves placing the correct balls on the noses of the
  5764. seals. At its simplest level, moving the balls left and right is
  5765. sufficient. Later, the problem takes on the guise of a two-dimensional
  5766. ÉRubikæs Cubeæ (can there be such a thing?).
  5767. 7.11
  5768. Trapeze Ö This involves an investigation into the properties of a
  5769. pendulum.
  5770. 7.11
  5771. Magician Ö Here, the children have to save Marvel the Magician from the
  5772. wicked witch and her monsters.
  5773. 7.11
  5774. Traffic Lights Ö This involves careful observation and note-taking of
  5775. patterns, as the children attempt to avoid the traffic lights when going
  5776. to the circus.
  5777. 7.11
  5778. Canon Ö A lovely problem involving elevation and gunpowder strength as
  5779. the children attempt to fire Captain Blunthead through a series of holes
  5780. into a bucket of water.
  5781. 7.11
  5782. Cage Ö This does involve practice of simple arithmetic and is the least
  5783. visually inspiring.
  5784. 7.11
  5785. Unicycles Ö This involves balancing a group of unicyclists on a see-saw.
  5786. Simple addition and subtraction are needed to keep the unicyclists from
  5787. falling.
  5788. 7.11
  5789. Tickets Ö Once again this gives practice at arithmetic but, at the more
  5790. advance levels, it involves multiplication. The aim is to calculate the
  5791. relationship between the number of tickets and the circus takings.
  5792. 7.11
  5793. Elephant Ö This is an investigation into capacity and involves working
  5794. out how much medicine to give the the sick elephant.
  5795. 7.11
  5796. Bolts Ö This puzzle gives practice in spatial awareness in two and three
  5797. dimensions. Bolts are missing from the scaffolding and the problem is
  5798. finding where the gaps are.
  5799. 7.11
  5800. Clowns Ö Clowns are sitting down holding different implements, each of
  5801. which affects those next to them. The aim is to make all the clowns
  5802. stand up at once.
  5803. 7.11
  5804. Lions Ö This problem involves sorting lions out in order of size. Bigger
  5805. lions can jump over smaller ones but not vice versa.
  5806. 7.11
  5807. Conclusions
  5808. 7.11
  5809. This suite of problems is definitely good value for money. The graphics
  5810. are not arcade standard Ö in fact some are fairly basic. However, I
  5811. firmly believe that it is the active and supportive parent and teacher
  5812. that will help children achieve the best from any piece of Éeducationalæ
  5813. software. The programs were tested by a group of children ranging from 9
  5814. to 11 and were enjoyed by them all. Listening to their strategies was a
  5815. treat, and all but the highest levels were within their capabilities.
  5816. Documentation is excellent for the teacher/parent providing further
  5817. assistance and extension ideas. For the children there is a series of
  5818. twelve double-sided worksheets to assist and supplement the program.
  5819. 7.11
  5820. These programs make a welcome change from other suites of mathematical
  5821. computer programs where more emphasis is placed on drill and practice. I
  5822. wonder whether the simplistic graphics would appeal sufficiently to Key
  5823. Stage 3 children Ö I sense that more sophistication would be needed to
  5824. inspire them. However, for children from the age of 5 to 12 there is
  5825. plenty here of value to recommend.ááAá
  5826. 7.11
  5827. Virtual Golf Ö Augusta Course
  5828. 7.11
  5829. Richard Rymarz
  5830. 7.11
  5831. This is the second course offered by 4th Dimension and adds to the
  5832. Wentworth Course originally written for the Virtual Golf simulation and
  5833. released before Christmas. Written by the prolific Acorn games writer,
  5834. Gordon Key, it features the American Masters course in Augusta, Georgia.
  5835. I thoroughly enjoyed Éplayingæ Wentworth and readily grabbed the
  5836. opportunity to review this latest offering.
  5837. 7.11
  5838. There are a number of golf simulations or games on all computer formats
  5839. Ö the Acorn range has at least four. Until the release of Virtual Golf,
  5840. the best by far was Micro Drive published by Cambridge International
  5841. Software. This came with two courses as standard and more were added.
  5842. There is also a course designer. This is not a comparative review or a
  5843. full review of Virtual Golf Ö that was done in Archive 7.1 p33, but I
  5844. will briefly summarise of the original. The main aim of the game is to
  5845. win six tournaments beginning with the Beginnersæ Handicap and ending
  5846. with the British Open. However, the main difference between Virtual Golf
  5847. and its predecessors, which sets it apart from its rivals, is that the
  5848. swing of the club is determined by the movement of the mouse rather than
  5849. any swing meters or timed clicks of the mouse buttons. Consequently,
  5850. practising moving the mouse itself Ö keeping it in a straight line Ö
  5851. will result in the ball flying straight. This may sound complicated but
  5852. it does give a feeling of actually playing the shot. However, it also
  5853. makes the game more difficult because any deviation from a straight line
  5854. results in a hook or slice, and the quicker the mouse moves the stronger
  5855. the shot. Practice is needed. The game runs from the desktop and there
  5856. is a huge variety of options including, action replays of shots,
  5857. practice of any hole, Égimmiesæ, alternative seasons and even access to
  5858. the driving range.
  5859. 7.11
  5860. So why spend another ú16 on the Augusta Course? Well, if you have the
  5861. original game Ö which you must have to run the Augusta Course Ö you will
  5862. probably be bored with being the British Open Champion. Becoming the
  5863. Mastersæ Champion must spark the competitive nature inside you and the
  5864. challenge will be too great to resist. The format is similar to
  5865. Wentworth although the scenery has been improved and, finally, the
  5866. behaviour of the ball is different from its movement at Wentworth.
  5867. Apparently, the atmospheric conditions at Augusta result in the ball
  5868. having different characteristics.
  5869. 7.11
  5870. I have a book showing maps of some of the holes at Augusta and,
  5871. comparing them with Gordon Keyæs versions, I can verify that they are
  5872. very similar. One feature I am a little unsure about is the much-feared
  5873. putting difficulties at Augusta. I feel that Gordon has been a little
  5874. kind and made the greens quite damp, making putting a touch easier than
  5875. the real professionals have to face. However, this course is well worth
  5876. the money for those who are already past masters of the game and its
  5877. success should guarantee further courses. I wonder what the ball
  5878. characteristics are like at St Andrews, or Pebble Beach, or the Royal
  5879. Melbourne or ....... ááAá
  5880. 7.11
  5881. Navigator
  5882. 7.11
  5883. George Barnett
  5884. 7.11
  5885. Navigator is a package to help the teaching of mapping skills. It
  5886. provides various ways of navigating a pointer, or Édartæ, around the
  5887. screen which can contain any kind of picture but, usually, a map or plan
  5888. of some sort.
  5889. 7.11
  5890. You can navigate in the following ways:
  5891. 7.11
  5892. Rubber banding Ö This is not really a navigation system but it provides
  5893. a way of drawing routes onto your maps, as well as allowing the
  5894. introduction of some of the packageæs features.
  5895. 7.11
  5896. Turtling Ö This provides, at two levels of sophistication, a turtle
  5897. graphics activity based on turns and moves.
  5898. 7.11
  5899. Lat&Long Ö This lets you navigate around the screen using degrees,
  5900. minutes and hundredths of minutes.
  5901. 7.11
  5902. Compass Points Ö With this, you can move using 4, 8 or 16 compass
  5903. directions.
  5904. 7.11
  5905. Ordnance Survey Ö This uses Eastings and Northings.
  5906. 7.11
  5907. Bearings Ö This allows you to move using absolute bearings from north.
  5908. 7.11
  5909. Vectors Ö With this, moves are relative to the current position of the
  5910. user on the map.
  5911. 7.11
  5912. The use of the program
  5913. 7.11
  5914. The aim of the program is to develop navigation and mapping skills. You
  5915. move around a map or plan using one or more of the seven ways shown
  5916. above and the scale can be adjusted as required and a coloured trace can
  5917. be left customised to colour and thickness.
  5918. 7.11
  5919. Maps
  5920. 7.11
  5921. Many maps or plans are supplied as examples on one of the three discs
  5922. which come with Navigator, and the documentation helps, should you wish
  5923. to create your own. Normally, in a class situation, specific maps would
  5924. be required of the area being studied and these can be found from
  5925. various sources, but watch the copyright restrictions. Many maps are
  5926. supplied as drawfiles and those from David Pilling are excellent and
  5927. cheap. The manual gives several source suggestions.
  5928. 7.11
  5929. Getting started
  5930. 7.11
  5931. First register the disc, which may then be copied. Double click on the
  5932. !Navigator icon which will then be installed on the iconbar. Open up one
  5933. of the Activities Disc e.g. (School), then double click on the !Nav_Data
  5934. icon. This opens a window containing the maps that Navigator knows
  5935. about. Maps can be sprites (uses up memory), drawfiles or compressed
  5936. Imagine (or even Tiny Draw) files. The required map is then dragged to
  5937. the icon on the iconbar. Navigator will then start up with that map with
  5938. the title (filename) of the map and the navigation system in brackets.
  5939. 7.11
  5940. You will see the dart, either at its default home position or at the
  5941. home position recorded for that map. The maps appear on the screen with
  5942. a Toolbar containing fourteen options: grid, snap to grid, fixed
  5943. compass, measurement, timer, home dart, line thickness, line colour,
  5944. print, record, stop record and a switch from toolbar to tool menu.
  5945. Linkpoints are available to enable interconnection between maps or
  5946. plans.
  5947. 7.11
  5948. Clicking <menu> on the Navigator icon on the iconbar will give you a
  5949. menu with Info, Save, Clear, Quit and four other options. These are: to
  5950. use the full screen, calibration, preferences (setting of defaults), and
  5951. Nav System. To change the navigation system click on ÉNav Systemsæ and a
  5952. second menu appears showing these choices.
  5953. 7.11
  5954. The first exercise recommended is called ÉGoing to Schoolæ and this is a
  5955. series of three maps demonstrating large scale movement. A pupilæs
  5956. journey from home to school is shown, ending up at at a desk in the
  5957. classroom with an appropriate congratulatory message to those successful
  5958. in their navigation. ÉAround the world in eighty waysæ is a more
  5959. advanced planned route supplied as an example and this is quite
  5960. impressive.
  5961. 7.11
  5962. Support materials
  5963. 7.11
  5964. The A5 manuals are excellent. The main manual (43 pages) is well
  5965. indexed. There are teacheræs notes and six ready-to-use disc-based
  5966. activities. Included are sample maps from National curriculum Key Stages
  5967. 2 to 4 in Geography and the program will be useful in Geography AT1 and
  5968. AT4 skills and parts of Maths AT3 and 4.
  5969. 7.11
  5970. Conclusions
  5971. 7.11
  5972. Navigator is a worthwhile program, not expensive, well-documented and is
  5973. supplied by Topologika at ú45 +ú2.50 p&p +VAT or ú52+VAT through
  5974. Archive. Site licences cost ú70 +VAT for primary schools and ú85 +VAT
  5975. for secondary schools direct from Topologika.ááA
  5976. 7.11
  5977. Let us look at New Zealand Ö sample map
  5978. 7.11
  5979. Police Plan
  5980. 7.11
  5981. Pinpoint Datafiles
  5982. 7.11
  5983. Denise Bates
  5984. 7.11
  5985. The Pinpoint Datafiles under review are öThe Solar Systemò and
  5986. öDinosaursò. Each costs ú12 +VAT, (site licence ú36 +VAT) from Longman
  5987. Logotron.
  5988. 7.11
  5989. Solar System (Key Stages 3 & 4) requires Pinpoint or Pinpoint 2, to use
  5990. it to its full potential. Dinosaurs (KS 2 & 3) can be used with Pinpoint
  5991. Junior.
  5992. 7.11
  5993. The philosophy behind Datafiles is to provide a significant volume of
  5994. data which pupils can use to develop skills of handling and interpreting
  5995. information, and to integrate IT skills across all areas of the
  5996. curriculum. Both files contain at least 50 records with multiple fields.
  5997. This allows pupils to perform more meaningful and complex analyses than
  5998. if they had to build up their own database.
  5999. 7.11
  6000. Worksheets
  6001. 7.11
  6002. Each datafile comes with an explanatory booklet for teachers. Six
  6003. photocopiable worksheets are provided. These have been well thought out
  6004. to link the datafiles to attainment targets. The exercises are self-
  6005. explanatory and a pupil could reasonably be expected to interrogate the
  6006. database properly by following the hints and instructions.
  6007. 7.11
  6008. The suggested exercises cover only a fraction of what could be achieved
  6009. with the datafiles. By building up my own sort and search exercises, I
  6010. was able to use them with much younger children than is envisaged and
  6011. obtained very impressive results in terms of database handling and
  6012. interpreting of selected information from them.
  6013. 7.11
  6014. Apart from exercises in data manipulation and testing of hypotheses,
  6015. pupils could extend or update the data from their own researches or
  6016. create similar files on related subjects such as the galaxies.
  6017. 7.11
  6018. Running the datafiles
  6019. 7.11
  6020. I did encounter some problems. Some of the Solar System files are
  6021. squashed. I was unable to unsquash these as my computer (A5000, RISC OS
  6022. 3.1) locked up the moment I attempted to run them. The unsquashed RISC
  6023. OS 2 files which were also provided worked without problem. The only
  6024. difference between the files is the availability of certain fonts.
  6025. 7.11
  6026. My other reservation concerns the presentation of  the datasheets. In
  6027. Solar System, individual entries are recorded over a background of
  6028. celestial objects, some of which are white. This means that some of the
  6029. text is impossible to read. In Dinosaurs, each card contains the same
  6030. picture of two dinosaurs. My testers, knowledgeable in the wake of
  6031. Jurassic Park, were very keen to point out that the pictures were wrong
  6032. and to show me what the dinosaur in question looked like. Persuading
  6033. them to work with the data and ignore the illustrations took some time.
  6034. 7.11
  6035. Spreadsheet format
  6036. 7.11
  6037. The information from the record cards is also accessible in spreadsheet
  6038. format. Because of the volume of data, I was frustrated that Pinpoint
  6039. Junior (used as the running medium for both files) does not allow the
  6040. screen to be split and the name box locked whilst scrolling across the
  6041. screen. Many questions require scrolling to find the answer and, even
  6042. for an experienced database user, it is easy to forget which lines you
  6043. should be examining.
  6044. 7.11
  6045. Information extracted from the database can be saved in CSV format. This
  6046. should increase their versatility for older pupils.
  6047. 7.11
  6048. Conclusion
  6049. 7.11
  6050. Despite my misgivings over the presentation of data, I would say that
  6051. schools already using Pinpoint Datafiles should find Solar System and
  6052. Dinosaurs a valuable addition. If you have a Pinpoint, but no files,
  6053. these are worth investigating to see whether they could fit into your
  6054. current curriculum development plans. For schools without Pinpoint, you
  6055. have to take into account the cost of the system (Pinpoint ú99 +VAT,
  6056. Pinpoint Junior ú27 +VAT). At this price, if you have no other use for
  6057. the Pinpoint system, the costs involved would be greater than the
  6058. benefit of being able to access these particular files.
  6059. 7.11
  6060. At the Harrogate Show, I discussed my reservations with a representative
  6061. of Longman Logotron who said he would put my criticism of clarity of the
  6062. cards on the öwish listò. I hope that the company will look at this as a
  6063. priority because I feel that it detracts from a very good and sensibly
  6064. priced product.ááA
  6065. 7.11
  6066.  
  6067.