home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1997 / ARCHIVE_97.iso / text / magazine / vol_07 / issue_03 < prev    next >
Text File  |  1995-06-25  |  292KB  |  5,804 lines

  1. Acorn World 93 Ö The aftermath...
  2. 7.3
  3. So Acorn World 93 has come and gone. Did it live up to expectations?
  4. Well, it certainly did as far as Norwich Computer Services is concerned.
  5. We were well and truly Ére-launchedæ with the new-look magazine and our
  6. somewhat more professional-looking stand. We were pleased to receive
  7. such positive feedback from the many Archive subscribers who visited the
  8. stand. Iæm glad you liked it.
  9. 7.3
  10. It was great to have several of our regular contributors there at the
  11. show so that people could chat to them. Many thanks to all those who
  12. gave their time to be available.
  13. 7.3
  14. There was a lot of interest in the 105Mb removable drives. They really
  15. have to be seen to be believed and, having seen them, many people bought
  16. them. We also now have software available so that the IDE versions work
  17. properly Ö many thanks to Atomwide for that!
  18. 7.3
  19. The best thing about Acorn World 93 as far as Archive is concerned is
  20. that in three days, we increased our subscribers list by almost 9% ! In
  21. fact, in the last month, our subscription base has increased by 17% Ö so
  22. a big welcome to all the hundreds of new (and renewed!) subscribers. I
  23. hope the new-look Archive will serve you well. Let us know if there is
  24. any way you can think of to make it even better.
  25. 7.3
  26. ...and the ARM700 Machine?
  27. 7.3
  28. All we saw of the new machine was a tantalising screen display showing
  29. what the new 16-bit desktop and 24-bit graphics capability could be
  30. like. It didnæt even say that it was an ARM700/VIDC20 running the
  31. display but I donæt see that  anything else could have produced such
  32. stunning graphics at such speed.
  33. 7.3
  34. When will it be launched? Well, it would be nice to think that it would
  35. appear at BETT æ94 in January but my guess is that we may have to be
  36. even more patient than that.
  37. 7.3
  38. Happy reading!
  39. 7.3
  40. Products Available
  41. 7.3
  42. Å    105Mb SyQuest drives Ö Because of larger than expected price drops,
  43. A5000 owners can now have a 105Mb removable drive for under ú400!
  44. SyQuest have just cut the prices of their 105Mb mechanisms with the
  45. result that we can take ú60 off the prices of all our 105Mb drives. The
  46. SCSI external drives are now ú510, the SCSI internal drives are ú430 and
  47. the IDE version is now ú395. These prices include one cartridge plus
  48. cables but the SCSI prices do not include a SCSI interface. (If you
  49. donæt already have a SCSI interface, we recommend the Morley uncached
  50. interface at ú160 through Archive.)
  51. 7.3
  52. (I do apologise to those of you who have recently bought these drives
  53. but I did deliberately set the profit margins as low as I dared in
  54. anticipation that the prices might drop Ö but I could not have foreseen
  55. such a large price drop and, in any case, I couldnæt have set a negative
  56. profit margin! Ed.)
  57. 7.3
  58. Å    A5000 4Ö8Mb Upgrades Ö You can now upgrade the new 33MHz A5000
  59. computers (ALB32 and ALB35) from 4 to 8Mb. The Archive price is ú470.
  60. They are self-fit upgrades provided you have a little bit of technical
  61. know-how Ö no soldering is involved, just chip extraction and insertion.
  62. 7.3
  63. The 4Ö8Mb upgrade is also available for the old 24MHz A5000s (ALB22 and
  64. ALB25) but the computer needs to come back to us for the upgrade to be
  65. done. This is because the MEMC chip has to be removed and a socket
  66. fitting in its place before the upgrade can be inserted. The price,
  67. including two-way carriage is ú545.
  68. 7.3
  69. Å    Academy Television CD-ROMs Ö A new series of educational CD-ROMs has
  70. been released, including Science Series I: The Elements (ú130),
  71. Directions 2000: French/íEn Marcha! Spanish (ú140 each, including a
  72. microphone recording system), and the Environment Series I: Water
  73. (ú130). You need to add ú5 p&p to these prices, plus VAT.
  74. 7.3
  75. Å    Acorn AKF50 Ö The latest Acorn monitor handles all screen modes up to
  76. SVGA. It has a 0.28mm dot pitch tube and is built in the UK by
  77. Microvitec PLC. When purchased separately, the price is ú374, and if
  78. purchased with a computer (in place of an AKF18) a surcharge of ú75 is
  79. made. (More details are given at the end of Stuart Bellæs article about
  80. monitors on pages 9Ö12.)
  81. 7.3
  82. Å    Acornæs Education Cash-back offer Ö Until 24th December, Acorn are
  83. making a ú100 cash-back offer on sales of the new 33MHz A5000 computers
  84. to educational establishments. Schools and colleges can buy any number
  85. of A5000s and, after the purchase is complete, Acorn will send schools a
  86. cheque for ú100 for each A5000 computer purchased.
  87. 7.3
  88. Å    Anglia Television CD-ROMs Ö Five more educational CD-ROMs are
  89. currently available from Anglia TV. ÉUnderstanding the Bodyæ and
  90. ÉCastlesæ (ú40 each) are self-contained library discs including stills,
  91. video sequences, vector graphics animations and text written for the 11-
  92. 14 age group. ÉCountries of the Worldæ and ÉCounties of Britainæ (ú40
  93. each) are for use with Angliaæs Key system Ö Key Plus, Key Note or Key
  94. Calc can be used. Finally, É19th Century Biographiesæ (ú25) is the first
  95. Key Plus datafile to be released on CD and features over 250
  96. biographies. Discounts are offered for multiple purchases, and site
  97. licences are available.
  98. 7.3
  99. Å    ARM3 special price Ö We have got hold of some ARM3s without fpa socket
  100. and are selling them off (öwhile stocks lastò, as they say) at ú145
  101. instead of ú185 inclusive. Ring the Norwich Computer Services office if
  102. you are interested Ö please donæt just send in a cheque as there are
  103. only a few available Ö ring first and we will put one aside if they are
  104. still available.
  105. 7.3
  106. Å    Armlock is a RISCáOS software-only utility that prevents unauthorised
  107. access to CMOS RAM or designated files/directories on the hard disc. The
  108. CMOS settings are protected by password so that only the system manager
  109. can make amendments.
  110. 7.3
  111. The hard disc is also password protected although, unlike other security
  112. systems, the hard disc does not have to be partitioned into read-only
  113. and writeable areas. File attributes are utilised to grant or revoke
  114. access to files or directories for public users. ÉExecute-onlyæ allows
  115. users to run applications but not to copy them, thus effectively
  116. preventing software theft.
  117. 7.3
  118. Armlock also provides a facility to back-up the protected areas in a
  119. compressed form to a series of floppy discs, (or other transfer medium),
  120. thus allowing identical Armlock hard disc configurations to be created
  121. on further machines.
  122. 7.3
  123. Armlock costs ú35 +VAT single user or ú135 +VAT for a ten-user licence
  124. pack from Digital Services or ú38 and ú145 respectively through Archive.
  125. 7.3
  126. Å    AudioWorks Ö One of the Computer Conceptsæ products released at Acorn
  127. World 93 was AudioWorks. It can handle a variety of sound files
  128. (MicroSoft WAVe, Armadeus, DataVox, SoundTracker and RawData formats)
  129. for playback from the standard Archimedes speaker, or advanced audio
  130. boards like CCæs own Lark, which can also record samples.
  131. 7.3
  132. 8 bit, 12 bit, 16 bit, linear signed, linear unsigned, VIDC logarithmic,
  133. m-law logarithmic, mono and stereo samples are all supported. There are
  134. several display modes for the waveform display and the sound output can
  135. be shown using the real-time spectrum analyser and oscilloscope
  136. displays. An additional utility for playing back from hard disc in the
  137. background with various effects is also provided. The price is ú49 +VAT
  138. from CC or ú53 through Archive.
  139. 7.3
  140. Å    BJC-600 Ö The Canon BJC-600 is the A4 version of the popular BJC-800
  141. colour printer. Four colour CMYK inks are used for the best full
  142. spectrum of colours, including real black, in resolutions up to 360 dpi.
  143. öThe high quality colour results that you can get on plain paper mean
  144. lower running costs than other colour inkjet printers.ò The price ú529 +
  145. ú10 carriage +VAT from CC or ú633 through Archive. (If you get your
  146. calculator out, you will find that there is no discount on the CC price.
  147. This is because CC only give a very small dealer discount so we cannot
  148. offer any discount to subscribers. Sorry.)
  149. 7.3
  150. Anyone who saw the output of these new printers at Acorn World 93 will
  151. confirm that they are very impressive, especially when you consider the
  152. pricing compared with other colour printers.
  153. 7.3
  154. Å    BJC-600 Turbo Drivers Ö The Computer Concepts range of Turbo Drivers
  155. now includes one for the BJC-600 (currently the only printer driver
  156. available for it!). It is designed to take advantage of the 24-bit
  157. printing which more and more packages are now supporting. The software
  158. requires RISC OS 3.1 or later, and a minimum 4Mb RAM is recommended. The
  159. price is ú49 +VAT from CC or ú53 through Archive.
  160. 7.3
  161. Å    Buzz is a new games label Ö actually, it is the budget arm of
  162. Krisalis. They have just re-released some older titles at ú9.99
  163. inclusive each. Titles are Swiv, Revelation, Jahangir Khan Squash, Mad
  164. Professor Mariarti and Manchester United.
  165. 7.3
  166. Å    CD-ROM 6 Pack Ö A late release at the show, this CD-ROM drive (a
  167. pioneer DRM-604X) marketed by Computer Concepts, uses Pioneeræs
  168. ÉQuadraspinæ Technology to rotate the disc at four times normal speed,
  169. giving a sustained 614 Kb/second transfer rate. It also has a six-disc
  170. magazine and autochanger allowing it to do the job of six separate
  171. drives. The package includes the drive and controller software. It will
  172. work on any Archimedes with an Acorn-compatible SCSI interface, although
  173. it is aimed at networked schools and high-end professional users. CD-ROM
  174. 6 costs ú999 +VAT +carriage from CC or ú1150 inclusive through Archive.
  175. 7.3
  176. Å    ColourCard Gold is based on the original Wild Vision/Computer Concepts
  177. ColourCard. It keeps the large screen resolutions and fast redraw
  178. speeds, but now also allows the 32,000 colour screen modes to be used on
  179. the desktop (the 24 bit modes are not (yet?) desktop compatible) at
  180. resolutions of up to 800╫300 or 576╫400. RISC OS 3.1 is needed and users
  181. of older machines (A300/400) should ensure that their machine has a
  182. genlock header fitted. An A3000 version is available, but requires a
  183. special fitting kit so it is important to specify, when you order, which
  184. machine you are using. The new Colourcard Gold costs ú249 (+ú6 carriage)
  185. + VAT from Wild Vision or Computer Concepts or ú280 inclusive through
  186. Archive.
  187. 7.3
  188. Å    Creator II Ö The new version of Alpine Softwareæs arcade game designer
  189. has been released, with many changes, resulting from usersæ feedback. A
  190. tiled mode of operation is now available to create large background
  191. sprites. Square tiles can be used to build up the background. Further
  192. additions make it easier to use and improve the final result. The price
  193. is ú49 +ú1.50 p&p direct from Alpine Software or ú55 through Archive.
  194. Upgrades from any previous version of Creator (1.xx) can be obtained for
  195. ú20 +VAT Ö return both your old Creator discs to Alpine Software.
  196. 7.3
  197. Å    Crystal Maze Ö Based on the Chatsworth Television program for Channel
  198. 4, this game features a mix of puzzles and action and has been released
  199. exclusively to the Acorn Market. It costs ú39.95 inclusive from Sherston
  200. Software or ú37 through Archive. (See the review on page 47.)
  201. 7.3
  202. Å    Dinosaur Discovery Ö This is actually a new version of a game
  203. originally written for the BBC Micro in 1985 by Jacaranda. This new
  204. version is by 4Mation and makes use of the improved graphics facilities
  205. of the Archimedes. The purpose is to follow the notes given in the diary
  206. of a professor to find, and then incubate, a brontosaurus egg. Various
  207. tasks must be completed and problems solved. The single user version is
  208. ú27.50 +VAT (ú30 through Archive) and the site licence is ú64.64 +VAT
  209. (ú70 through Archive). Schools may take advantage of a 28 day trial
  210. period before buying the software from 4Mation. Individuals may obtain a
  211. demo version by sending a blank disc directly to 4Mation.
  212. 7.3
  213. Å    Ergo-Keyboards Ö Released by Castle Technology, these keyboards are
  214. compatible with the Acorn keyboard, including the mouse socket and the
  215. reset button. They have industry standard 102 key PC layout and hardware
  216. keyboard mouse emulation. The price is ú99 +carriage+VAT direct from
  217. Castle Technology.
  218. 7.3
  219. Å    Eizo F560iW is a 17ö flat-screen monitor (not Trinitron) with a higher
  220. specification than the F550iW. It is quoted as 1280╫1024 and has a dot
  221. pitch of 0.26mm. (The F550iW is 1024╫768 and 0.28mm.) Unless you intend
  222. to get a colourcard, it would probably not be worthwhile getting a 560
  223. instead of a 550 as the extra resolution would hardly be noticeable. (I
  224. havenæt seen them side-by-side so this is based on supposition.) If you
  225. compare the F560iW with the T560iT (Trinitron) then you get a monitor of
  226. comparable resolution for ú270 less (ú1590 cf ú1320) but you donæt get
  227. the better brightness and increased colour saturation of the T560iT.
  228. 7.3
  229. Å    Eizo F780iW is a 21ö flat-screen monitor (not Trinitron) with a
  230. somewhat higher specification than the F760iW. It is quoted as 1664╫1200
  231. and has a dot pitch of 0.26mm. (The F760iW is 1280 ╫1024 and 0.31mm.) If
  232. you want the ultimate in monitors for use with a colourcard (or the
  233. ARM700 machine!) then this is it. The Archive price is ú3,300 including
  234. VAT and carriage Ö rather more than the F760iW at ú1,990 Ö but it would
  235. certainly be a öfuture-proofò purchase!
  236. 7.3
  237. Å    FireWorkz Ö The integrated spreadsheet, graphing and wordprocessing
  238. package from Colton Software is now available. Effectively, this is a
  239. merging of Resultz and Wordz and the integrated nature has the advantage
  240. that, instead of creating a separate table and including it into the
  241. wordprocessor, the wordprocessor can have Éliveæ data. The wordprocessor
  242. features a style editor, button bar for frequently used functions,
  243. spelling checker (55,000 word) and WYSIWYG display. The spreadsheet can
  244. have background or manual recalculation, includes a custom function
  245. macro language and access to a full range of charts. Import and export
  246. functions include Wordz, Resultz, PipeDream, ASCII text, CSV, Lotus 1-2-
  247. 3 and RTF text. The price is ú169 +VAT (ú185 through Archive) but there
  248. is a special launch price (valid to the end of 1993) of ú149 +VAT (ú165
  249. through Archive). Upgrades from Wordz and Resultz are available from
  250. Colton.
  251. 7.3
  252. Å    Flossy the Frog is an interactive adventure for under eights, released
  253. at Acorn World 93 by 4Mation. Features include point and click movement
  254. and investigation. Animations are also included and more than one can
  255. occur at a time. It is designed to provide reading opportunities,
  256. although it is not necessary to be able to read to use the software, and
  257. it also teaches simple problem solving. The price is ú24.50 +VAT from
  258. 4Mation or ú27 through Archive. Schools can take advantage of the Étry
  259. before you buy schemeæ from 4Mation.
  260. 7.3
  261. Å    Haunted House is a desktop adventure game using a similar interface to
  262. ÉThe Wimp Gameæ. This new offering from 4th Dimension sets you
  263. collecting all the antiques from an old house, at the owneræs
  264. instruction, although he declines to come with you. At least 2Mb of RAM
  265. is required and there are enhancements for ARM3 machines. Animations
  266. enhance the game, in which 99.5% of the graphics are scanned. The price
  267. is ú25.95 or ú24 through Archive.
  268. 7.3
  269. Å    Home Computer Minefield Ö After a legal challenge by Commodore UK,
  270. Acorn Computers have withdrawn their öHome Computer Minefieldò video.
  271. They will be moving on to the next stage of their free video campaign
  272. which involves a detailed guide for parents on the educational use of
  273. computers.
  274. 7.3
  275. Å    Inkmun refills Ö System Insight have released a range of specialist
  276. refill kits for some of the latest inkjet printers, including the CLC10,
  277. BJC800, Epson Stylus 800 and Deskjet 1200. Refills are specifically
  278. designed for each of the printers, the ink being matched to that of the
  279. original cartridge manufacturer, and contained in a concertina-style
  280. bottle eliminating syringes and sharp needles. As well as the Égreenæ
  281. aspect, refilling is Éat least 50%æ cheaper. Prices start at ú14.98
  282. including VAT and first class postage for two complete refills. As a
  283. special offer to Archive readers, System Insight are offering a 10%
  284. discount on any Inkmun Refill Kit on all postal and telephone orders (a
  285. maximum of five kits per customer) if you quote reference öArchive
  286. Magazine RB20ò when ordering.
  287. 7.3
  288. Å    Jumble Fun Ö This is a game for pre-school and special needs from
  289. Honormead Software Solutions costing ú15.95 +VAT (including site
  290. licence). It can be used in conjunction with switches or touch window.
  291. Level one is a jigsaw and level two a picture jumble. Additional discs
  292. with further topical jigsaws are available, or pictures can be imported
  293. from Scribble, 1st Paint or scanned/digitised images.
  294. 7.3
  295. Å    Medieval and Gothic Fonts Ö This font pack (reviewed in Archive 6.12
  296. p77) from the Datafile has now been updated to include full character
  297. sets, and the quality of drawing has also been improved. The pack
  298. therefore now consists of four discs rather than three. The price
  299. remains the same and existing users can upgrade by sending ú2 to cover
  300. costs. You do not need to return any discs.
  301. 7.3
  302. Å    Midi add-on to Acorn I/O podule Ö This module is no longer available.
  303. There are plenty of other Midi interfaces available but users of the I/O
  304. podule will no longer be able to save a podule slot in this way.
  305. 7.3
  306. Å    Navigator Ö Topologika have produced a content-free software pack to
  307. develop navigation and mapping skills. Maps can be displayed on screen
  308. and students can navigate around them in various different ways: compass
  309. directions, compass bearings, O.S. references, latitude and longitude,
  310. Éturtlingæ based on turns and moves and vectors (moves relative to your
  311. current position). The pack comes with six ready-to-use activities on
  312. disc, manual and teachersæ notes for ú45 +ú2.50 p&p +VAT or ú52 through
  313. Archive. (N.C. key stages 2 to 4, Geography, Maths and History.)
  314. 7.3
  315. Å    Noddyæs Playtime is produced by The Jumping Bean Company. The
  316. materials relate to the National Curriculum in Key Stage 1. English,
  317. Maths and Science are covered with eight special learning programs,
  318. Railway Station (memory game), N & B Works (observational activity),
  319. Chimney House (musical fun), Noahæs Ark (jigsaw puzzle), Farm Yard
  320. (animal matching), Market Place (letter recognition), Post Office
  321. (counting) and Police Station (maze game) which are linked together by a
  322. driving program. Also included is a full art package whose features
  323. include picture colouring, electronic Éfuzzy feltsæ, freehand drawing
  324. with pens, spraycans and fill patterns. The software is RISC OS 3
  325. compatible but 2Mb of memory is required. The site licence cost is ú49
  326. and the single user version is ú25.99.
  327. 7.3
  328. Å    Opening Doors on IT Capability Ö This sounds like the title of a book
  329. but actually it is a series of öcomputer-based learning resourcesò from
  330. the Calderdale Curriculum Support Team. The packages are integrated
  331. collections of text and graphics file, tutor notes and student
  332. activities. Packs available so far include Using Objects 1 (KS2/3
  333. History, Technology Ö ú20), Using Pictures 1 (KS2/3 History Ö ú15),
  334. Limestone Scenery (KS3/4 Geography Ö ú40), Impressionism (KS2/3 Art Ö
  335. ú40). The prices include VAT Ö more details from Tim Scratcherd at
  336. Calderdale Curriculum Support Team.
  337. 7.3
  338. Å    RISC OS 3 Laser Direct Drivers Ö The long awaited Laser Direct Drivers
  339. are now available from Computer Concepts, giving full compatibility with
  340. the RISC OS 3 !Printers application. Free upgrades are available to
  341. existing LD owners.
  342. 7.3
  343. Å    Scribble is an easy-to-use art package aimed at pre-school and special
  344. needs. The program can be tailored to meet the individual needs of the
  345. user. The touch window screen is also supported. Topical support packs
  346. are also available including ÉThe Farmæ, ÉSpaceæ, ÉDinosaursæ,
  347. ÉChristmasæ, and ÉMiscellaneousæ. Pictures can be imported and exported
  348. into other applications. The cost is ú29.95 +VAT from Honormead Software
  349. Solutions and includes a site licence.
  350. 7.3
  351. Å    Squirrel 2 Ö Digital Services have announced a major upgrade to their
  352. popular Squirrel database. Squirrel 2 has 38 separate enhancements over
  353. the previous release versions including data compression, the ability to
  354. store sprites, drawfiles and text on the backdrop, spreadsheet format
  355. editing, subset updating and many others. A new graphing module is also
  356. included. The new price is ú139 +VAT or ú150 through Archive.
  357. 7.3
  358. Existing users can upgrade to version 2 for ú25 +VAT or ú35 +VAT
  359. including a revised manual. Upgrades are only available from Digital
  360. Services.
  361. 7.3
  362. Å    TCP/IP release 2 Ö There is now a new version of TCP/IP which has been
  363. produced to take account of the various new network interface cards
  364. available. The new price is ú399 +VAT or ú420 through Archive. This
  365. price includes a site licence.
  366. 7.3
  367. Users of version 1 may upgrade to version 2 by sending a cheque for
  368. ú59.95 (inc VAT) to Acorn Direct Ö or ring 0933Ö279300 for more details.
  369. 7.3
  370. Å    WordWorks Ö This package from Computer Concepts is supplied with the
  371. new Impression packages (neither of which is yet available). However, it
  372. is a separate application and has been released on its own to assist
  373. users of all word processors (although it is more integrated with
  374. Impression). It combines the functions of a desktop Thesaurus and a
  375. complete English dictionary with explanations. It is also possible to
  376. use it as an inverted dictionary Ö for example, you could find all words
  377. whose explanation includes the word Éusefulæ. Once a word has been
  378. chosen, it can be transferred to your wordprocessor to save you typing
  379. it again. WordWorks uses licensed thesaurus and dictionary data from
  380. Collins, so you can be sure that the information is up-to-date, accurate
  381. and of the highest quality. The price is ú39 +VAT  from CC or ú43
  382. through Archive.
  383. 7.3
  384. Review software received...
  385. 7.3
  386. We have received review copies of the following: ÅArchimedes Game
  387. Makeræs Manualá(bk), á ÅArcSimpáV3 (electronics) (e), á ÅArcVenture III
  388. Ö The Vikingsá(e), á ÅASM_Helpá(u), á ÅCars Ö Maths in Motioná(e), á
  389. ÅCreator IIá(lgu), á ÅE-Numixá(e), á ÅGestalt 2 Ö Money & Shoppingá(e),
  390. á ÅGestalt 2 Ö Time & Fractionsá(e), á ÅKeyboard Trainerá(em),
  391. ÅLettersá(e), á ÅLingomasterá(e), á ÅMini Expansion Adaptorá(h), á
  392. ÅNavigatorá(e), á ÅNotesá(u), á ÅObservess Expert System Shell, ÅOpening
  393. Doors on IT Capability Ö four packs, see aboveá(e), á ÅSea, Trade &
  394. Empireá(e), á ÅSoapboxá(e), á ÅSounds & Rhymesá(e), ÅSwitchá(g),á
  395. ÅTilesá(e), á ÅTwilightá(u).
  396. 7.3
  397. e=Education, bk=Book, g=Game, h=Hardware, l=Language, m=Music,
  398. u=Utility, a=Art.
  399. 7.3
  400. If you would like to review any of these products, please contact the
  401. Archive office. Potential reviewers will need to show that they would
  402. use the product in a professional capacity or that they have some
  403. knowledge of the particular field.ááA
  404. 7.3
  405. Government Health Warning Ö Reading this could seriously affect your
  406. spiritual health.
  407. 7.3
  408. Have you ever been really depressed? I donæt just mean feeling really
  409. fed up Ö I mean that horrible rising tide of fear that wells up inside
  410. you and makes you go hot and cold. You want to escape but there is
  411. nowhere to run. Some of you wonæt know what I am talking about Ö and Iæm
  412. glad for your sake that you donæt Ö but some of you will know exactly
  413. how it feels. A few days ago, I slipped into just such a depression and
  414. it was terrifying. Iæm only just coming out of it.
  415. 7.3
  416. Given the sorts of things I normally say in these comments, I guess that
  417. some of you will be expecting me to come up with some simple solution:
  418. öGod will heal you if you believe in Jesusò or some such.
  419. 7.3
  420. Iáonly wish it were that simple! All I will say is that I donæt think I
  421. would have survived that depression if it hadnæt been for the inner
  422. strength that I receive through my faith in Jesus. Oh, yes, I can hear
  423. my critics saying, öThere you are, you see! Christianity is just a
  424. crutch for those too weak to stand on their own two feet. They believe
  425. in the unbelievable just to make themselves feel better.ò
  426. 7.3
  427. Sorry but thatæs just not true. I believe in Jesus because when I didnæt
  428. feel any sense of need, I studied what Jesus said and decided it made
  429. sense. Although it couldnæt be proved, I believed it to be
  430. intellectually self-consistent. Iátherefore decided to take Jesus at his
  431. word and accept all that he was offering.
  432. 7.3
  433. So, if you are feeling strong and that you have no need of a crutch, NOW
  434. is the time to examine Jesusæ claims. At least you will know that you
  435. havenæt been swayed into believing in Jesus just because you feel in
  436. need of support or strength.
  437. 7.3
  438. Paul Beverley
  439. 7.3
  440. P.B.
  441. 7.3
  442. Fact-File
  443. 7.3
  444. (The numbers in italic are fax numbers)
  445. 7.3
  446. 4th Dimension     P.O. Box 4444, Sheffield. (0742-700661) (0742-781091)
  447. 7.3
  448. 4Mation     11 Castle Park Road, Whiddon Valley, Barnstaple, Devon, EX32
  449. 8PA.
  450. 7.3
  451.     (0271-25353) (0271-22974)
  452. 7.3
  453. Abacus Training    29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2
  454. 6QA.
  455. 7.3
  456. Academy Television     104
  457. Kirkstall Road, Leeds, LS3 1JS. (0532-461528) (0532-429522)
  458. 7.3
  459. Acorn Direct     13 Dennington Road, Wellingborough, Northants, NN8 2RL.
  460. 7.3
  461. Acorn Computers Ltd    Acorn House,
  462. Vision Park, Histon, Cambridge, CB4 4AE. (0223-254254) (0223-254262)
  463. 7.3
  464. Alpine Software     P.O.Box 25, Portadown, Craigavon, BT63 5UT. (0762-
  465. 342510)
  466. 7.3
  467. Amsat-UK     94 Herongate Road, Wanstead Park, London E12 5EQ. (081-989-
  468. 6741)
  469. 7.3
  470. Anglia Television      Education
  471. Department, Anglia House, Norwich, NR1 3JG. (0603-615151) (0603-631032)
  472. 7.3
  473. Calderdale CST     Heath Training & Development Centre, Free School Lane,
  474. Halifax, HX1 2PT. (0422-357832) (0422-348783)
  475. 7.3
  476. Cambridge International Software        8
  477. Herbrand Street, Russell Square, London, WC1N 1HZ. (071-278-5136) (071-
  478. 837-6077)
  479. 7.3
  480. Cambridgeshire Software House    8 Bramley
  481. Road, St Ives, PE17 4WS. (0480-467945) (0480-496442)
  482. 7.3
  483. Castle Technology     Ore Trading
  484. Estate, Woodbridge Road, Framlingham, Suffolk, IP13 9LL. (0728-621222)
  485. (0728-621179)
  486. 7.3
  487. Colton Software (p7)    2 Signet
  488. Court, Swanns Road, Cambridge, CB5 8LA. (0223-311881)
  489. 7.3
  490.     (0223-312010)
  491. 7.3
  492. Computer Concepts (pp8/13)    Gaddesden
  493. Place, Hemel Hempstead, Herts, HP2 6EX. (0442-63933)
  494. 7.3
  495.     (0442-231632)
  496. 7.3
  497. Dabhand Computing     5 Victoria
  498. Lane, Whitefield, Manchester, M25 6AL. (061-766-8423)
  499. 7.3
  500.     (061-766-8425)
  501. 7.3
  502. Dalriada Data Technology (p18)     145 Albion
  503. Street, Kenilworth, Warkwickshire, CV8 2FY. (0926-53901)
  504. 7.3
  505. Datafile     71 Anson Road, Locking, Weston-super-Mare, Avon, BS24 7DQ.
  506. 7.3
  507.     (0934-823005)
  508. 7.3
  509. Digital Services     9 Wayte Street, Cosham, Portsmouth PO6 3BS. (0705-
  510. 210600) (0705-210705)
  511. 7.3
  512. Doggysoft     7 Blackhorse Crescent, Amersham, Bucks., HP6 6HP.
  513. 7.3
  514. Electronic Font Foundry     Gibbs House,
  515. Kennel Ride, Ascot, SL5 7AQ. (0344-891355) (0344-891366)
  516. 7.3
  517. E.S.M.     Duke Street, Wisbech, Cambridgeshire, PE13 2AE. (0945-63441)
  518. 7.3
  519. Expressive Software Products      Holly Tree
  520. Cottage, Main Street, Strelley Village, Nottingham, NG8 6PD. (0602-
  521. 295019)
  522. 7.3
  523. Honormead Software Solutions     The Grange,
  524. Hospital Lane, Mickleover, Derby, DE3 5DR. (0332-512848) (0332-512867)     
  525. 7.3
  526. Icon Technology     9 Jarrom Street, Leicester, LE2 7DH. (0533-546225)
  527. 7.3
  528.     (or Mike Glover on 057-286-642)
  529. 7.3
  530. Jumping Bean Co     Leen Gate, Lenton, Nottingham, NG7 2LX. (0602-792838)
  531. (0602-780963)
  532. 7.3
  533. Kudlian Soft     8 Barrow Road, Kenilworth, Warwickshire, CV8á1EH. (0926-
  534. 851147)
  535. 7.3
  536. Le Computer     Main Road, Willows Green, Chelmsford, CM3 1QB. (0245-
  537. 362225)
  538. 7.3
  539.     (0245-362225)
  540. 7.3
  541. Leading Edge     376 Meanwood Road, Leeds, LS7 2JH. (0532-621111) (0532-
  542. 374163)    
  543. 7.3
  544. LOOKsystems (p40/41)    47 Goodhale
  545. Road, Bowthorpe, Norwich, NR5 9AY. (0603-764114)
  546. 7.3
  547.     (0603-764011)
  548. 7.3
  549. Matt Black     P.O.Box 42, Peterborough, PE1 2TZ. (0733-315439)
  550. 7.3
  551. Micro Studio Ltd     22 Churchgate Street, Soham, Ely, Cambridgeshire.
  552. (0353-720433)
  553. 7.3
  554. Microvitec Ltd    Bolling Road, Bradford, BD4 7TU. (0274-390011) (0274-
  555. 734944)
  556. 7.3
  557. Norfolk IT Team    Norfolk County Inset Centre Witard Road Norwich NR7
  558. 9XD.
  559. 7.3
  560. Oak Solutions (p14)    Broadway
  561. House, 149-151 St Neots Road, Hardwick, Cambridge, CB3 7QJ. (0954-
  562. 211760) (0954-211767)
  563. 7.3
  564. Oregan Developments     36 Grosvenor
  565. Avenue, Streetly, Sutton Coldfield, B74 3PE.
  566. 7.3
  567. Quantum Software     35 Pinewood Park, Deans, Livingston, EH54 8NN. (0506-
  568. 411162 after 6)
  569. 7.3
  570. Sherston Software     Swan Barton,
  571. Sherston, Malmesbury, Wilts. SN16 0LH. (0666-840433)
  572. 7.3
  573.     (0666-840048)
  574. 7.3
  575. Sibelius Software     4 Bailey
  576. Mews, Auckland Road, Cambridge, CB5 8DR. (0223-302765)
  577. 7.3
  578. Software 42     109 Ferry Road, Hullbridge, Essex, SS5 6EL.
  579. 7.3
  580. Spacetech     21 West Wools, Portland, Dorset, DT5 2EA. (0305-822753)
  581. (0305-860483)
  582. 7.3
  583. System Insight     Unit 1-3, East Burrowfield, Welwyn Garden City, Herts,
  584. AL7 4TB.
  585. 7.3
  586.     (0707-395500) (0707-395501)
  587. 7.3
  588. Topologika     P.O. Box 39, Stilton, Peterborough, PE7 3RL. (0733-244682)
  589. 7.3
  590. UK Software     38 Midlands Estate, West End, Southampton, SO3 3AD. (0703-
  591. 474681)
  592. 7.3
  593. Unilab Ltd     The Science Park, Hutton Street, Blackburn BB1 3BT. (0254-
  594. 681222)
  595. 7.3
  596.     (0254-681777)
  597. 7.3
  598. Widgit Software     102 Radford Road, Leamington Spa, CV31 1LF. (0926-
  599. 885303)
  600. 7.3
  601. Words & Music     26 Newark Drive, Whitburn, Sunderland, SR6 7DF. (091-
  602. 529-4788)
  603. 7.3
  604.     (091-529-5327)
  605. 7.3
  606. Colton
  607. 7.3
  608. New artwork
  609. 7.3
  610. CC
  611. 7.3
  612. New artwork
  613. 7.3
  614. Modes, Megahertz and Monitors
  615. 7.3
  616. Stuart Bell
  617. 7.3
  618. A beginneræs guide to monitors
  619. 7.3
  620. The ultimate aim of this article is to help Archive members to come to
  621. an informed decision about the best way of upgrading the video display
  622. which they are currently using on their Archimedes. It would be possible
  623. simply to list the options, but that doesnæt help as soon as a new
  624. monitor comes on the market, and choosing from a list isnæt really
  625. making an öinformed decisionò! But the consequence is firstly that we
  626. really have to understand a little of the development of video displays
  627. on Acorn (and IBM compatible) computers, and secondly that we have to
  628. get involved in interpreting the specifications of monitors, so that we
  629. can determine their suitability for our particular computer.
  630. 7.3
  631. A little history
  632. 7.3
  633. 1987 was an important year in the personal computer industry. That was
  634. the year that saw the production of the first A310 computer. It was also
  635. the year in which IBM produced their PS/2 system, with a new standard of
  636. video display Ö VGA, the acronym for ÉVersatile Graphics Adaptoræ, which
  637. is the interface board within the computer which produces a VGA display.
  638. 7.3
  639. Before 1987, there was a plethora of mutually-incompatible display
  640. standards in the PC world, and thus no Éindustry standardæ which Acorn
  641. could have chosen to follow. Instead, since the A310 was seen as ù and
  642. labelled as ù the successor to the original BBC computer, Acorn chose to
  643. maintain some measure of compatibility with the video output of that
  644. machine. The BBC computer worked with televisions, or with what are
  645. termed Ébroadcast standardæ monitors, which are effectively TVæs without
  646. a tuner. Thus, the first Archimedes User Guide (1987), lists modes 0 to
  647. 20, of which all but the last three will work on such displays. (Modes
  648. 18-20 are the 640╫512 displays for multisync monitors.) To this day, the
  649. standard Acorn colour monitor is a broadcast standard device, with the
  650. very important consequence that, to be fully compatible with an
  651. Archimedes, a monitor must support these modes 0ù17, and in particular
  652. modes 12 and 15.
  653. 7.3
  654. A little terminology
  655. 7.3
  656. Monitors work much like televisions, in that the screen image is
  657. Épaintedæ on the front screen of a cathode-ray-tube by a Égunæ which
  658. fires electrons at the screen. (To be precise, on non-Trinitron colour
  659. screens, there are three such guns.) The guns trace a path of parallel
  660. lines, working down the screen, and at typically 640 points on each line
  661. the gun may be turned Éonæ or Éoffæ, or to some intermediate power,
  662. according to whether, for example, any green colour is required at that
  663. point on that line on the screen. As soon as the screen has been
  664. Épaintedæ once, the whole process starts again, each screen cycle being
  665. termed a Éframeæ.
  666. 7.3
  667. There are three parameters to the timing of the display being provided
  668. by the monitor. The first is the vertical scan frequency, or the frame
  669. rate. This is the rate at which the whole screen is being Ére-painted.æ
  670. Typically, this takes place 50 to 80 times a second. The number of
  671. cycles is measured in ÉHertzæ, so such a monitor would be described as
  672. having a frame rate of 50-80Hz.
  673. 7.3
  674. The second parameter is the number of lines of display that the monitor
  675. can display in one second. This is termed the horizontal scan frequency,
  676. or the line rate. A typical multisync monitor might have a range of
  677. 30ù60kHz, meaning that it can display 30 to 60 thousand lines in one
  678. second.
  679. 7.3
  680. Thirdly, the bandwidth of a monitor describes the rate at which the
  681. colour of individual Édotsæ or pixels can be displayed on the screen. A
  682. bandwidth of 80MHz would mean that it can display 80 million pixels per
  683. second. Clearly, these parameters are related to each other, and also to
  684. the resolution of the display on the screen. This is expressed as the
  685. number of pixels displayed ù for example 640╫256 in mode 12. (You will
  686. find it useful to have Appendix D of the RISCáOS 3 User Guide in front
  687. of you!)
  688. 7.3
  689. For example, a 60Hz frame rate and a 30kHz line rate would imply that
  690. each frame contained 30,000/60 lines, that is 500 lines of display. In
  691. practice, the borders at the top and bottom would reduce this to perhaps
  692. 400 pixels in the vertical direction. Similarly, a 30kHz line rate and a
  693. 30MHz pixel rate would suggest that each line contained 30,000,000 /
  694. 30,000 = 1,000 pixels per line, which, allowing for borders might be
  695. about 800 Édotsæ.
  696. 7.3
  697. Finally, the last often quoted parameter for a monitor is the Épitchæ,
  698. or the physical size of the pixels on the screen. Whilst a typical size
  699. is 0.28mm, some lower quality screens may have a pitch of 0.39mm. The
  700. quality of the perceived image will fall off rapidly if you try to
  701. display more Édotsæ than will fit on the screen. For example, my 14ö
  702. monitor has a 0.28mm pitch, and the horizontal width of the display area
  703. is about 250mm. Therefore, one cannot expect to be able to display more
  704. than 250 / 0.28 = 892 pixels across the screen. Some better monitors
  705. will allow this rule to be bent a little, but quality will deteriorate.
  706. 7.3
  707. An example: Mode 12 on a standard monitor
  708. 7.3
  709. Mode 12 is the 16 colour 640╫256 pixel mode used by many users with
  710. standard monitors. Such displays have a fixed frame rate of 50Hz and a
  711. fixed line rate of 15.625kHz. As we have seen already, this implies that
  712. every frame must have about 15,625á/á50 = 312.5 lines, and you will
  713. observe that, to allow for the top and bottom borders (and time for the
  714. Égunsæ to move back to the top of the screen) every desktop mode from 0
  715. to 17 does indeed have 250 or 256 lines. The number of pixels displayed
  716. along one line depends on the relationship between the pixel rate and
  717. the line rate. In mode 12, these are 16Mhz and 15.625kHz respectively,
  718. giving a theoretical 16,000,000á/15,625 = 1024 pixels.
  719. 7.3
  720. In practice, mode 12 displays 640, but you can see that there is scope
  721. to use up some of the margins with some monitors ù hence RISCáOS 3æs
  722. mode 35, a Éwideræ mode 12 with 768 pixels per line. Similarly, it
  723. squeezes 288 lines out of the theoretical 312, instead of only 256. By
  724. increasing the pixel rate with standard monitors, it is possible to
  725. increase the horizontal resolution of the display. For example, mode 16
  726. uses a 24MHz pixel rate to give a 1056╫256 display, and I have
  727. personally been able to wind that figure up to over 1100 on some
  728. screens. But the vertical limit of 256 to 288 lines remains.
  729. 7.3
  730. Thus, in 1987, Acorn computers offered a good range of modes, with up to
  731. 256 colours, on Ébroadcast standardæ monitors, at a resolution up to
  732. 640╫256 pixels. This compared very favourably with the displays of other
  733. personal computers and also offered compatibility with earlier Acorn
  734. machines. For users with access to Émultisyncæ monitors, modes 18-20
  735. allowed 640╫512 displays. It should be noted at this point that, as the
  736. RISCáOS 3 mode list shows, such modes do not show twice as much
  737. information. The logical area displayed (defined in ÉOS unitsæ) is the
  738. same, but as twice as many lines are used, the resolution and clarity of
  739. the display is much better. Since mode 12 uses 640╫256 pixels to display
  740. 1280╫1024 OS units, whilst mode 20 uses 640╫512 pixels for the same
  741. area, the former is said to be a Érectangular pixelæ mode, and the
  742. latter a Ésquare pixelæ one. Most higher resolution modes are of this
  743. type, but it is important to be sure. For example, what is sometimes
  744. described as a 1600╫1200 mode on one of the new colour cards in fact
  745. displays 1600╫600 pixels ù it is a rectangular pixel mode.
  746. 7.3
  747. Example 2: Mode 20 on a Émultisyncæ
  748. 7.3
  749. Whilst standard monitors have fixed frame and line rates, multisync
  750. monitors will synchronise with a wide range of rates ù hence the
  751. designation. Mode 20, a 16 colour 640╫512 display has too many lines for
  752. a standard monitor, but could be displayed on a multisync with quite a
  753. range of different line rates. For example, a pixel rate of 24Mhz, a
  754. line rate of 30.075kHz and a frame rate of 50Hz work quite well, giving
  755. narrow borders. (You may like to check the calculations, to find the
  756. theoretical display size.)
  757. 7.3
  758. However, as we shall see later, multisync monitors are not the answer to
  759. all our problems. First, there is the question of cost but, more
  760. importantly, we shall find that very few can display the standard
  761. resolution modes without special software.
  762. 7.3
  763. The VIDC enhancer
  764. 7.3
  765. First developed by Atomwide, the use of the VIDC enhancer has been well
  766. discussed in Archive. It may be worthwhile, however, to consider the
  767. technical reasons for its development. For all machines up to and
  768. including the A3000, the fastest pixel rate that the VIDC (the chip
  769. responsible for the video display) could produce was 24MHz. Since 50Hz
  770. is the lowest frame rate for practical use, that means that the maximum
  771. number of pixels that could be displayed on the screen was 24,000,000á/
  772. á50 = 500,000. Allowing for borders all round, the practical maximum was
  773. about that of mode 40, 896╫352 = 315,392 Édotsæ. Atomwide realised that
  774. by speeding up the VIDC, a pixel rate of 36MHz is possible and Acorn
  775. built this new clock rate into the later machines. For example, with the
  776. right monitor, mode 102 ù 1152╫448 ù 516,096 displayed pixels became a
  777. possibility.
  778. 7.3
  779. The VGA standard
  780. 7.3
  781. As we have noted, IBMæs PS/2 machines introduced the VGA standard to the
  782. PC world in 1987. It specified a 640╫480 pixel 16 or 256 colour display,
  783. with other modes, such as 720╫400, being offered. As usual, where IBM
  784. led, the rest of the industry followed (öAll we like sheep have gone
  785. astray... ò), and VGA became the industry standard. When a need for
  786. higher resolutions was perceived, after an initial period of chaos, a
  787. manufacturersæ association, VESA, defined the 800╫600 (SVGA) and the
  788. 1024╫768 standards. Immediately, the need for multisync monitors became
  789. less pressing and manufacturers could tailor the electronics of their
  790. displays to support only the VGA standard and its successors. The cost
  791. savings in producing these less-flexible monitors is quite massive ù
  792. hence the current price differences between multisync and SVGA monitors.
  793. 7.3
  794. For Acorn users, however, there is the major problem that the VGA
  795. standard bears no relation to anything that Acorn produced prior to the
  796. A30x0, A4000, A5000 and A540 machines. The VGA standard defines a pixel
  797. rate of 25.175Mhz, and a line rate of 31.5kHz. The SVGA standards are
  798. 36MHz and 35.5kHz respectively.
  799. 7.3
  800. Watford Electronics saw the advantages for Acorn users of being able to
  801. use SVGA monitors and, in addition to producing a standard VIDC
  802. enhancer, devised also an SVGA version, which added a 25.175MHz clock to
  803. the 36MHz pixel clock normally provided. The use of this device is
  804. described in my article öThe Taxan 787 Monitorò in Archive 7.2 p77.
  805. Whilst it forms a very cost-effective solution to monitor upgrading, the
  806. limitations of the device in respect of the Életterboxæ display of
  807. standard modes should not be ignored. Later Acorn machines added the
  808. 25.175MHz clock, thus allowing the use of SVGA monitors for many but not
  809. all display modes, as the table on page 220 of the RISCáOS 3 User Guide
  810. indicates.
  811. 7.3
  812. The VIDC ù Memory bottleneck
  813. 7.3
  814. A significant limit on the quality of display produced by the VIDC ù
  815. with or without an enhancer ù is the speed at which it can access the
  816. memory which holds the information to be displayed. On older machines
  817. with memory running at 8MHz, this is about 18Mb per second. Thus, at a
  818. frame rate of 50Hz, this limits the screen memory to 18,000,000á/á50 =
  819. 360Kb. (RISC OS itself limits display memory to 480Kb, but this is not
  820. normally a problem.) The 360Kb limit precludes 256 colour versions of
  821. the larger resolution modes being used. For example, the 16 colour
  822. 800╫800 mode 31 takes 234.4Kb, but a similar 256 colour mode would
  823. require twice that, and is therefore impossible. A further problem is
  824. that when using such Ébigæ displays, the VIDC takes most of the
  825. bandwidth of the memory. In other words, it is so busy reading and
  826. displaying the screen memory that it stops the processor from doing
  827. useful work. This degradation is obvious on-screen, even with ARM3
  828. processors.
  829. 7.3
  830. The bottle-neck solution: Colour Cards
  831. 7.3
  832. Again, these have been well described in earlier issues of Archive. They
  833. circumvent the problems of VIDC speed and memory bandwidth although, at
  834. the moment, they are still constrained by RISCáOSæs 480Kb display memory
  835. limit when displaying the desktop. With Ésquare pixelæ displays of
  836. 1600╫600 with 16 colours or 800╫600 with 256 colours in the desktop, and
  837. 576╫424 with 32,000 colours outside the desktop, they represent the
  838. highest-quality upgrade for Archimedes users. But since they also
  839. require extremely good monitors, almost certainly with a 17ö screen, to
  840. display such great numbers of pixels, they cannot offer the lowest cost
  841. upgrade path!
  842. 7.3
  843. Having outlined the development of Acorn display standards and attempted
  844. to explain the characteristics of different monitors, in the second half
  845. of this article next month, I shall try to help readers to come to an
  846. informed decision about their own possible display upgrade path.ááA
  847. 7.3
  848. Some new information has come to light since Stuart wrote the above
  849. article...
  850. 7.3
  851. A new entrant
  852. 7.3
  853. Acorn have just launched their new AKF50 multisync monitor as an
  854. alternative to the AKF18. It is a 14ö monitor with a dot pitch of 0.28mm
  855. (the same as the Eizo 9060) compared with the AKF18æs 0.39mm. Like the
  856. 9060, it works right down to the lower frequency modes and, from our
  857. initial investigations here in the Archive office, it looks to be a very
  858. good monitor for the price.
  859. 7.3
  860. The Archive price of the AKF50 is ú374 compared with ú600 for the Eizo
  861. 9060 monitor. This may well be because the AKF50 is UK built (by
  862. Microvitec) instead of being imported, fully-assembled, from Japan. (The
  863. dollar exchange rates have been pushing up the prices of Japanese goods
  864. for some time now.) If you want to buy one with an A5000, just add ú75
  865. to the price as quoted with the AKF18.
  866. 7.3
  867. Obviously, we cannot yet say anything about the long-term reliability
  868. since it is a brand new monitor. However, anyone who has used Microvitec
  869. monitors on BBC computers over the years will know that they had a very
  870. good reliability record. We can only hope that this reputation will be
  871. maintained. Ed.ááA
  872. 7.3
  873. Beginnersæ Column
  874. 7.3
  875. Laura Handoca
  876. 7.3
  877. Where do we go from here?
  878. 7.3
  879. Letters and questions are becoming a little thin on the ground and I
  880. remain somewhat unconvinced of their general usefulness. With the new
  881. series of beginnersæ articles by the NITTs starting this month, I felt
  882. it was time to take stock of the situation.
  883. 7.3
  884. What do people really want from the Beginnersæ Column? The only feedback
  885. from Acorn World 93  concerned programming (see below), with some
  886. questions about where beginners can go for help.
  887. 7.3
  888. This is therefore an appeal for some slightly more specific information
  889. from you, the reader. What areas of computing would you like to see
  890. dealt with in Archive? What is your most persistent trouble spot
  891. (printing?... organizing memory?...). I could compile a questionnaire to
  892. find out this sort of thing but it would be easier if people wrote to me
  893. with ideas.
  894. 7.3
  895. From the feedback so far, areas of confusion seem to include using the
  896. task manager, configuration set-up, !Alarm, and what happens outside the
  897. desktop. Please have a think about this and write to me!
  898. 7.3
  899. Programming...
  900. 7.3
  901. The main beginnersæ queries I encountered at Acorn World 93 concerned
  902. Basic programming. It has been suggested that we provide help for
  903. beginners who are keen to learn how to program in Basic, but who
  904. encounter problems that they canæt solve. The idea would be that they
  905. should send in their program to the Beginnersæ Column, indicating (if
  906. possible) which section is causing difficulty, and describing what they
  907. are trying to achieve.
  908. 7.3
  909. We will try to find and correct the mistake, and explain the reason why
  910. the code did not work in the first place. We will probably not be able
  911. to print whole programs in Archive but airing some common mistakes will,
  912. hopefully, help most early programmers.
  913. 7.3
  914. So, if there is anyone out there who would find this a useful beginnersæ
  915. feature, please send in your problem programs.
  916. 7.3
  917. More help available
  918. 7.3
  919. One thing I did pick up from the Acorn User magazine stand was a little
  920. booklet entitled öThe Acorn User Handbookò. It only took half an hour to
  921. read but I thought it was quite well done Ö easy to read, jargon-free
  922. and informative. I think some beginners would find it useful.
  923. 7.3
  924. It is only available from Acorn User magazine Ö contact them for more
  925. details on 071-331-8000.ááA
  926. 7.3
  927. CC
  928. 7.3
  929. From 7.2 page 8
  930. 7.3
  931. Oak
  932. 7.3
  933. From 7.2 page 7
  934. 7.3
  935. Look Systems
  936. 7.3
  937. From 6.12 page 40
  938. 7.3
  939. Look Systems
  940. 7.3
  941. From 6.12 page 41
  942. 7.3
  943. New Outline Fonts on the Archimedes
  944. 7.3
  945. Richard Hallas
  946. 7.3
  947. Ever since the Archimedes first appeared, there seems to have been a
  948. dearth of quality fonts, at least in comparison with other systems.
  949. Despite having the best font management software which, at the time it
  950. was released, was a quite staggering step forward in quality and ease of
  951. use, there has nevertheless been only a relatively small number of fonts
  952. available in the Acorn format. In the cases where a font family was
  953. available, there was normally the inconvenience that the Acorn name did
  954. not match the PostScript name on other machines.
  955. 7.3
  956. We have at least been lucky to have had one font design house, the
  957. Electronic Font Foundry, which has been dedicated to producing quality
  958. outline fonts at a reasonable price, but it has frequently been true
  959. that desired fonts from the Mac and PC platforms have simply not been
  960. available to users of the Acorn machines. All that is now set to change.
  961. 7.3
  962. Two new contenders have just entered the scene, in the form of
  963. LOOKsystems and the Datafile. Both companies are offering conversions of
  964. high quality fonts from PostScript format into Acorn outline format, and
  965. their prices are very competitive indeed.
  966. 7.3
  967. LOOKsystemsæ 100 Monotype Typefaces Pack One
  968. 7.3
  969. Over the last few months, it has been difficult not to notice the high-
  970. profile advertising from LOOKsystems in the various Acorn magazines: a
  971. double-page spread, listing all the 100 Monotype fonts in the pack.
  972. Given this amount of advertising, there is little point in listing all
  973. the fonts in the pack here; suffice it to say that this first pack
  974. consists of 100 individual font faces in 26 actual families, the number
  975. of faces in each family ranging from 1 to 13.
  976. 7.3
  977. The price of the 100 Monotype Typefaces Pack One from Archive is ú90,
  978. which seems ludicrously cheap. Do you really get a set of very high
  979. quality outline fonts, in RISC OS 2 and 3 format with full kerning data,
  980. for only 90p each? It is, after all, quality rather than just quantity
  981. which is required. I will get around to answering this question shortly.
  982. 7.3
  983. Opening the LOOKsystems pack when it arrived through my letter box did
  984. indeed put me in a very favourable mood from the outset, as it is one of
  985. the most attractively presented software packages I have yet come
  986. across. The pack consists of six discs, a manual and some installation
  987. notes housed in a slim white plastic wallet which is slightly larger
  988. than A5. The A5 manual, which is of similar dimensions to an issue of
  989. Archive, is a really beautifully presented document and must, in itself,
  990. have been quite expensive to produce. Printed entirely on highly glossy
  991. paper in red and black ink, it contains a complete printout of every
  992. font in the pack, with type samples in various point sizes.
  993. 7.3
  994. Installation of the fonts has to be done by a special utility, you canæt
  995. just copy the fonts onto your own discs, as they are both protected and
  996. in the wrong format. The first time you run the installation program, it
  997. prompts you for a unique password which, when typed in, unlocks the
  998. package. (This only has to be done once.) Installation still has to be
  999. performed by the utility after you have entered the password, as the
  1000. fonts are stored on disc in an efficient way. From the individual files,
  1001. the installation program extracts the RISC OS 3 or RISC OS 2 format
  1002. fonts, according to which format you have chosen. (Of course, if you
  1003. choose RISC OS 2 format, the kerning data is lost from the copied
  1004. version of the fonts.) It can even create new font directories for you.
  1005. The installation program is nicely presented, very simple to operate,
  1006. and can be run as many times as you wish. You donæt have to install all
  1007. the fonts at once Ö you simply pick which ones you want from a list. If
  1008. you only have RISC OS 2 in your machine, you can install the fonts in
  1009. that format and replace them with the improved versions (with kerning
  1010. pairs and more characters) if you upgrade later.
  1011. 7.3
  1012. The Datafileæs ITC, Letraset and URWáfont conversions
  1013. 7.3
  1014. The Datafile is doing a very similar job to LOOKsystems and is, in fact,
  1015. using the same conversion and hinting software. Unlike LOOKsystems,
  1016. however, the Datafile is selling font families singly at a rather higher
  1017. price. This is not a case of the Datafile trying to cash in Ö itæs just
  1018. that the two companiesæ licensing agreements are different and it would
  1019. not be financially viable for the Datafile to sell its fonts any more
  1020. cheaply. The way that the Datafileæs pricing structure works is that you
  1021. pay ú10 for the initial face in any family, ú5 each for any further
  1022. family members up to the sixth face and then ú3╖50 each for any other
  1023. faces.
  1024. 7.3
  1025. Concerning packaging, the Datafileæs fonts are also very attractively
  1026. presented in a thin white plastic wallet which is similar to, but rather
  1027. smaller than, the LOOKsystems version. The wallet is almost square and
  1028. slightly larger than a 5╝ö disc. The relevant font is featured on the
  1029. cover, and a separate printout of one complete face in several point
  1030. sizes is supplied inside the package, along with samples of the other
  1031. faces. The disc itself also illustrates the font, which is a nice touch.
  1032. Where possible, the documentation also contains some historical
  1033. background about the font, which is both interesting and illuminating.
  1034. 7.3
  1035. Rather than taking the LOOKsystemsæ installation approach, the Datafile
  1036. fonts are supplied in both formats on a single disc. You simply copy the
  1037. RISC OS 2 or RISC OS 3 face out into your own font directory.
  1038. Alternatively, you can use the RISC OS 3 font directly from the original
  1039. disc if you so wish, as a small application is supplied which adds it to
  1040. the font list. (Running fonts from floppy discs is a slow process,
  1041. though.)
  1042. 7.3
  1043. Since Datafile adverts have been less widespread than the ones from
  1044. LOOKsystems, here is a list of the fonts which are available at the time
  1045. of writing:
  1046. 7.3
  1047. From ITC: Bauhaus, Eras, Isadora, Manhattan, Panache; from Letraset:
  1048. Academy Engraved, Balmoral, Freestyle Script, Gillies Gothic Extra Bold
  1049. Shaded, Mastercard, Quixley, Sinaloa; from URW: Palladio, Antiqua.
  1050. 7.3
  1051. The Electronic Font Foundry ITC andáLetraset fonts
  1052. 7.3
  1053. EFF is very much a known quantity in the Archimedes sphere, as it has
  1054. been producing fonts since the early days of the Archimedes. Recently it
  1055. has begun advertising ITC and Letraset fonts in addition to its own
  1056. typefaces. The reason for this is that it has now obtained a licence to
  1057. supply its own versions of these fonts and so there will be a certain
  1058. overlap between the fonts produced by EFF and the Datafile. The
  1059. difference is that EFF, being a design house, will be selling its own
  1060. versions of these fonts which have been newly created from the ITC and
  1061. Letraset shapes, whereas the Datafile sells actual PostScript
  1062. conversions, so what you get is very similar to what you would be
  1063. getting if you bought the PC or Macintosh version. Until recently, EFFæs
  1064. fonts have been supplied in large (video cassette size) plastic boxes,
  1065. but these rather over-size offerings have now been replace by smaller
  1066. wallets. The fonts themselves must simply be dragged from the disc into
  1067. your own fonts directory before you can use them. (There is also a very
  1068. simple install program which you can use to automate this process if you
  1069. wish.) No actual font printout is supplied, but a small utility,
  1070. FontTable, which is supplied on the disc, creates a drawfile of a font
  1071. so you can make your own printouts if you wish.
  1072. 7.3
  1073. EFFæs pricing structure has recently been revised. Fonts now cost ú5 per
  1074. face in RISC OS 2 format, or ú6 per face in RISC OS 3 format, which
  1075. includes kerning data. There are also a number of font packs which
  1076. (depending on the pack) can supply fonts for as little as ú1 per font.
  1077. These prices only apply to Latin 1 fonts: other language fonts are
  1078. available at a higher price, and cater for around 60 languages. EFF is
  1079. currently the only company of the three to supply foreign-language
  1080. fonts, although LOOKsystems has definite plans to do so in the future.
  1081. 7.3
  1082. Quality and technicalities
  1083. 7.3
  1084. So much for the packaging and installation but what are the fonts
  1085. themselves like?
  1086. 7.3
  1087. When you buy an EFF font, you know that it has been specifically
  1088. tailored for the Acorn platform. Every character in the face will have
  1089. been defined, and best use will have been made of the special Acorn-
  1090. specific hinting methods for improving printing quality.
  1091. 7.3
  1092. As the LOOKsystems and Datafile fonts have both been produced using very
  1093. similar methods to each other, they can be grouped together for this
  1094. part of the discussion. These fonts have been converted from PostScript
  1095. and then have had full hinting and skeleton lines added to them, and
  1096. quality control measures have been taken to ensure that they all print
  1097. correctly, even at very small point sizes. However, since they have been
  1098. converted from PostScript, there are certain features which make them
  1099. slightly different from EFFæs Acorn-specific offerings. The most
  1100. important point, in a way, is that (initially, at least) the hinting
  1101. methods used are not quite as good as those used by EFF.
  1102. 7.3
  1103. The way that PostScript handles the curved parts of letters is different
  1104. from the Acorn method. The control points of the curved lines occur at
  1105. the N, S, E and W directions, whereas the Acorn system requires that
  1106. control points are positioned at NW, NE, SE and SW, and that pairs of
  1107. points are attached to the scaffolding lines, with the Ébellyæ of the
  1108. curved segment on the scaffold. The diagram below should make this
  1109. clearer. The left window is from EFFæs Garamond and the right one from
  1110. the LOOKsystemsæ Monotype Garamond.
  1111. 7.3
  1112. As you can see, the EFF Q has pairs of points attached whereas the
  1113. PostScript conversion has only single points attached. This will lead to
  1114. a slight difference in quality when printing at small sizes. However,
  1115. Adrian Look (who wrote some of the conversion software used by both
  1116. LOOKsystems and Datafile) is investigating the possibility of rotating
  1117. the necessary points by 45░ to enable them to be attached to the
  1118. scaffolding lines in the correct way. If he is successful, then both the
  1119. LOOKsystems and Datafile fonts will be upgraded. (The fonts will remain
  1120. the same price, and upgrades will be free to existing users.) Even if it
  1121. cannot be done, it does not really detract much from the quality of the
  1122. fonts. Any differences would only really be apparent at very small point
  1123. sizes and, in any case, at resolutions of 600 dots per inch or more
  1124. (resolutions which are now available cheaply via various direct-drive
  1125. laser printers) the effect would not really be noticeable at all.
  1126. Besides, the fonts have all been checked and modified as necessary to
  1127. ensure that Édrop-outæ does not occur when printing the characters at
  1128. small sizes.
  1129. 7.3
  1130. For example, take a look at the bitmap illustrations on the opposite
  1131. page.
  1132. 7.3
  1133. These two bitmaps show exactly what you would get if you printed a
  1134. capital Q (the very same letters are shown in the previous illustration)
  1135. in 6 point text at 300 dots per inch. (This is really the smallest size
  1136. you can get away with on a standard resolution ù 300 dpi ù laser
  1137. printer.) The EFF character (left) does have slightly more balanced
  1138. sides with a better inner Ébellyæ at the mid-point of each curved side.
  1139. However, there are a couple of points to note. These two Qs are taken
  1140. from versions of Garamond from different design houses, and the overall
  1141. weight of the font in the right-hand window is a little heavier than
  1142. that in the left. Also, the descenders are of slightly different designs
  1143. to each other. The comparison is therefore not quite a fair one. Bearing
  1144. these points in mind, you can see that there is very little practical
  1145. difference in quality at these resolutions. If you were not printing on
  1146. a laser printer, and the resolution were lower, then differences may be
  1147. more apparent. However, if you donæt have a laser printer, these
  1148. differences will probably not worry you anyway! So, in a truly practical
  1149. sense, the potential difference in quality is not of great concern.
  1150. 7.3
  1151. A second issue is that of character sets. As mentioned above, in an EFF
  1152. font, every usable character is defined, including those in the range
  1153. ASCII 128Ö139 which are not specified in the Acorn format. This is EFFæs
  1154. own adaptation of the standard Latin 1 set. The new specification for
  1155. RISC OS 3 fonts includes some accented W and Y characters which were not
  1156. present in the RISC OS 2 specification and, of course, the EFF fonts
  1157. include these characters. The PostScript conversions do not include
  1158. these characters but the RISC OS 3 versions of the fonts generally have
  1159. a few more characters which are extra to the Latin 1 set. These include
  1160. S and Z (in both upper and lower case) with a caron accent (like an
  1161. inverted circumflex) and L with a slash through it. (Actually, these
  1162. characters are not accessible under the current version of the operating
  1163. system but thatæs not the fault of the fonts Ö itæs a limitation of RISC
  1164. OS, but thatæs another story...)
  1165. 7.3
  1166. Therefore, if you need fonts which can cope with the Welsh language
  1167. (circumflex W, etc) you have no choice but to buy the EFF fonts;
  1168. otherwise, there should be no problem, and the PostScript conversions
  1169. will give you a few extra characters for free.
  1170. 7.3
  1171. A further consideration is that not all the PostScript conversions have
  1172. absolutely full character sets. All the most important characters are
  1173. there but there are sometimes a few omissions in the display fonts.
  1174. (Characters such as <, > and = may be omitted.) This is, of course, not
  1175. a fault of the conversions Ö theyære not defined in the PostScript
  1176. sources either. The Letraset fonts, in particular, suffer from this and
  1177. so do a very few of the fonts in the Monotype pack. However, itæs not
  1178. really a problem since the fonts concerned are intended as display faces
  1179. rather than for body text and so you would be unlikely to use the
  1180. omitted characters anyway. The vast majority of the converted fonts have
  1181. absolutely full character sets (excepting the Welsh characters) and they
  1182. do of course follow Acornæs layout of characters. (Under their licensing
  1183. agreements, LOOKsystems and the Datafile are not allowed to add any
  1184. characters to the ones already provided.)
  1185. 7.3
  1186. Now looking at the specific font packs available, the Monotype Pack One
  1187. certainly gives you a lot for your money. I am pleased to say that the
  1188. LOOKsystems fonts are really very good indeed. If you install them in
  1189. RISC OS 3 format, the fonts incorporate full kerning data. RISC OS
  1190. applications are now increasingly making use of this data and it can
  1191. drastically improve the appearance of documents. (In particular, current
  1192. versions of Impression, Ovation, Wordz and PMS make use of automatic
  1193. font kerning under RISC OS 3.)
  1194. 7.3
  1195. As for criticisms, it is really rather hard to make any. Aside from the
  1196. point that the scaffolding could be slightly improved (which Adrian Look
  1197. is actively working on), the only point I can think of is that itæs a
  1198. bit of a pity that thereæs not slightly more variety in the fonts
  1199. provided. A few of them do look a bit similar and it would perhaps have
  1200. been nice if a few more display faces could have been included among all
  1201. the body text fonts. However, the fonts have been well-chosen and form
  1202. an excellent range of Éstarter-fontsæ. Also, the range provided gives a
  1203. good representation of typographical history, from the Éclassicæ Blado
  1204. and Poliphilus (whose original designs date from the early sixteenth
  1205. century) to much more modern fonts. A second point is that itæs very
  1206. useful to get the full range of the font families at once, rather than
  1207. just, say, four faces per family. The Blado and Poliphilus fonts do
  1208. contain a lot of control points and have a rather lumpy appearance when
  1209. examined in detail. This is seemingly a result of slightly over-zealous
  1210. conversions of the hot-metal originals into PostScript format, with
  1211. possibly a little too much attention to fine details. They are certainly
  1212. Éauthenticæ fonts but they do consume a bit more memory and disc space
  1213. than is desirable. Anyway, thatæs a fault of the originals rather than
  1214. the conversions.
  1215. 7.3
  1216. There are also some unusual inclusions in the LOOKsystems pack which are
  1217. well worth having (such as Goudy Text Lombardic Capitals), and I was
  1218. very pleased that a Plantin Expert set was included. The expert fonts
  1219. include the Éstandardæ ligatures which are not built into the Acorn font
  1220. specification, as well as old style numerals, small capitals and tools
  1221. for building up fractions. (The EFF Publishersæ Pack includes a Garamond
  1222. font ù LondonA ù with similar expert sets.) The expert sets are of
  1223. course for quite specialised use, and the characters available do not
  1224. all conform to the standard layout Ö indeed, they couldnæt, as many
  1225. arenæt included in the specification. Full character sets are not
  1226. provided in these fonts. However, for specialised use, and for really
  1227. sprucing up the appearance of your documents to the highest standards,
  1228. they are invaluable. Both LOOKsystems and EFF expert sets follow similar
  1229. layouts. (How fitting that this article should be published in the first
  1230. issue of Archive in which Monotypeæs Plantin is being used for the main
  1231. text. Ed)
  1232. 7.3
  1233. The Datafileæs font conversions are of a very similar quality to those
  1234. from LOOKsystems. The same comments apply about their conversion
  1235. processes, hinting and character sets. In the first instance, the
  1236. Datafile was only going to be converting ITC and Letraset fonts, but URW
  1237. (the Hamburg company which creates the original PostScript files) was so
  1238. impressed with the conversion quality of the first selection that they
  1239. granted the Datafile an exclusive licence to convert their own fonts.
  1240. 7.3
  1241. URW is the biggest design house in Europe, and wrote the software which
  1242. is used to convert the original letter designs into the actual
  1243. PostScript in the first place. The Datafileæs acquisition of exclusive
  1244. rights to supply URW fonts in Acorn format is of huge importance given
  1245. Acornæs new printing ventures in Germany and Holland. Acorn versions of
  1246. these URW fonts have been specifically requested by the Germans, and the
  1247. Datafile is now supplying fonts to AB Dick in Germany and ECD in Holland
  1248. as part of Acornæs publishing system.
  1249. 7.3
  1250. The selection of fonts from the Datafile is generally Éfancieræ overall
  1251. than the LOOKsystems offerings at the moment, although some body-text
  1252. fonts are available too. The Letraset conversions generally suffer from
  1253. the incomplete character sets mentioned above but this is only because
  1254. the characters do not exist in the PostScript versions. Also, in some
  1255. fonts there are some interesting additions. In particular, the Freestyle
  1256. Script conversion (which includes a bold face) contains a number of
  1257. special ligature characters (for example qu, on, tt). Whilst this means
  1258. that this particular font is in a non-standard format, with a bit of
  1259. trouble you can get some font-specific refinements which would not
  1260. otherwise be possible. Interestingly, this font is also available from
  1261. EFF. In this incarnation, the character set is absolutely standard, as
  1262. you would expect from EFF. None of the special ligature characters are
  1263. provided (and EFF does not currently supply a bold face). However, the
  1264. full, standard character set may be what you require.
  1265. 7.3
  1266. The LOOKsystems pack contains a copy of Monotype Garamond. EFF currently
  1267. produce ITC Garamond, so I compared the two. It was interesting to find
  1268. that they are so different as to almost comprise two different fonts
  1269. (see above, in the Q hinting example). There are in fact at least four
  1270. different versions of Garamond (designed by different companies) in use,
  1271. and these are two of them. It does illustrate the point, though, that
  1272. you cannot assume that two fonts with the same name from two companies
  1273. will be just the same. In this case, I preferred the EFF design but this
  1274. is not a comment on the quality of either font.
  1275. 7.3
  1276. I also compared the EFF version of ITC Bauhaus with Datafileæs
  1277. conversion of ITC Bauhaus. Even though this is the same font from the
  1278. same source, I still found a (smaller) number of differences, which can
  1279. be accounted for by the fact that EFF does its designs from the original
  1280. shapes rather than converting PostScript data. I found the Datafileæs
  1281. version to be preferable, with more rounded letter shapes overall Ö but
  1282. thatæs a subjective judgement.
  1283. 7.3
  1284. Conclusions
  1285. 7.3
  1286. If you owned a Mac or a PC, and you were to buy one of these fonts, it
  1287. would cost you around ú38 for every single face. If you buy them from
  1288. the Datafile, they cost you around ú5 each, from EFF they cost up to ú6
  1289. each, and from LOOKsystems they all cost 90p each.
  1290. 7.3
  1291. Whilst the Datafileæs fonts look a little expensive compared with the
  1292. LOOKsystems fonts, it is important to remember that the LOOKsystems
  1293. fonts are only sold in packs of 100, and ú90 (at Archive price) at once
  1294. can seem like a great deal, especially if you only really want one or
  1295. two fonts in the pack. The Datafile fonts are available singly, and
  1296. there is an additional advantage that if you want a particular ITC,
  1297. Letraset or URW font which has not yet been converted, you can ask the
  1298. Datafile for it and its conversion will be made a priority.
  1299. 7.3
  1300. The LOOKsystems and Datafile packs present, for the first time on the
  1301. Archimedes, world-class quality fonts from Monotype and ITC, and their
  1302. ranges will include not only brand-new typefaces, but also classics
  1303. which have been around for as long as these companies themselves.
  1304. 7.3
  1305. The historical importance of many of these fonts should not be
  1306. understated. The Monotype Corporation, in particular, has been creating
  1307. typefaces of world renown for a century, and the Monotype Classic Font
  1308. library consists of around 700 typefaces which have been adapted from
  1309. their hot-metal originals using the same software which Adobe uses for
  1310. creation of its own fonts. Now this classic library is to become
  1311. available to Acorn users, courtesy of LOOKsystems, and that really is
  1312. good news for anyone who has even the slightest interest in printing.
  1313. 7.3
  1314. The outline fonts supplied by the Datafile and LOOKsystems are high
  1315. quality originals, and of the finest traditions, as ITC New York,
  1316. Monotype, etc are world class type foundries which work with the
  1317. original type designers, and very many famous typefaces have been
  1318. designed by or for these companies. The importance of these licences for
  1319. Acorn users cannot be stressed too highly, as they mean that well over
  1320. 3000 typefaces will eventually be converted into Acorn format, finally
  1321. bringing Acorn users in line, typographically speaking, with the other
  1322. computer platforms Ö and all at much lower costs.
  1323. 7.3
  1324. The points I have made about less-than-ideal scaffolding and
  1325. occasionally slightly incomplete character sets are really very minor
  1326. niggles. I have only really included them to be fair to all companies
  1327. concerned, and to paint a true picture. In answer to the question I
  1328. posed at the beginning, öIs it too good to be trueò the answer has, for
  1329. once, to be a resounding öNo!ò. Both the LOOKsystems and the Datafile
  1330. fonts are of the highest quality and if you are in need of any new
  1331. fonts, I urge you to support these companies in their new ventures.
  1332. After all, the fact that these converted fonts have had extra hinting
  1333. added really makes them better quality than their PostScript originals,
  1334. and the fact that they can be bought for as little as a fortieth of
  1335. their prices on other platforms comprises one of the biggest bargains in
  1336. computer history. The conversions of these classic fonts at these prices
  1337. suddenly makes Acorn machines seem a whole lot more attractive to
  1338. publishers of all kinds, and can only be very good for the Acorn
  1339. community as a whole.ááA
  1340. 7.3
  1341. Introducing Your Computer
  1342. 7.3
  1343. Norfolk IT Team
  1344. 7.3
  1345. This is the first of our new series of articles for the absolute
  1346. beginner which we announced in the last issue of Archive.
  1347. 7.3
  1348. No assumptions
  1349. 7.3
  1350. Although we said last month that there would be no assumptions, we are
  1351. in fact going to make just two. The first is that you have managed to
  1352. connect together the various parts of your machine and have switched it
  1353. on. We are relying on you to have done that because the various
  1354. computers in Acornæs Aáseries range all connect together slightly
  1355. differently and the Welcome Guide supplied with your machine includes
  1356. very clear instructions for this process.
  1357. 7.3
  1358. Our second assumption is that you are using a machine with RISC OS 3 in
  1359. it. Aargh Ö jargon already! RISC OS 3 is the current version of the
  1360. operating system Ö i.e. the programs that are always inside your
  1361. computer. Letæs try to explain what an operating system is through the
  1362. use of an analogy.
  1363. 7.3
  1364. If you had serious amnesia, you might forget who you were, where you
  1365. lived, etc. If you were affected even more badly than that, you might
  1366. find that you could not even read or talk or walk. These basic faculties
  1367. are rather like the things your computer knows about as soon as you
  1368. switch it on. It has, as it were, an identity. It also possesses a set
  1369. of procedures which enable it to recognise a program on a disc, know how
  1370. to make a picture appear on the monitor screen, etc.
  1371. 7.3
  1372. If when you switch on your computer there is a little green acorn in the
  1373. bottom right hand corner of the screen then you have RISC OS 3 Ö all is
  1374. well. If you have an older computer and a multi-coloured ÉAæ symbol in
  1375. the bottom right hand corner of the screen then you have RISC OS 2 Ö an
  1376. older version of the operating system. Our advice would be to upgrade it
  1377. to the newer version, Talk to your local dealer about this Ö the cost is
  1378. little compared to what you probably paid for your computer and there
  1379. are significant advantages.
  1380. 7.3
  1381. The mouse
  1382. 7.3
  1383. The mouse is used to get information into the computer. Moving the mouse
  1384. around on a flat surface moves a small pointer around on the screen Ö
  1385. try it. You should be holding the mouse with the wire pointing away from
  1386. you. As you move the mouse away from you then the pointer moves up the
  1387. screen, as you move it towards you then the pointer moves down the
  1388. screen. Moving the mouse to the left moves the pointer to the left and
  1389. so on. If you run out of space for your mouse to move but have still not
  1390. got the pointer far enough on the screen just pick up the mouse, move it
  1391. back a bit, put it down again and carry on. Itæs rather like Ébrummingæ
  1392. a toy car. For as long as the mouse is picked up, the pointer will not
  1393. move on the screen. It is a good idea to buy a Émouse matæ Ö a spongy
  1394. pad that mice particularly like to move around on.
  1395. 7.3
  1396. The buttons
  1397. 7.3
  1398. The mouse has three buttons. These have different names and all do
  1399. slightly different things. They are known, from left to right, as
  1400. Select, Menu and Adjust. Many people find it easy to remember because of
  1401. a certain brand of baby milk powder. If it bothers you that you can not
  1402. remember the names of the buttons then simply mark them as S, M and A
  1403. with a marker pen.
  1404. 7.3
  1405. Select, the lefthand button, is generally used to choose things and do
  1406. things on the screen (e.g. keeping it pressed down while moving the
  1407. mouse to draw a line in an art program). The Menu or middle button is
  1408. used Ö well youæve probably guessed that one Ö it calls up a menu (a
  1409. list of options) if you want to go on to do something other than what
  1410. you are already doing. These first two are the buttons you will be using
  1411. most Ö which is great if you are right-handed as the select button sits
  1412. most naturally under your right index finger. Software does exist which
  1413. allows you to reverse the way the buttons are named if you feel you need
  1414. it but most left-handers donæt seem to be bothered. The Adjust button
  1415. has particular uses which you will gradually come to appreciate as you
  1416. become more familiar with your computer.
  1417. 7.3
  1418. Clicking
  1419. 7.3
  1420. When you use a button on the mouse, you will most usually need to press
  1421. it quickly just once Ö this is known as Éclickingæ. Sometimes you will
  1422. need to press it twice in rapid succession Ö known as Édouble-clickingæ.
  1423. People can get anxious about trying to remember when to click and when
  1424. to double-click but itæs not worth worrying about Ö if a single click
  1425. doesnæt work then just try a double-click!
  1426. 7.3
  1427. Dragging
  1428. 7.3
  1429. This is another use of the buttons on the mouse. ÉDraggingæ is moving
  1430. the mouse while holding down a button, usually <select>. (The convention
  1431. in Archive is to use ö<select>ò rather than saying öthe select buttonò
  1432. every time. Similarly, we would say öpress <return>ò rather than öpress
  1433. the return keyò. Ed.) In most cases, the pointer will need to be
  1434. positioned over a particular object or Éiconæ on the screen, the button
  1435. depressed, the mouse moved until the pointer is in a new position and
  1436. then the button released.
  1437. 7.3
  1438. The screen
  1439. 7.3
  1440. When you turn your computer on, after a short delay during which there
  1441. will be an introductory RISC OS 3 message, you will see something like
  1442. the picture opposite.
  1443. 7.3
  1444. Most of the screen is blank but at the bottom is the iconbar. Icons are
  1445. used extensively in the wonderful world of RISC OS which you are about
  1446. to enter. However, these icons bear little resemblance to religious
  1447. pictures painted onto wooden panels hanging in a Greek monastery. They
  1448. are used to represent programs, disc drives, saved work Ö everything!
  1449. Generally they are designed to convey their meaning fairly well but some
  1450. are arbitrarily designed or simply represent something too abstract to
  1451. picture easily. This icon, at the bottom left of your screen is designed
  1452. to represent the opening of your machineæs floppy disc drive...
  1453. 7.3
  1454. and this one...
  1455. 7.3
  1456. represents a Éfolderæ of tools which are analogous to crayons, paint
  1457. brushes, pens etc.
  1458. 7.3
  1459. Your computer may well have more icons at the bottom left of the screen
  1460. and will have a couple at the bottom right too Ö bear with us for now,
  1461. weæll come to them later.
  1462. 7.3
  1463. Opening a window
  1464. 7.3
  1465. Right, letæs do something! Move the mouse pointer until its tip is
  1466. within the ÉAppsæ icon at the bottom left of your screen and click
  1467. <select> once. A Éwindowæ will open on your screen. A window is a part
  1468. of the screen where a particular job that the computer is doing is
  1469. displayed. A window might contain a page of writing you are working on,
  1470. a picture you are painting, a game you are playing or whatever.
  1471. 7.3
  1472. This particular window is a Édirectoryæ Ö it shows us the contents of
  1473. the Apps Éfolderæ. (See the diagram at the bottom of the page.) The
  1474. icons within it all represent applications. The word Éapplicationæ is
  1475. generally used rather than the word Éprogramæ to refer to what is
  1476. nothing more than a set of instructions for the computer to enable it to
  1477. carry out a task.
  1478. 7.3
  1479. Window icons
  1480. 7.3
  1481. Around the edge of the window you have opened are a series of tiny
  1482. icons. All RISC OS windows have some or all of these icons. Once you
  1483. have learned what they are for then that knowledge will be applicable
  1484. whether you are using a word-processor, database, painting, diary
  1485. application or whatever. It is worth putting in a little work at this
  1486. stage Ö later it becomes much easier as a result. In the same way that
  1487. you do not need to re-learn all your driving skills when you use a
  1488. different car, you will not need to re-learn everything for each
  1489. computer application you use.
  1490. 7.3
  1491. To explore the functions of these icons, it will be useful to have a
  1492. second window open on the screen so letæs load an application. Move the
  1493. pointer over the É!Calcæ icon and double-click <select>. Sometimes it
  1494. takes a little practice to get the speed of your clicking right, but
  1495. eventually it becomes second nature. You will know you have succeeded
  1496. when a small calculator icon appears on the iconbar on the right-hand
  1497. side. You have loaded an application. To use it, now move the pointer
  1498. down to the icon on the iconbar at the bottom of the screen and click
  1499. over it with <select>. The calculator which appears on screen can be
  1500. used with the mouse pointer doing the job your finger does with a hand-
  1501. held calculator. Click on <select> to press the buttons.
  1502. 7.3
  1503. Now back to our exploration of the window icons. Here is a picture of a
  1504. window with its icons labelled.
  1505. 7.3
  1506. Weæll take these icons one by one. Experiment with the icons on the
  1507. windows on your screen.
  1508. 7.3
  1509. Å    Send to back Ö If one window is overlapping others on the screen then
  1510. clicking <select> on this icon will send a window behind all the others.
  1511. In this way your windows can be Éstackedæ on the screen rather like
  1512. sheets of paper on a desk top. In fact, Acorn use the term desktop to
  1513. refer to this way of working on screen.
  1514. 7.3
  1515. Å    Close the window Ö Click on this with <select> and the window will
  1516. close. As the icon is an ÉXæ, this operation can be thought of as
  1517. kissing a window goodbye! Remember to click on the Apps icon to re-open
  1518. your directory window or on the calculator icon to open a calculator
  1519. window again.
  1520. 7.3
  1521. Å    Title bar Ö This shows the title of the window but also has a very
  1522. important function. Clicking with <select> on the title bar of a window
  1523. will always bring it to the front of the Éstackæ Ö try it. If you Édragæ
  1524. the title bar (move the pointer over it, press <select> down and,
  1525. keeping it down, move the mouse) then the window can be moved around the
  1526. screen.
  1527. 7.3
  1528. Å    Adjust size (bottom right) Ö If this icon is present, dragging it will
  1529. change the size of the window on the screen. Try it on the Apps
  1530. directory window Ö drag it up and left first to shrink the window. Note
  1531. that the window may be made tall and narrow, short and wide etc and that
  1532. the icons inside it will shuffle around to show as many of themselves as
  1533. possible.
  1534. 7.3
  1535. Å    Toggle size Ö If you have previously shrunk a window, clicking on this
  1536. icon will enlarge it to the size of the whole screen or as large as it
  1537. need be to show all its contents. Clicking on it again will return the
  1538. window to the smaller size so this icon flicks (toggles) between the two
  1539. sizes.
  1540. 7.3
  1541. Å    Scroll arrows Ö Try shrinking the Apps directory window until you can
  1542. only see one or two of the icons inside it. Now holding <select> down
  1543. over one or other of the scroll arrows will move the contents of the
  1544. window up or down. See what happens if you use <adjust> instead of
  1545. <select>.
  1546. 7.3
  1547. Å    Scroll bar Ö When a window is at less than its full size then the
  1548. scroll bar can be dragged up and down to move the window contents.
  1549. Clicking in the area between the scroll bar and a scroll arrow will
  1550. cause the window contents to jump a window-full at a time.
  1551. 7.3
  1552. Some windows have horizontal scroll controls at the bottom as well as
  1553. the vertical ones on the right hand edge.
  1554. 7.3
  1555. Finishing
  1556. 7.3
  1557. So far, all this has led you to the point where you can use your
  1558. computer as a very expensive, basic calculator! Now to finish using the
  1559. computer for the time being.
  1560. 7.3
  1561. Move the pointer down over the calculator icon on the iconbar and click
  1562. on <menu>. A menu will appear with two items on it. Move the pointer
  1563. over the ÉQuitæ option and it will be Éhighlightedæ. While it is
  1564. highlighted, click <select> and the icon on the iconbar will vanish. The
  1565. application has now been closed down.
  1566. 7.3
  1567. It is a good idea to get into the habit of Éshutting downæ your computer
  1568. properly. Move the pointer over the green acorn icon in the bottom right
  1569. corner of the screen and click <menu>. Now select ÉShutdownæ just as
  1570. before you selected ÉQuitæ from the calculator menu. Your computer will
  1571. inform you when it is ready to be turned off.
  1572. 7.3
  1573. In the next issue of Archive we shall introduce the keyboard, cover the
  1574. use of discs and loading and saving work such as text and pictures.
  1575. 7.3
  1576. As we said last month, do contact us if you have any comments to make
  1577. about our beginnersæ articles or requests for areas you would like us to
  1578. cover in the future.ááA
  1579. 7.3
  1580. Many thanks to Mark Hickson of NITT for this first article and to the
  1581. team of öexpert beginnersò who looked at Markæs article before it was
  1582. published. Trying to combine five or six peopleæs (sometimes
  1583. contradictory) views of how to improve Markæs article proved rather
  1584. difficult but I hope I have included the best suggested changes.
  1585. 7.3
  1586. If you have views on what you would like to hear about in these
  1587. articles, write to me at the Archive office or direct to Mark Hickson at
  1588. NITT. Ed.ááA
  1589. 7.3
  1590. Dalriada Data
  1591. 7.3
  1592. From 7.1 page 5
  1593. 7.3
  1594. Enlarged to fit space, please.
  1595. 7.3
  1596. PipeLineZ
  1597. 7.3
  1598. Gerald Fitton
  1599. 7.3
  1600. Thanks for your many letters and the praise youæve heaped on me for the
  1601. article which appeared in Archive a couple of months ago. Although I
  1602. have a lot which I could write this month, I am mindful that much of
  1603. Archive will be filled with reports of the Acorn World Show. Rather than
  1604. have my submission succumb to the delicate touch of the Editor I have
  1605. restricted myself to one major topic and a few odds and ends.
  1606. 7.3
  1607. Odds & Ends
  1608. 7.3
  1609. There is no doubt that PipeDreamá4 continues to be supported by Colton
  1610. Software. The most recent version of PipeDreamá4 is Vá4.13. If you have
  1611. any suggestions for Vá4.14 then please write to Mark Colton, Colton
  1612. Software, 2áCygnet Court, Swanns Road, Cambridge, CB5 8LA marking the
  1613. envelope öPipeDreamá4.14ò. If you have found a Ébugæ in Vá4.13 then it
  1614. will help diagnosis if you can enclose an example on disc which
  1615. demonstrates the Ébugæ.
  1616. 7.3
  1617. In the past, if you have wanted to upgrade from one Colton Software
  1618. product to another (e.g. PipeDreamá3 to Wordz) then you would have been
  1619. offered a Étrade inæ value for your unwanted software. Now Colton
  1620. Software are extending this Étrade inæ offer to many products other than
  1621. their own. For example, you can trade in First Word Plus or Acorn
  1622. Advance against any Colton Software product. Telephone them on 0223-
  1623. 311881 or write to the address given in the paragraph above if you want
  1624. a quote for your unwanted spreadsheet Ö no suggestions from me as to
  1625. which one! Ö or other software as a Étrade inæ against any Colton
  1626. Software product.
  1627. 7.3
  1628. I have received a letter from Steve Drain, 14 Paulsmead, Portland,
  1629. Dorset, DT5á1JZ in which he offers support for anyone with View
  1630. Professional (this is the package which Colton Software regard as being
  1631. PipeDreamá1 Ö it runs on a BBC Model B). In his letter he refers to a
  1632. sideways RAM image which makes View Professional öwork almost exactly
  1633. like PipeDreamá2ò produced by Dr David R Lucas. If you have a BBC
  1634. computer and View Professional then I suggest that you write to Steve.
  1635. 7.3
  1636. Finally, by the time you read this, the current versions of Wordz,
  1637. Resultz and Fireworkz will be Vá1.06. To obtain your free upgrade, send
  1638. your Program and Examples discs to Colton Software at the above address.
  1639. You will speed up the return of your discs if you enclose a self
  1640. addressed adhesive label and return postage. If you want a Fireworkz
  1641. demo disc then we can supply it for ú2.00 if you live in the European
  1642. Community or for ú2.50 outside the EC.
  1643. 7.3
  1644. Large Resultz spreadsheets
  1645. 7.3
  1646. Now to the major topic. I have received countless letters about the
  1647. ösluggishnessò of large spreadsheets Éportedæ into Resultz from
  1648. PipeDreamá4. Such letters of complaint often conclude with a remark such
  1649. as öTo be quite frank, I have stopped using Resultz and Iæve returned to
  1650. using PipeDreamá4ò. There is no doubt that, in the minds of all too many
  1651. of you, this tardiness is a major shortcoming of Resultz. I have
  1652. discussed the Éproblemæ with Mark Colton, looked into his suggestions
  1653. and my conclusion is that Resultz is not inherently slow or sluggish Ö
  1654. it is the way it is used! First let me explain what causes Resultz to
  1655. slow down before telling you how to speed it up.
  1656. 7.3
  1657. Resultz and Fireworkz have a most useful feature, namely that (if you
  1658. set the appropriate options) the row height of the cell within which you
  1659. are working adjusts automatically so that you can have a Émulti lineæ
  1660. cell. This feature is switched on (or off) by the Fixed height option
  1661. (which you can find under Row in the style editor). Generally, if you
  1662. create or use a Text style, then you will want the Fixed height option
  1663. of such a Text style set to allow variable row heights but for the
  1664. numbers and formulae of a spreadsheet, you will normally used fixed
  1665. height rows. Using word processing jargon, when you switch off the Fixed
  1666. height option you can consider each cell of the spreadsheet to be a
  1667. separate paragraph with each paragraph containing many rows. To move the
  1668. Éinput focusæ to a new paragraph you must press <return>; if you wish to
  1669. remain within the same paragraph (cell) then you use <ctrl-return>. One
  1670. of the penalties for this variable line height is that, if a Text style
  1671. exists within some (many?) cells of your document, you will find that
  1672. the time taken to scroll around the document is increased at least
  1673. proportionately to the number of cells which are treated as having a
  1674. variable height.
  1675. 7.3
  1676. There is another more subtle but more influential parameter and that is
  1677. the number of Regions in a document. A Region is a section of the
  1678. document to which a style has been applied. A Region can vary from a
  1679. single word in bold (applied as an Effect by clicking on the B button)
  1680. through a single Left aligned slot to a complete column to which the
  1681. (variable height) Text style has been applied. The golden rule built
  1682. into the operation of all the Fireworkz packages is: öFewer Regions mean
  1683. faster operationò. If you have Ébuilt upæ your large spreadsheet from a
  1684. blank sheet of paper then the chances are that your sheet has relatively
  1685. few regions. However, if your version of Resultz is lower than 1.06 and,
  1686. if you have dragged a large PipeDream spreadsheet over the Resultz icon
  1687. to create your monster, the chances are that it will have a relatively
  1688. large number of Regions. With later versions of Resultz, there is an
  1689. option in the Regions menu to display a Count of the number of Regions Ö
  1690. youæll be surprised at the way in which regions are proliferated,
  1691. particularly if your PipeDream sheet has many blank cells! Allow me to
  1692. repeat öFewer Regions mean faster operationò.
  1693. 7.3
  1694. So what can be done about reducing the number of Regions?
  1695. 7.3
  1696. Letæs start by assuming youæve upgraded to Vá1.06. If so, you can drag
  1697. PipeDream files over the Resultz (or Fireworkz) icon and the file will
  1698. load with the Text style disabled. As a consequence, there will be
  1699. substantially fewer Regions than if you had carried out the same
  1700. exercise in an earlier version and your Resultz spreadsheet will run
  1701. quickly. My own experiments with Fireworkz show that most of my large
  1702. sheets run faster in Fireworkz than in PipeDreamá4.
  1703. 7.3
  1704. The Édownsideæ is that you will now have to apply the Text style to all
  1705. those slots which will benefit from the application of that style. When
  1706. you apply the Text style, do so in large blocks such as most of a column
  1707. or over many rows rather than a cell at a time. Remember that every
  1708. extra Region will imperceptibly slow down the operation Ö but youæd have
  1709. to spend a long time creating Regions by hand to have a noticeable
  1710. effect!
  1711. 7.3
  1712. If you donæt have Vá1.06, ask for a free upgrade Ö whilst youære waiting
  1713. for it to arrive hereæs what you can do about any PipeDream sheets you
  1714. Éconvertæ to Resultz (or Fireworkz). Load Resultz onto the iconbar.
  1715. Click on it and select the Sheet template from the options. Click on the
  1716. S (Style) button and Delete the Text style. Save the modified Sheet as a
  1717. template file under a new name such as SheetPD. From here on you can
  1718. load your PipeDream file into the modified SheetPD template assured that
  1719. the number of Regions will be few. There is a small problem if you do
  1720. want some Text Regions Ö youæll need a Text style. The best way of
  1721. handling this (until your Vá1.06 arrives) is to drag the original Sheet
  1722. template from the !Resultz.Resources.Templates directory into your large
  1723. Resultz file so that the Text style is added to your list of style
  1724. options. Then apply the Text style to large Regions as above.
  1725. 7.3
  1726. We still have to deal with those previously created Resultz files which
  1727. you donæt want to Éstart againæ (because youæve done some work in
  1728. Resultz). Hereæs my recommended Ésolutionæ.
  1729. 7.3
  1730. If you have Vá1.05 (or later) of Fireworkz or Resultz (note that Vá1.05
  1731. of Resultz was never released) then one of the options offered when you
  1732. click on the S (Style) button is to delete all traces of a particular
  1733. style from a document. You do this by clicking on the Delete button from
  1734. the Style option menu. (In versions earlier than Vá1.05, you would get
  1735. the error message that you couldnæt delete the style because it was in
  1736. use in the document.) Use this Delete option to delete the Text style
  1737. completely from your document. The document will reformat. Now reload
  1738. the style template (probably the one in the !Resultz.Resources.Templates
  1739. directory called Sheet) as described above. This will add the Text style
  1740. back to your list of style options. Then apply the Text style to large
  1741. Regions as above.
  1742. 7.3
  1743. Finally, if your version of Resultz is pre-Vá1.05 then you may have
  1744. Vá1.06 of Fireworkz (or not). If you have Fireworkz (it will be at least
  1745. Vá1.06 because that was the first general release version of Fireworkz),
  1746. load your Resultz file into Fireworkz and proceed as in the previous
  1747. paragraph.
  1748. 7.3
  1749. If you donæt have Vá1.06 of Fireworkz Ö and, as you read this, most of
  1750. you will be in that situation, then your choices are few. They are
  1751. either (a) buy Fireworkz or (b) wait for Vá1.06 of Resultz to arrive or
  1752. (c) delete the Text style region by region (a painstaking process which
  1753. I donæt recommend); continue as in the above paragraph but one!
  1754. 7.3
  1755. To summarise
  1756. 7.3
  1757. Phew! That was a marathon so Iæll summarise by telling you what I
  1758. believe is the easiest strategy. Buy Fireworkz (Vá1.06) or apply for the
  1759. upgrade to Vá1.06 of Resultz. Except in the most urgent of cases, put up
  1760. with what you have until Vá1.06 arrives. When Vá1.06 arrives Éupgradeæ
  1761. all your Éoldæ Resultz sheets by deleting the Text style from the whole
  1762. of your sheet and then applying it again to large regions.
  1763. 7.3
  1764. Finally
  1765. 7.3
  1766. In spite of the relative shortness of this piece, please continue to
  1767. send your comments and criticisms to me at the Abacus Training address
  1768. on the inside back cover of Archive.ááA
  1769. 7.3
  1770. ArtWorks Column
  1771. 7.3
  1772. Trevor Sutton
  1773. 7.3
  1774. Kingfishers, water droplets and BJs
  1775. 7.3
  1776. The Acorn World show came and went and what did the ArtWorker see to
  1777. excite the mind? Well, this particular ArtWorker was delighted to meet
  1778. Saturday morning visitors to the NCS stand and to talk about the state
  1779. of the Art. I was also pleased to have the opportunity, after finishing
  1780. my stint, to talk to other interested parties about the progress and
  1781. future of AW.
  1782. 7.3
  1783. Clearly, and it is probably true to say as usual, CC grabbed the biggest
  1784. crowds; even bigger than Acornæs who seemed to be giving nothing away
  1785. apart from a New Look and some Pocket Book shareware. Certainly CCæs new
  1786. offerings look exciting but this is the wrong column to get excited
  1787. about new Impressions. With any luck, my next column will be written in
  1788. Style. However, I have to say, as I did last month, that despite CD-ROM
  1789. developments, it is a pity that after a year we do not have another
  1790. plug-in tool to give us new scope for work in AW. This brings me on to
  1791. my next plea.
  1792. 7.3
  1793. I talked at length with Gordon Taylor of CC about this and he asked me
  1794. to offer a challenge or get down on my knees to other companies to write
  1795. some Éplug-insæ for AW. Though I donæt feel AW should go to the extremes
  1796. of programs like Corel Draw, with dictionary, thesaurus, graphing and
  1797. DTP facilities, there are many features which would make AW an even
  1798. better program. I would hope that CC are still developing this side of
  1799. AW, but other companies have particular expertise in producing bit-map
  1800. editors, tracing software (OK, I know I always put a big ? against
  1801. tracing), hatching software. Perhaps itæs time for another wish list and
  1802. perhaps one directed at other companies capable of producing
  1803. enhancements for AW. Come on, letæs hear what you think.
  1804. 7.3
  1805. To the companies with the knowledge, please contact CC and talk to them.
  1806. 7.3
  1807. The ArtWork on display at the show was most impressive both in the
  1808. quality of the printed product and also of the skills of the artists. I
  1809. look forward to poring over the CD-ROM images and will feature these in
  1810. a future column. Remember that there is a lot to be learned by
  1811. dismantling other peopleæs ArtWork. There was some real art work, with
  1812. little evidence of plagiarism. Some was reminiscent of air-brush
  1813. painting while other examples had the feel of drawings in coloured
  1814. pencils. The draughtsmanship in the drawing of the camera was stunning
  1815. whilst others had all the hallmarks of computer art and, when viewed on
  1816. the colour card made one proud to be using this package. The newer,
  1817. cheaper BubbleJet colour printer (BJC600 at ú633 inclusive through
  1818. Archive including the Turbo Driver) looks like the perfect, and now
  1819. realistically priced, choice for AW printing. Perhaps I may be asked to
  1820. review its potential for Archive. (Well you can but try!)
  1821. 7.3
  1822. Finally, it is pleasing to see increased support for AW file rendering
  1823. in other packages, from DTP and databases to, I hope very soon, Genesis.
  1824. 7.3
  1825. Coda
  1826. 7.3
  1827. This column has just been a very brief and speedily produced rΘsumΘ of 
  1828. the Wembley offerings. In the next column, I hope to include something
  1829. else for you to try in the manner of last monthæs tesselations.
  1830. 7.3
  1831. Finally, I have nothing but admiration for what I saw on the CC stand Ö
  1832. itæs just a pity there were so many folk there that it was difficult to
  1833. get close to a CC representative.ááA
  1834. 7.3
  1835. Small Ads
  1836. 7.3
  1837. (Small ads for Archimedes and related products are free for subscribers
  1838. but we reserve the right to publish all, part or none of the material
  1839. you send, as we think fit. i.e. some people donæt know what Ésmallæ
  1840. means and there are certain things, as you can imagine, that we would
  1841. not be prepared to advertise as a matter of principle. Sending small ads
  1842. (especially long ones!) on disc is helpful but not essential. Ed)
  1843. 7.3
  1844. Å    47Mb SCSI external Seagate drives, little used, ú120 each + p&p.
  1845. Amstrad SM2400 modem + A5000 serial lead ú50 + p&p. Beebug 5╝ö disc
  1846. drive interface for A3xx, A4xx computers only, ú10 + p&p. Phone Malcolm
  1847. Davies on 0283-75345.
  1848. 7.3
  1849. Å    A3000 2Mb, RISC OS 3.1, WE 30Mb IDE hard drive, colour monitor with
  1850. stand and new logitech mouse. Software and manuals included. ú650 o.n.o.
  1851. Phone 0443-816850.
  1852. 7.3
  1853. Å    A3000 4Mb, RISC OS 3.1, manuals and discs, no monitor, ú350. Phone
  1854. 0684-573098.
  1855. 7.3
  1856. Å    A4 model II (4Mb/60Mb HD) 1 year old, inc. PC Emulator v1.82, will
  1857. split, ú1180. Euclid 3D ú30. Interdictor (unopened), ú5. Pineapple
  1858. digitiser podule +software, ú50. Basingstoke 0256-467574.
  1859. 7.3
  1860. Å    A410/1, 4Mb RAM, 40Mb IDE HD, RISC-OS 3.10, Acorn Multisync monitor,
  1861. manuals and loads of software, ú850. Phone 071-703-5675 (eves).
  1862. 7.3
  1863. Å    A440/1 with ARM3, RISC OS 3 and much PD software ú825 o.v.n.o. Acorn
  1864. colour monitor ú100. 0272 736237.
  1865. 7.3
  1866. Å    Ace Prodriver DJ500C/550C ú20, Snippet ú20, EasiWriter V3 ú59, S-Base
  1867. Personal V1 ú39, Equasor ú20, DeskEdit 2 ú15. Phone 0342-714905.
  1868. 7.3
  1869. Å    Acorn med. res. monitor ú40, 20Mb hard disc ú25, Graphbox Pro. ú10,
  1870. Chartwell ú10, 5╝ö 40/80 external drive + interface ú25. Phone 0742-
  1871. 483534.
  1872. 7.3
  1873. Å    CC ROM/RAM board fitted with 32Kb RAM chip, Interword, Intersheet and
  1874. Spell Master chips, complete with manuals and key strips, ú80. Also
  1875. Acornæs original maths coprocessor podule, ú150 o.n.o. Phone 0925-
  1876. 811420.
  1877. 7.3
  1878. Å    CC ROM/RAM podule with battery backup ú30, Autosketch CAD v2 ú35,
  1879. System Delta v2 database ú20, Lemmings ú15, Interdictor ú10, Psion 3
  1880. serial link (for PC) ú40, Personal Finance (Widget) for Psion 3 ú35.
  1881. Psion series 3 256K (4 months old) ú140. Phone Andy after 8pm on 081-
  1882. 675-5972.
  1883. 7.3
  1884. Å    CC Scanlight 256 hand scanner with Scanlight Plus (v2) software, ú90.
  1885. Watford Electronics Video Digitiser and software, ú50. Pace Linnet V21/
  1886. 23 Modem, ú30. All excellent condition and complete with manuals and
  1887. packaging. Contact G. Rhodes 0302-722781 (eves).
  1888. 7.3
  1889. Å    Eureka! + update discs ú75 (inc p&p). Phone 0723-363917 anytime.
  1890. 7.3
  1891. Å    Iota Desktop Database ú35, Easiwriter ú90, Resultz ú80, Quest for Gold
  1892. ú10, Triumph Alder wide carriage serial daisywheel printer c/w
  1893. printwheels, ribbons ú90. Phone 0263-78-488.
  1894. 7.3
  1895. Å    Laser Direct HiRes4 board plus Canon LBP-4, latest software. Good
  1896. working order ú700 or reasonable offers. Phone 0223-63545.
  1897. 7.3
  1898. Å    Oak 52Mb SCSI external high speed drive, plus 16 bit podule, ú185
  1899. o.n.o. Phone 081-898-0447.
  1900. 7.3
  1901. Å    Orion podule box for A3000 ú15, Atomwide VIDC enhancer ú14, Lemmings
  1902. ú12, Interdictor 2 ú12, ArcPinBall (RISCáOS 2) ú5. Phone Mike Battersby
  1903. on 081-841-1463.
  1904. 7.3
  1905. Å    Series 3, 256K v1.80f, just over 1 year, ú130 o.n.o. which includes
  1906. new manuals, new batteries and postage. Also, Series 3, 256K, ass above
  1907. but not as old, ú150. Will supply PD if discs provided. Phone Mark after
  1908. 7pm on 0905-754277.
  1909. 7.3
  1910. Å    Standard Res monitor AKF12 for A3000, ú45. 1-2Mb RAM board for A3000,
  1911. ú20. Phone Wisbech 0945-581111
  1912. 7.3
  1913. Å    Star LC24-10 printer ú100, 300Mb SCSI drive ú250, Oak 47Mb SCSI drive
  1914. plus interface with CDFS ú150, Prophet accounts ú120. Phone 0736-63918.
  1915. 7.3
  1916. Å    Watford IDE podule with IBM 40Mb Hard disc, backplane and fan, ú50.
  1917. Watford MkII ARM3, ú100. Acorn AKF11 med-res colour monitor, ú100.
  1918. Ovation 1.35, ú60. PC emulator 1.8, ú50. Ground Control teletext, ú50.
  1919. Investigator 2, ú12. Chocks Away Compendium, ú12. Phone 051-606-0289.
  1920. 7.3
  1921. Å    Watford (A310) hand scanner ú55, HCCS Colour Vision Digitiser ú40,
  1922. Tracer ú25, Euclid ú35, Tween ú17, Mogul ú13, Snippet ú20. Phone 081-
  1923. 950-7589.
  1924. 7.3
  1925. Å    Watford MkII 16 grey scale hand scanner (podule+scanner head) ú95. For
  1926. details ask for Roland 01033-88601988 (8am-8pm). For delivery in London,
  1927. phone 071-600-0927.
  1928. 7.3
  1929. Å    Wanted Ö Utility or module to transpose mouse keys, for left-handed
  1930. use. Terry Meech, day 081-889-8110, late evening 081-806-3540.ááA
  1931. 7.3
  1932. Morpheus
  1933. 7.3
  1934. Richard Hallas
  1935. 7.3
  1936. Fans of science fiction films like Terminator II and of the Star Trek
  1937. Next Generation and Deep Space Nine TV series cannot fail to have been
  1938. impressed by the splendid effects used to show a person transforming
  1939. into an alien form, or into an inanimate object, or some other such
  1940. unlikely occurrence. The Terminator effects seemed absolutely
  1941. revolutionary when the film first came out, but since then these kinds
  1942. of effects have been used extensively in other films and programmes, and
  1943. are now even being used in TV commercials.
  1944. 7.3
  1945. So what has this all got to do with Acorn computers? The answer is
  1946. Morpheus, a new package from Oregan Developments, which allows you take
  1947. two pictures and melt from one to the other in liquid animation.
  1948. 7.3
  1949. How does it work?
  1950. 7.3
  1951. You supply Morpheus either with a directory containing start and end
  1952. pictures, or with a pair of sprites (which it can scale to be the same
  1953. size). In the latter case, it will create a directory with the necessary
  1954. files for you. Morpheus opens two windows on the desktop which contain
  1955. the pictures you have supplied. Both pictures are overlaid with a grid
  1956. which is initially square. You have to tell Morpheus how many
  1957. intermediate pictures you want it to produce, the default being ten. If
  1958. you were to simply load in two pictures and make Morpheus start morphing
  1959. straight away, then you would get a series of frames in which the two
  1960. pictures gradually fade into each other, which would be a fairly
  1961. pleasant if not very spectacular effect. The real power of Morpheus lies
  1962. in its ability to make specific areas of the start picture transform
  1963. themselves into specific areas of the end picture. Not only that, but it
  1964. can also make them transform at different speeds from each other, and
  1965. the transformations can move in curved lines.
  1966. 7.3
  1967. This is where the grid comes in. Although it is initially square, you
  1968. can can click on any point where horizontal and vertical lines
  1969. intersect, and drag the point (the Éknotæ) around. This pulls it out of
  1970. shape with the rest of the gird, but the grid lines bend and stretch
  1971. between knots so that the four lines surrounding the knot you are
  1972. dragging follow it around. For any area on the start picture which you
  1973. want to transform into a specific area of the end picture, you must drag
  1974. knots to surround that area. Once you have done that in the start
  1975. picture, you must repeat the process with the same (equivalent) knots in
  1976. the end pictureæs grid, so that Morpheus knows which areas of the
  1977. pictures have to blend into one another.
  1978. 7.3
  1979. There are plenty of helpful options: by using <Adjust> rather than
  1980. <Select>, you can drag a knot in both grids simultaneously, and itæs
  1981. possible to add and delete rows and columns of knots from the grid, or
  1982. to move them up and down or left and right. The whole grid can be
  1983. resized, and if you only want to morph a section of a picture, you can
  1984. position the grid to cover just that section. The handy grid cursor
  1985. snaps to the nearest point to it (unless you turn the option off), so
  1986. you rarely miss the point you want (unless two points are very close
  1987. together). When you have finished editing the grid, each picture will
  1988. have all its major features surrounded by knots in both start and end
  1989. images. You can also save the grid for future use in the directory
  1990. containing your source pictures.
  1991. 7.3
  1992. Once you have outlined the necessary parts of your picture, you can put
  1993. different sections into different Égroupsæ, of which there are eight,
  1994. and these can be given individual names. For example, if you were
  1995. morphing a face you would have outlined the eyes, nose, mouth, hair-
  1996. line, shape of head, etc. You could put all these into different groups
  1997. and give them appropriate names. The advantage of doing this is that the
  1998. eight groups can all be made to transform at different times, and at
  1999. different speeds.
  2000. 7.3
  2001. Rather than grouping knots together, individual knots may be given a
  2002. path to follow. By default, all knots travel in a straight line, but you
  2003. can edit their paths in the form of bezier curves. Paths can also be
  2004. copied from one knot to the knots surrounding it. Altogether, then, the
  2005. facilities for editing how the pictures morph into one another are
  2006. really quite extensive and flexible.
  2007. 7.3
  2008. Other options
  2009. 7.3
  2010. Morpheus has a wide range of options for creating animations and
  2011. sequences of frames. You can make as many frames as you have disc space
  2012. for, and the program tells you just how much space is needed. The frames
  2013. can be saved singly, in a sequence, or as a stand-alone animation
  2014. (either multitasking or full-screen), and you can even save the sequence
  2015. as a Replay film or ViA file. (No soundtrack, of course!)
  2016. 7.3
  2017. The number of picture formats supported is very extensive, and includes
  2018. all the Acorn sprite formats, Clear files, RGB and CMYK files. One of
  2019. the really innovative things about Morpheus is that it can handle very
  2020. big image files, far larger than available memory. It incorporates its
  2021. own disc-based memory swapping system which enables it to work with
  2022. images as large as 2000╫2000 pixels in 24-bit colour (12Mb per image).
  2023. 7.3
  2024. It is possible to alter the timing between individual frames, and there
  2025. is a small range of presets to make the transformations go slow-fast-
  2026. slow, for example.
  2027. 7.3
  2028. There is a large range of options which can be set to alter all sorts of
  2029. features, from the colour of the grid to whether dithering and anti-
  2030. aliasing are used. Morpheus can be set to multitask or take over the
  2031. whole machine while it is processing, and gives helpful progress reports
  2032. if multitasking (otherwise it uses the percentage in the hourglass).
  2033. Overall, Morpheus works very quickly indeed and can, apparently, achieve
  2034. up to 50,000 pixels per second in the optimum situation.
  2035. 7.3
  2036. During the entire review period, my copy of the first release of
  2037. Morpheus operated faultlessly. The only problem I found was that it did
  2038. not handle the palette of imported 256-greyscale sprites correctly, but
  2039. this is obviously an oversight which is bound to be corrected. The whole
  2040. performance of the program was very impressive indeed, and itæs very
  2041. nicely presented on-screen too.
  2042. 7.3
  2043. The only Élimitationæ, as such, was that it is not directly possible to
  2044. morph from one image to another via one or more intermediate images.
  2045. However, since the frames can be saved singly, there is no reason why
  2046. this could not be performed manually if required, by simply taking the
  2047. final frame of one transformation and using it as the first frame of
  2048. another.
  2049. 7.3
  2050. Packaging
  2051. 7.3
  2052. Morpheus comes on three discs, two of which contain example files, the
  2053. other containing the application itself. Copy protection takes the form
  2054. of entering your name, which is then displayed in the programæs Info
  2055. window: surely the best of all methods.
  2056. 7.3
  2057. The packaging itself is somewhat flimsy, consisting of a very thin
  2058. cardboard box (almost like a pizza box) surrounded by a colour-printed
  2059. sheet. This features the clever transformation of John Major into John
  2060. Smith featured in the adverts. The manual takes you through the program
  2061. basically by explaining all the menu items in turn, and is possibly the
  2062. least helpful part of the package. Itæs adequate but it could have been
  2063. more extensive.
  2064. 7.3
  2065. Conclusions
  2066. 7.3
  2067. Morpheus is the first commercial offering from one of the most able
  2068. public domain and shareware authors, whose public-spirited offerings
  2069. have so far included one of the best public domain disassembler
  2070. packages, DisAssem, and the excellent shareware image processor,
  2071. Process. Morpheus is an extremely impressive commercial debut. If it
  2072. could only work with memory-sized sprite files then it would be an
  2073. interesting novelty, but the fact that it can work on huge images in 24-
  2074. bit colour elevates it above the current hardware limitations of the
  2075. Acorn machines, and possibly into the world of full video editing. If
  2076. you have any need for a package of this nature, then I can recommend
  2077. Morpheus very highly indeed. You wonæt be disappointed Ö itæs a
  2078. remarkable piece of software.
  2079. 7.3
  2080. (Morpheus has an RRP of ú34.95 inc VAT from Oregan Software Developments
  2081. and costs ú33 through Archive.)ááA
  2082. 7.3
  2083. Spy Snatcher
  2084. 7.3
  2085. Dave Wilcox
  2086. 7.3
  2087. ÉSpy Snatcheræ is another text adventure from Topologika, whose better
  2088. known text adventures include The Doom Trilogy and The Kingdom of Hamil.
  2089. 7.3
  2090. The package
  2091. 7.3
  2092. The program comes on one disc presented in a plastic fold-over type
  2093. wallet along with the usual advertising literature and a manual. I must
  2094. admit I could not really see the purpose of the manual Ö the only
  2095. section of use was the Hint list. This would have been better supplied
  2096. on a single A5 card like the loading instructions and basic commands, or
  2097. the latter included in the manual perhaps.
  2098. 7.3
  2099. The software
  2100. 7.3
  2101. The disc is not copy-protected and the game can be installed onto a
  2102. hard-disc with the usual proviso that disc 1 is used on start-up. To
  2103. start the game, you open the directory and double-click on the
  2104. !Adventure icon. The game takes over the machine and you are greeted
  2105. with the only graphic, the title screen. Pressing keys as directed
  2106. presents you with a brief scenario of the situation you are faced with.
  2107. 7.3
  2108.     ÉYou have been summoned to MI7 headquarters, popularly known as ÉThe
  2109. Zooæ, in order to unmask a mole. The chief of MI7 is extremely worried
  2110. because the plans for the new Sonic Macrothrodule are believed to have
  2111. been leaked. They were kept in the safe in his office, and were there
  2112. yesterday when he came in at 9 am, the safe had been disturbed when he
  2113. checked it in the morning, but the plans were still there. He reckons it
  2114. would take about one hour to remove, copy and return the plans.æ
  2115. 7.3
  2116. You are there in an unofficial position and, if caught, you are on your
  2117. own. Your job is to look around, collect evidence and find the mole,
  2118. from about a dozen staff. To achieve this, you need to hack into the
  2119. computer system, crack safes, listen at keyholes and remain unseen.
  2120. 7.3
  2121. Whilst in the game, you have options to save your position to disc for
  2122. reloading later Ö very useful. Within the game is a hints section Ö if
  2123. you get really stuck, type HELP and refer to the manual for the hint
  2124. number you require. Most hints are multi-layered and offer a bit more
  2125. info, if required, down to giving the answer in some cases.
  2126. 7.3
  2127. The puzzles themselves are not incredibly difficult, if you can see
  2128. them, if you donæt they can drive you quite ratty Ö but this is what
  2129. makes text adventures playable.
  2130. 7.3
  2131. Summary
  2132. 7.3
  2133. Topologika rate this game as moderately-sized and of medium difficulty.
  2134. It is priced at ú15 inc. VAT. If you like text adventures, I would
  2135. recommend giving this one a try. It is well-written and well-presented
  2136. and uses the standard dictionary of command words. I would have liked it
  2137. to run in a window, so that I could use Edit as a notepad Ö perhaps this
  2138. will be provided in future games Ö we shall have to see. Overall, this
  2139. is a good brain teaser.ááA
  2140. 7.3
  2141. Comment Column
  2142. 7.3
  2143. Å    105Mb removable drives Ö Having just set up the 105Mb external SCSI
  2144. drive on my A540, I would like to thank you for bringing such a useful
  2145. item to the Acorn platform. You should justifiably sell lots of them as
  2146. the news spreads (assuming you manage to overcome the IDE interface and
  2147. formatting difficulties). These are now solved, thanks to Atomwide who
  2148. have written a piece of code to allow the cartridges to be dismounted
  2149. like floppy discs. Ed.
  2150. 7.3
  2151. I have just one comment to make about setting it up on the Acorn SCSI
  2152. card. I was thinking in terms of it being more like a floppy than a hard
  2153. drive, so I set the configuration for an additional floppy. That does
  2154. not, of course, work but it took me a little while to realise what I had
  2155. done wrong! John Green, Shrewsbury.
  2156. 7.3
  2157. It may be helpful to add that, on some Acorn SCSI cards, you may get
  2158. problems with the system hanging when copying large numbers of files. We
  2159. have a software fix for this problem which can occur with any of the
  2160. removables on the Acorn card. Ed.
  2161. 7.3
  2162. Å    Batty ideas Ö A recent Archive mentioned that someone was using a
  2163. Leading Edge sound sampler in research on bats. Having used an Armadillo
  2164. sampler for the past couple of years to study the calls of magpies, I
  2165. was not surprised by this. Last autumn, ÉTomorrowæs Worldæ showed an
  2166. Acorn machine running a commercial radio station. I have read of another
  2167. controlling watering and ventilation in a commercial glasshouse, and
  2168. another in use at Joderell Bank for radio astronomy research. If you are
  2169. using an Archimedes for an unusual hobby or research project, I would
  2170. like to hear from you. If I get enough responses Iæll combine them into
  2171. an article for Archive.á Les May, Rochdale.
  2172. 7.3
  2173. Å    Grey Scales error Ö In Colin Singletonæs hint & tip about grey scales
  2174. last month (Archive 7.2 p32) there was a typesetting error that made
  2175. nonsense of one sentence. The number sequences lost some leading É1æ
  2176. digits. It should have read: öIf you want them to appear on the screen
  2177. as shades of grey, use Écoloursæ 0á12áá1áá2áá3áá4áá5(?)áá7. If you
  2178. prefer them displayed in colour, use the series 0áá12áá9áá14áá15áá10
  2179. 5(?)áá11áá7.ò Sorry for any confusion caused.
  2180. 7.3
  2181. Å    Keystroke Ö It is a pleasure to endorse Richard Skempæs praise of
  2182. Keystroke and especially of Stuart Halliday, its author (Archive 7.1
  2183. p21). I wrote to Stuart with a problem, fully expecting to be told that
  2184. Keystroke öwasnæt designed to do thatò. Instead, he sent me a disc
  2185. containing two solutions. In more recent correspondence, he has been
  2186. more than helpful, and his latest letter brings information that may be
  2187. of interest to other people who use both Impression and Keystroke.
  2188. 7.3
  2189. The Keystroke command Move Window can be used to adjust the size of an
  2190. Impression window and its position on the screen but, if the document is
  2191. set to have Rulers on, the instruction doesnæt work. Stuart has
  2192. discovered that, in this configuration, there are actually two windows
  2193. and that Move Window and Drag to Set only operate satisfactorily when
  2194. used on the background of the outer one. This only exists in the top
  2195. left-most corner of the Impression window, immediately below the title
  2196. bar, as shown below. As Stuart says, itæs amazing.
  2197. 7.3
  2198. Å New products Ö The theory is that companies with new products for
  2199. Acorn computers should communicate with magazines such as Archive to
  2200. tell us about them but sadly that doesnæt always work. This is where you
  2201. come in. The thousands of Archive readers can act as an information
  2202. gathering network. If you see some new product that you think might be
  2203. helpful to other Archive readers, either ask the company to let us into
  2204. their secret(!) or send us some information yourself.
  2205. 7.3
  2206. This information network is already working Ö the 105Mb removable drives
  2207. are an example of that. David Bower saw them and realised their
  2208. potential for Acorn users, alerted us... and the rest, as they say, is
  2209. history! Ed.
  2210. 7.3
  2211. Å    Pixel Resolutions Ö Comments have been made from time to time in
  2212. Archive relating to the number of pixels which can be displayed on a
  2213. monitor with a certain dot pitch. In some cases, we seem to be trying to
  2214. put a quart into a pint pot Ö and succeeding! How? The following
  2215. deliberation is based on a certain amount of guesswork. If any Archive
  2216. readers are better informed, confirmations and corrections would be
  2217. gratefully received.
  2218. 7.3
  2219. A monitor display, like a television picture, is made up of dots of
  2220. three colours, red, green and blue. In my diagrams, these are
  2221. represented by circles in three shades of grey, and the relative
  2222. positions of the three colours are, hopefully, as shown. (On a Trinitron
  2223. screen, the dots are rectangular, tall and narrow with no gaps, and the
  2224. appearance at this scale is very different from the Édotsæ screen. A
  2225. different analysis of resolutions would be needed.)
  2226. 7.3
  2227. The manual for my 16ö Eizo 9070 monitor claims that, with suitable
  2228. control cards, it can display up to 800 lines of up to 1280 pixels. It
  2229. uses the term Trio Pitch, rather than Dot Pitch, and gives the figure as
  2230. 0╖28 mm, which appears to be the SVGA standard. My principle piece of
  2231. guesswork is to assume that this is the distance between centres of dots
  2232. of the same colour, which are in a triangular formation in the display.
  2233. 7.3
  2234. The display area of my screen is approximately 220 ╫ 293 mm, from which
  2235. I can calculate the nominals size of each pixel for a particular screen
  2236. mode. The lines which look like Playschool windows show how the pixels
  2237. relate to the tri-coloured dots for various modes. The relative
  2238. positions of the pixels and the dots will vary in different parts of the
  2239. screen, but the relative sizes should be right. By my reckoning, there
  2240. must be about 1830á╫á1570 single dots, comprising 1220á╫á785 triangular
  2241. trios.
  2242. 7.3
  2243. Using the enhancer which is standard on the A540, the highest
  2244. resolutions available are Mode 98 (800╫600) and Mode 102 (1152╫448).
  2245. Mode 98 has square pixels, which probably makes it the best for certain
  2246. types of graphics. Mode 102 has rectangular (tall, narrow) pixels, and
  2247. is the one I use for DTP. Using one of the new colour cards, I could
  2248. obtain 1024á╫á768 pixels, which has become something of a standard for
  2249. PCs, and probably the 1280á╫á800 quoted in my monitor manual.
  2250. 7.3
  2251. In the fourth diagram, it will be noted that this mode includes,
  2252. overall, approximately one dot of each colour in each pixel, although
  2253. one dot may appear to be shared between two or three pixels. The monitor
  2254. cannot, of course, display parts of a dot in different intensities, so
  2255. each dot will be displayed in the intensity appropriate to the pixel
  2256. which claims most of it, or perhaps the average intensity of the two or
  2257. three pixels, depending on the logic of the controller. The dithering
  2258. effect, which in any case is used to give the impression of a palette of
  2259. colours from the three actually displayed, will ensure that the result
  2260. Élooks rightæ. It should look better than a standard TV set, which has,
  2261. I believe, 576 rows of 768 trios. The fact that the positions of pixels
  2262. in relation to dots vary across the screen can result in identical thin
  2263. lines in different parts of the screen appearing to be of different
  2264. widths, something I frequently observe.
  2265. 7.3
  2266. In theory, with the right electronics, my monitor could display pixels
  2267. about two-thirds the width and half the height of those in the
  2268. 1280á╫á800 mode, giving about 1920á╫á1600 pixels. Each pixel, however,
  2269. would then correspond approximately to just one coloured dot, not a
  2270. trio. Hence, in general, whatever colour may be defined for a pixel, the
  2271. screen would only show one of the three RGB components of that colour.
  2272. Dithering, again, would produce the desired result. This hypothetical
  2273. mode, would require three times the screen memory of the 1280á╫á800
  2274. mode, and three times the processor power, but the end result would be
  2275. much the same. The advice in my manual would therefore appear sensible,
  2276. and the multi-scan electronics in the monitor are not sufficiently
  2277. variable to display as many as 1600 lines. This would be pointless.á
  2278. Colin Singleton, Sheffield.
  2279. 7.3
  2280. Å    Pocket Books et al Ö I really must disagree with you about those
  2281. öpretentious electronic diariesò! (Archive 7.1 p30) (Hands up those who
  2282. spotted that I called them Éelectronic dairiesæ! Ed) I use the cheapest
  2283. form, a Z88, in every day use. When you get over the feeling of prodding
  2284. ödead fleshò, the standard size Qwerty keyboard is a boon compared with
  2285. the small öpocketò type. The use of a portable machine also enables me
  2286. to input data, write memos, reports, reviews, etc on the daily train
  2287. journey between London and Huntingdon, which would otherwise be a total
  2288. waste of two hours each day.
  2289. 7.3
  2290. I consider the Z88 with its diary facility as a natural extension to the
  2291. Archimedes computer. The on-board PipeDream package may not be the
  2292. worldæs most up-to-date wordprocessor but it does what I want, and the
  2293. similarity of command keystrokes between the Z88 and Archimedes version
  2294. of PipeDream is essential for efficient working.
  2295. 7.3
  2296. The amount of work thus achieved on the train is quite remarkable. The
  2297. phone doesnæt interrupt your ötrainò (sorry) of thought, and all that I
  2298. have typed can be dumped onto the Archimedes, graphic headings added,
  2299. and the results lasered, jetted or dotted onto hardcopy in the office.
  2300. 7.3
  2301. However, I might be tempted to agree with you that the use of a near
  2302. ú2,000 NoteBook is highly pretentious, when there are others which
  2303. suffice at a much lower cost.
  2304. 7.3
  2305. I would say that once a decision to use a form of electronic diary has
  2306. been taken, it is essential to fully commit to the medium. There is
  2307. nothing worse than trying to keep two diaries Ö there will come a time
  2308. when an entry in one is either omitted from the other, or causes a clash
  2309. of bookings. I have tried, but it is impossible. Even with one for work
  2310. and one for personal events, there will eventually be a disaster!
  2311. 7.3
  2312. Please reconsider your opinion Ö the fact that you personally donæt have
  2313. a regular use for this type of machine shouldnæt affect your judgement.
  2314. (But donæt worry, Iæm a staunch Archive reader!)á Bob Ames, Huntingdon.
  2315. 7.3
  2316. It is interesting to see the reactions I get to my comments. Really, I
  2317. am quite happy to see portables of various sorts used with the
  2318. Archimedes. If it is the right tool for the job, use it! Talking of
  2319. which, I think we really ought to be adding the Psion 3A to the Archive
  2320. Price List as it is such an improvement over the Psion 3 (and Pocket
  2321. Book). If you are interested in getting one, give us a ring. Ed.
  2322. 7.3
  2323. Å    The A-Word Ö I quote from an official Acorn press release, dated 29th
  2324. October 1993: öAcorn Computers today announces the availability of its
  2325. new high resolution monitor, the Acorn Super VGA Multiscan monitor, for
  2326. the Acorn Archimedes range of 32-bit RISC OS computers.ò The news of the
  2327. monitor is excellent, although one might query the price, but it would
  2328. be easy to miss one glaringly obvious but rather unexpected word:
  2329. Archimedes.
  2330. 7.3
  2331. Since the A3000, Acorn appeared to have dropped the name, so we ended up
  2332. talking about öAcorn 32-bit RISC OS machinesò, which was a rather
  2333. verbose replacement for öArchimedesò! Even the A-symbol disappeared from
  2334. the iconbar with RISC OS 3. Are Acorn rehabilitating the A-word? Is it
  2335. official or was it a mistake? What next ù shall we be able to talk about
  2336. öpodulesò again, instead of the more mundane öexpansion boardsò? The
  2337. previously-forbidden name also appeared several times in one article in
  2338. the official Acorn World Show Guide, whereas others continued to use
  2339. familiar A-word-avoidance techniques such as öRISC OS A-series machineò!
  2340. Whatæs going on?
  2341. 7.3
  2342. Stuart Bell, Horsham.ááA
  2343. 7.3
  2344. TechWriter
  2345. 7.3
  2346. Brian Cowan
  2347. 7.3
  2348. TechWriter is the only integrated scientific or technical writing system
  2349. available for the Archimedes range. I have spent a long time getting to
  2350. know Impression and using it together with Equasor (and BestForm) to
  2351. produce scientific documents. Readers will recall that some time ago I
  2352. lamented the fact that Computer Concepts had decided against upgrading
  2353. Equasor to release 2. This caused me to have a new look at the second
  2354. version of BestForm Ö on which I will report in a future issue. Ideally,
  2355. a package like Impression would allow öhot linksò or öobject linking and
  2356. embeddingò to other programs like Equasor so that objects could be
  2357. manipulated actually from the Impression document. That would give the
  2358. appearance of integration, a second-best to what TechWriter provides: a
  2359. fully integrated system.
  2360. 7.3
  2361. EasiWriter plus
  2362. 7.3
  2363. TechWriter is based on Icon Technologyæs EasiWriter, with the addition
  2364. of a powerful equation editor, footnotes and endnotes. TechWriter
  2365. version 1 is currently on sale but there is a version 2 under
  2366. development which has numerous enhancements. EasiWriter is rather
  2367. different from Impression. Rather than the styles and effects of
  2368. Impression, it has structures. A chapter structure can thus have the
  2369. first line defined as the chapter heading, in a larger, possibly
  2370. different type face, perhaps centred. Subsequent lines would be in the
  2371. regular style. Other types of structure include lists and tables.
  2372. Clearly one needs to understand the facilities of EasiWriter while
  2373. learning to use TechWriter. I therefore recommend interested readers to
  2374. see the review of EasiWriter in Archive 5.7 p35. But the temptation is
  2375. to start directly on the scientific facilities. This can be done with
  2376. the set of graded exercises in the manual Ö more on this below.
  2377. 7.3
  2378. Expression mode
  2379. 7.3
  2380. Equations, or expressions, can either be part of a line of text or they
  2381. can occupy a line of their own. On going into expression mode, by
  2382. choosing Expression from the Maths menu, or by typing Ctrl-[, the caret
  2383. changes from red to green. Thereafter, typed text appears in Italics
  2384. (except brackets, etc) until expression mode is terminated. However,
  2385. much more is going on in expression mode. Spaces are generated
  2386. automatically in equations, including the placement of Ö signs. In
  2387. particular, the monadic Öa is different from the diadic a Ö b, although
  2388. both would be typed without spaces (Equasor does not recognise this
  2389. distinction.) Also, the prime character É becomes æ, the differentiation
  2390. symbol.
  2391. 7.3
  2392. Picking symbols
  2393. 7.3
  2394. The Greek and symbol characters may be chosen from a scrolling palette
  2395. at the top of the document. I have shown the enhanced palette and
  2396. toolbar which comes with TechWriter version 2. The characters are from
  2397. the MathPhys font (from EFF) and they are arranged in a logical way. To
  2398. the left is the Greek character set. Next is a selection of özero-widthò
  2399. characters for overtyping symbols with hats, etc, such as αa or ┴b .
  2400. Then there are the stretchable arrows and integral signs, followed by an
  2401. array of various symbols. This is not the MathGreek font with which some
  2402. readers may be familiar; MathPhys has a number of differences. There are
  2403. closed loop integrals for two and three dimensions and Ö a particular
  2404. favourite of mine Ö Planckæs (other) constant Σh. As yet, the MathPhys
  2405. bold font is not included; I hope this will be supplied with future
  2406. versions of TechWriter. I have been wanting bold Greek for ages!
  2407. 7.3
  2408. Scrolling palette
  2409. 7.3
  2410. The scrolling palette is a clever idea since, although there are a lot
  2411. of symbols to be displayed, in this way they appear at a reasonable
  2412. size. Presumably, to facilitate fast scrolling, the symbols are
  2413. displayed in bit-mapped form rather that as outline font characters. But
  2414. here I have a slight reservation since it means that everything is tied
  2415. to the MathGreek font and it could not easily be substituted by,
  2416. perhaps, a custom-made font.
  2417. 7.3
  2418. In expression mode, the Greek characters are printed as Italic while the
  2419. other symbols appear in upright (Roman) form. This is certainly logical,
  2420. although many scientific typesetters use Italic English and Roman Greek
  2421. characters in equations. However, if you click on Planckæs constant, you
  2422. will get the h in Roman style Ö and that would never be used.
  2423. 7.3
  2424. Tool bar
  2425. 7.3
  2426. The tool bar of TechWriter version two is much-enhanced. On the top row,
  2427. the icons provide the frequently used functions of undo, save, print,
  2428. spell check, search, ruler show/hide, and various zoom options. The
  2429. lower row provides tab setting, math palettes and show/hide. There
  2430. follows a collection of structure buttons for chapter, section, sub-
  2431. section, list, sub-list, table, figure, picture, footnote, equation and
  2432. end structure. Next are the justify options: left, centre, right and
  2433. full. Font style is controlled by the next set of buttons giving bold,
  2434. italic, underline and plain styles. And the last three buttons open
  2435. dialogue boxes for borders, type style and line spacing.
  2436. 7.3
  2437. In use
  2438. 7.3
  2439. TechWriter takes quite a bit of getting used to. There is a set of five
  2440. exercises in the manual which introduce the user, in a very gentle
  2441. fashion, to the capabilities of the system. The return key is often used
  2442. as an indication that a particular sequence of operations is completed.
  2443. This is in contrast to Equasor where the cursor-right key would be used.
  2444. But perseverance pays off. With practice, it becomes second nature to
  2445. create documents containing a mix of text and mathematics with both in-
  2446. line and separate equations. It is much easier than Impression plus
  2447. Equasor where, for editing, an equation must be exported from the
  2448. Impression document to Equasor and then reimported after modification.
  2449. However, equally important is the fact that TechWriter automatically
  2450. follows the rules of scientific typesetting, producing much more
  2451. satisfactory equations than does Equasor. All this happens quite
  2452. invisibly to the user.
  2453. 7.3
  2454. Menu choices
  2455. 7.3
  2456. It can be quite confusing getting to grips with some of the large menu
  2457. trees which appear, and finding the path to oneæs required option.
  2458. Things are not always laid out in the most logical manner; certainly the
  2459. arrangement is different from Impression. But here the tool bar of
  2460. version two is a great help, with most common options available at the
  2461. click of a button.
  2462. 7.3
  2463. Graphics objects
  2464. 7.3
  2465. One can import both Draw objects and sprites. These become embedded in
  2466. the text; they keep their place in the text rather than their place on
  2467. the page. However, it is not possible to place more than one line of
  2468. text beside a graphic. If there is space on a line then just one line of
  2469. text can be placed beside it, appearing half way up the graphic. This is
  2470. an unfortunate limitation but it follows since TechWriter is text-based
  2471. rather than frame-based (such as Impression). Thus one should regard
  2472. TechWriter as a highly sophisticated word processor rather than a DTP
  2473. system. The above problem has a solution, based on the facility to
  2474. export a selection of a TechWriter document as a drawfile.
  2475. 7.3
  2476. Text beside a graphic Ö solution
  2477. 7.3
  2478. One of the example files provided with TechWriter shows that it is
  2479. possible to place a block of text next to a graphic object. If the size
  2480. of the graphic is known, the size of the required adjoining text area
  2481. can be worked out. A new TechWriter document is opened with a column set
  2482. at the required width. The required text and expressions is then typed
  2483. in, to the number of lines to give the required height. This selection
  2484. is then exported as a drawfile and imported to Draw where it is placed
  2485. next to the graphic object. Finally, the composite drawfile is imported
  2486. into the TechWriter document. This is clumsy but it works. Ideally,
  2487. TechWriter would allow (TechWriter) text frames together with the other
  2488. types of frames supported. A compromise could be effected if TechWriter
  2489. exported the areas as a tagged drawfile, containing the original
  2490. TechWriter information. This would then enable editing of the text/
  2491. expressions.
  2492. 7.3
  2493. Miscellaneous points
  2494. 7.3
  2495. The standard scientific document preparation system is TEX. While
  2496. TechWriter does not provide output files in the TEX format, nevertheless
  2497. the general structure of TechWriter is based on that of TEX. It is
  2498. therefore possible that in the future either a new version of TechWriter
  2499. or a special utility might become available to generate TEX files from
  2500. TechWriter documents. I do hope this will happen.
  2501. 7.3
  2502. The TechWriter document is stored as a single file in uncompressed form.
  2503. Currently, Impression documents are constructed as an application
  2504. directory containing a number of files. This makes for a number of
  2505. problems, particularly in scientific applications, as I have mentioned
  2506. in the past. A facility for conversion between TechWriter and Impression
  2507. document format is highly desirable.
  2508. 7.3
  2509. The TechWriter manual contains a wealth of information on the
  2510. conventions of scientific typesetting. It also covers many facilities
  2511. which I do not have space here to discuss such as matrices, chemical
  2512. formulae, brackets, underlines, overbars, subscripts and superscripts
  2513. etc, etc. I have found no mathematical construct which could not be made
  2514. relatively easily! Although I have been working with TechWriter for some
  2515. time, I am continually discovering new features; it really is very
  2516. versatile. I propose to discuss more of the facilities of TechWriter,
  2517. including those of the new version, in a future article on scientific
  2518. document preparation. This will also cover the merits of BestForm. (For
  2519. those interested in my feelings about BestForm, my main criticism is
  2520. that it does not allow for any variety of character sets: it only allows
  2521. a text font and a symbol font in only Roman and Italic styles Ö no
  2522. bold.)
  2523. 7.3
  2524. Conclusion
  2525. 7.3
  2526. Should I use Impression plus Equasor or should I use TechWriter? The
  2527. answer is that both have their uses. For complicated scientific or
  2528. mathematical documents, reports, etc, TechWriter is clearly the winner.
  2529. But for the creation of carefully laid out pages, Impression has to be
  2530. the answer. With Impression, you must do more work in creating your
  2531. equations and tweaking them to the required form. Some constructs,
  2532. trivial to create with TechWriter, such as matrices and horizontal
  2533. braces, are impossible to construct with Equasor. Furthermore, using
  2534. Impression, you canæt produce footnotes and endnotes. On the other hand,
  2535. with TechWriter you canæt place a block of text beside graphics easily,
  2536. certainly not in an automatic manner. Also, TechWriter does not support
  2537. (so far as I can find) vertical kerning. So I could not use it to write
  2538. TEX!
  2539. 7.3
  2540. One worry I had about TechWriter was that it might not continue to be
  2541. supported by its producer. However, Icon Technology is a well-
  2542. established software house. They produced EasiWriter in collaboration
  2543. with Acorn, who bundle it with some of their Home Office packs, and they
  2544. have written such packages as Formulator and MacAuthor in the past. The
  2545. imminent arrival of TechWriter version 2 is an indication of their
  2546. commitment to this product.
  2547. 7.3
  2548. My view is that Acorn should produce a Éscientificæ bundle, possibly
  2549. with the yet-to-be-announced new machine, containing TechWriter and a
  2550. port of Maple Ö but thatæs another story!
  2551. 7.3
  2552. TechWriter is a superb package. I thoroughly recommend it for scientific
  2553. document writing. TechWriter costs ú236.18 inc VAT & p&p from Icon
  2554. Technology or ú215 through Archive.ááA
  2555. 7.3
  2556. TechWriteræs Greek...
  2557. 7.3
  2558. TechWriter (version 2) Toolbar
  2559. 7.3
  2560. Version 2 maths tools
  2561. 7.3
  2562. ...and symbols palette
  2563. 7.3
  2564. Music Column
  2565. 7.3
  2566. Stewart Watson
  2567. 7.3
  2568. It would seem, from circulars I have been receiving, that a whole host
  2569. of new music software for the Archimedes was to be launched at Acorn
  2570. World 93. Unfortunately, living as I do in the frozen north, distance
  2571. prevented me from attending the show, but I am looking forward to seeing
  2572. the software as it becomes available.
  2573. 7.3
  2574. SS1600
  2575. 7.3
  2576. One of the most exciting hardware developments I have seen for some time
  2577. is an expansion card from ESP (Hardware). It provides an Acorn standard
  2578. MIDI interface together with and an on-board 16 bit quality GM standard
  2579. Wave-Table synthesizer with some software, all for ú249 +VAT. This could
  2580. be the answer to many peopleæs prayers if it lives up to expectations,
  2581. and I await further information with great interest.
  2582. 7.3
  2583. Rhapsody 3
  2584. 7.3
  2585. From Clares, there is a new version of Rhapsody, which will have full
  2586. dragging of notes and other symbols, different note styles, outline
  2587. fonts for text handling, a whole range of new symbols, etc.
  2588. 7.3
  2589. Sound Advice
  2590. 7.3
  2591. Sound Advice (7.1 p50) from The Really Small Software Company, will
  2592. shortly be available with the facility to load and save standard MIDI
  2593. files, and will have MIDI thru capability. These extra facilities, which
  2594. will be available to present users as a free upgrade, will make Sound
  2595. Advice (price ú38 from Archive) even better value for money.
  2596. 7.3
  2597. Rhythm-Bed library
  2598. 7.3
  2599. I mentioned a few months ago that a library of Rhythm-Bed files might be
  2600. a good idea. Well, ÉKeep on Drummingæ from Words & Music provides 160
  2601. files in directories including Afro, Blues, Disco Fills Funky Heavy Hip-
  2602. Hop, House, Latin, Motown Reggae, Rock, R-N-B and Shuffle, all in
  2603. standard MIDI file format with drums on MIDI channel 10, (some with bass
  2604. parts assigned to channel 2) together with some tips on making the most
  2605. of the files provided. The documentation is a bit sketchy, e.g. no
  2606. catalogue of the discs contents is included, but there is certainly
  2607. plenty of variety in the material on the disc. These files can all be
  2608. loaded directly into Rhythm-Bed or Serenade and should save users a lot
  2609. of time and effort.
  2610. 7.3
  2611. EMR
  2612. 7.3
  2613. ElectroMusic Research should have released by now MicroStudio 2, Desktop
  2614. Scorewriter and Music Player 3. I look forward to seeing these programs
  2615. in the near future. EMR music library files now have presets to match
  2616. the general MIDI format. Of course, using the facilities available in
  2617. the MIDI list mapping page in Studio 24+, these voice presets and drum
  2618. voices can easily be altered to suit other set ups.
  2619. 7.3
  2620. Disc Orchestra files
  2621. 7.3
  2622. As well as standard MIDI files, there is a wide range of music of all
  2623. types available for the Yamaha Clavinova range of electronic pianos in
  2624. Disc Orchestra format. These discs are in Yamahaæs own version of DOS
  2625. and the files are protected and usually unreadable. Unlike most music
  2626. files where a song is completely loaded before playback begins, Disc
  2627. Orchestra files are loaded in sections, the Clavinova accessing the disc
  2628. regularly as the piece of music is played.
  2629. 7.3
  2630. Editing
  2631. 7.3
  2632. I have a Clavinova and a PSR6700, both of which load and run Disc
  2633. Orchestra files, but neither keyboard transmits these files from the
  2634. MIDI out, or the MIDI thru port. This is not necessarily a problem if
  2635. you are happy to leave the files in their original state but if you wish
  2636. to edit them then it is a bit frustrating. But there is a third way to
  2637. run these files, using an MDF2 MIDI Data Filer and a TG100 expander, and
  2638. when the files are run using this combination, the data is passed to the
  2639. MIDI thru port and can be recorded into an external sequencer for
  2640. editing.
  2641. 7.3
  2642. Signal processing effects
  2643. 7.3
  2644. By careful use of copy, cut and paste, it is possible to obtain some
  2645. interesting signal processing effects using only a sequencer. This can
  2646. be useful if you do not have an effects processor, or if you have need
  2647. of more effects than your processor can handle simultaneously.
  2648. 7.3
  2649. Echo
  2650. 7.3
  2651. Echo is a single repeat of a sound, usually at a lower volume. Studio
  2652. 24+, for instance, can add echo to a sound by copying that sound to
  2653. another track and reducing the volume of the new track, using the track
  2654. options facility. Select track options in the track box and a window
  2655. appears. The last option in the window should read Velocity. Change the
  2656. percentage to the required amount (e.g. if you wanted the track to be
  2657. repeated at half the original volume, enter 50%) and click on OK.
  2658. 7.3
  2659. Delay
  2660. 7.3
  2661. Delay is a number of repeats of a sound gradually decreasing in volume.
  2662. This effect can be created in exactly the same way as echo, by making
  2663. more copies of the original track.
  2664. 7.3
  2665. Chorus
  2666. 7.3
  2667. Chorus is an effect which fattens out a sound and is usually produced in
  2668. signal processing devices by adding a second track with the same note
  2669. information but slightly higher or lower than the original.
  2670. 7.3
  2671. If you have any ideas for special effects Ö or any other ideas,
  2672. suggestions or questions about using the Archimedes for music, write to
  2673. me via the Archive office.ááA
  2674. 7.3
  2675. Humanoids and Robotix
  2676. 7.3
  2677. Meg Else
  2678. 7.3
  2679. Humanoids
  2680. 7.3
  2681. The object of humanoids is to defend the humanoids against the invasion
  2682. of enemy landers and to survive. The game is based on a repeated
  2683. horizontally scrolling landscape, and you must kill all the enemy
  2684. forces, against enormous difficulties, before they capture your men. If
  2685. they successfully capture one of your men and you fail in a rescue
  2686. attempt, the successful lander becomes a Mutant, and far more dangerous
  2687. than before. To complete a level you have to kill everything on the
  2688. screen.
  2689. 7.3
  2690. The graphics are poor by modern day Archimedes standards. This game is a
  2691. development of the BBC game Videos Revenge. Itæs repetitive, but
  2692. somewhat addictive. Itæs very hard to play and can be annoying at times.
  2693. 7.3
  2694. My son James managed to reach level 3 and rated it like this:
  2695. 7.3
  2696.     Graphics 34%
  2697. 7.3
  2698.     Sound 76%
  2699. 7.3
  2700.     Gameplay 83%
  2701. 7.3
  2702.     Overall 64%
  2703. 7.3
  2704. Robotix
  2705. 7.3
  2706. This game is much less interesting than Humanoids. Itæs a simple
  2707. structure. The object is to shoot the enemy, avoid the indestructible
  2708. hulks, pick up the humanoids and to survive.
  2709. 7.3
  2710. Both the graphics and sound are poor. Itæs very hard. We got to level 7,
  2711. which sounds good but the levels are short and repetitive, although
  2712. there was quite a range of monsters. Unlike Humanoids, however, we soon
  2713. lost interest in the game which was only slightly addictive.
  2714. 7.3
  2715. Rating by James:
  2716. 7.3
  2717.     Graphics 17%
  2718. 7.3
  2719.     Sound 24%
  2720. 7.3
  2721.     Gameplay 7%
  2722. 7.3
  2723.     Overall 16%
  2724. 7.3
  2725. Overall rating for both games:
  2726. 7.3
  2727.     Graphics 26%
  2728. 7.3
  2729.     Sound 50%
  2730. 7.3
  2731.     Gameplay 45%
  2732. 7.3
  2733.     Overall 40%
  2734. 7.3
  2735. Conclusion
  2736. 7.3
  2737. Not a very inspiring set of games but you canæt grumble when itæs only
  2738. priced at ú24.99 for the pair from Cambridge International Software.
  2739. 7.3
  2740. They are now on special offer at ú9.95 for the two from C.I.S. or ú10
  2741. including p&p through Archive Ö which makes quite a bit of a difference!
  2742. Ed.ááA
  2743. 7.3
  2744. Hints & Tips
  2745. 7.3
  2746. Å    Two independent stories with Ovation Ö Richard Hallas demonstrated an
  2747. excellent method of creating two independent stories with Impression in
  2748. the ÉHints & Tipsæ column (Archive 6.12 p27). To perform a similar task
  2749. with Ovation is not quite so easy but there is a way that this layout
  2750. can be obtained.
  2751. 7.3
  2752. Double-click on the Ovation application to load it onto the iconbar.
  2753. Click <menu> over Ovationæs icon and select the ÉNew Documentæ option.
  2754. From this menu, choose the A4 page, ÉPortraitæ orientation and single
  2755. column options. For this example, I will create two independent columns
  2756. on an A4 sized page. Similar layouts can be created with other page
  2757. sizes.
  2758. 7.3
  2759. Once Ovationæs main window has been opened, click <menu> and select the
  2760. ÉPageæ menu. From this menu click on ÉShow Master Pagesæ. You will now
  2761. see Ovationæs master page for the A4 document. Ovation, unlike
  2762. Impression, does not allow you to delete any frames on the master page.
  2763. Alter the width of the A4 frame by choosing ÉObjectæ from Ovationæs main
  2764. menu and then from the ÉObjectæ menu select ÉModify Frameæ.
  2765. 7.3
  2766. Set the main frame width to 90mm and height to 255mm. After modifying
  2767. the frame it will be displayed on the left hand side of Ovationæs master
  2768. page. Now create an identical sized text frame, using the text frame
  2769. icon on Ovationæs tool bar, and place it on the left hand side of the
  2770. master page, making sure that it aligns perfectly with the left hand
  2771. frame. Check with Ovationæs ÉModify Frameæ option that this newly
  2772. created frame has identical dimensions to the previously created frame.
  2773. At this stage, any header or footer frames should be added to the master
  2774. page. You may well have to alter the height of both main text frames to
  2775. accommodate the header and footer frames.
  2776. 7.3
  2777. Now quit the master page and return to Ovationæs main window. Ovation
  2778. still displays the original A4 frame outline. To display your newly
  2779. created dual frame layout, you will need to select the ÉPageæ option
  2780. from Ovationæs main menu. From this ÉPageæ menu select the ÉInsert Pageæ
  2781. option and a box ÉInsert Pagesæ will appear on the screen. Click on ÉOKæ
  2782. and the newly created page will now be displayed in Ovationæs window.
  2783. 7.3
  2784. If you have already created two independent text stories with another
  2785. word processing package, you will need to have both stories saved as
  2786. plain text files, ready to drop into each newly created Ovation frame.
  2787. 7.3
  2788. Click <select> on the first of these text stories and drag the file into
  2789. Ovationæs left hand main frame, making sure that this frame is the one
  2790. selected. The text will fill the frame and generate the necessary number
  2791. of linked frames to accommodate the story. Remember that this left hand
  2792. frame was originally Ovationæs A4 master page frame, adjusted to the
  2793. required size to accommodate another frame alongside it.
  2794. 7.3
  2795. If you now select and drag the other text story into Ovationæs right
  2796. hand frame, you will notice that only the first right hand frame will
  2797. fill with text, and that Ovationæs text overflow arrow is displayed at
  2798. the bottom of this frame. For the text in this right hand frame to flow
  2799. through the length of the entire document, you will need to select the
  2800. ÉLink Frameæ option from Ovationæs tool bar. Once this has been
  2801. selected, you must then individually link each right hand frame
  2802. throughout the length of the document. As you link each right hand
  2803. frame, you will notice that the text story flows from the previous
  2804. frame. Note that you can choose the ÉLink Frameæ option from the tool
  2805. bar with <adjust>. If this is done, this option will remain selected,
  2806. but will significantly slow down the scrolling speed of pages.
  2807. 7.3
  2808. It is most important to drop the first text story into Ovationæs left
  2809. hand frame. This is the frame that generates automatically linked frames
  2810. as the text flows throughout the document.
  2811. 7.3
  2812. Ovation can, of course, be used to produce the original stories, with
  2813. the proviso that the left hand frames are used to write the first story.
  2814. If required, the two frames on Ovationæs master page may be swapped
  2815. over, so that the first story can be set in the right hand frame.á Mike
  2816. King, Guernsey.ááA
  2817. 7.3
  2818. PD Column Ö The Virus Problem
  2819. 7.3
  2820. David Holden
  2821. 7.3
  2822. I have received several letters recently from people worried about
  2823. computer viruses and, in particular, the likelihood of Écatchingæ one
  2824. from a PD library. Most of these letters were from new users who have
  2825. been subjected to the various scares in the press that have appeared
  2826. during the past year or so and havenæt realised that these refer mainly
  2827. to the PC. I shall therefore suggest a few simple precautions users can
  2828. take to avoid infection.
  2829. 7.3
  2830. It is worth stating that, provided you take the appropriate precautions,
  2831. I donæt believe there is any serious virus problem with the Archimedes
  2832. nor is there ever likely to be. They obviously exist, and some users may
  2833. have Écaughtæ one at some time but, so far, they have been annoying
  2834. rather than dangerous or destructive. If you are worried about viruses
  2835. then consider the Great Michaelangelo Virus Scare last year which was
  2836. supposed to wipe out half of the PCæs in the world. I wonder how much of
  2837. the media Éhypeæ preceding this was real and how much generated by the
  2838. many companies selling expensive virus detecting software for the PC
  2839. market? Luckily there is no equivalent commercial driving force to
  2840. exaggerate the problem on the Archimedes.
  2841. 7.3
  2842. Quarantine
  2843. 7.3
  2844. There are two main reasons why the Archimedes is comparatively immune
  2845. and why it is likely to remain so. Before I expand upon this I shall
  2846. state what is obvious but is frequently forgotten. Viruses in computers,
  2847. unlike their namesakes with people, cannot be Écaughtæ by one computer
  2848. just being in close proximity to another. The virus needs to be
  2849. physically introduced from outside. There are normally only two ways
  2850. that this can be done: via the serial port (including modems) or carried
  2851. on a floppy disc. I shall ignore networks because, for purposes of virus
  2852. infection, a network should be thought of as a single large computer so
  2853. the principle is the same, it is just that there are more Éentrancesæ.
  2854. Your computer canæt Écatchæ a virus, someone (that probably means you),
  2855. needs to be careless and introduce infected material.
  2856. 7.3
  2857. The primary reason for the Archimedesæ natural immunity is that it has
  2858. its operating system in ROM. Most PCæs, with the exception of some
  2859. laptops, load their OS from disc. It is therefore impossible to run them
  2860. without accessing a disc drive of some sort and this is where most
  2861. viruses strike. They attach themselves to a part of the OS on the Ébootæ
  2862. disc of these computers so they are loaded and active as soon as the
  2863. user switches on. There is simply no way that even the most ingeniously
  2864. programmed virus could attach itself to the Archimedes OS. If you
  2865. suspect that your Archimedes has a virus you can actually start it up
  2866. without loading anything from disc. With RISCáOS 3 hold down <shift>
  2867. when you switch on or, with RISC OS 2, É*Configure Nobootæ and
  2868. *Configure Drive 0É and although your hard disc will still exist, the
  2869. Archimedes wonæt look at it until you take some action yourself.
  2870. 7.3
  2871. In theory, it is possible to start up an Amiga or PC in the same way but
  2872. it is more awkward.
  2873. 7.3
  2874. How viruses work
  2875. 7.3
  2876. Most Archimedes users start up their machines without the use of any
  2877. Éforeign bodiesæ and this gives them a very important first line of
  2878. defence. Remember it is impossible for your computer to be infected, a
  2879. virus can only hide on a disc and so you can easily prevent it from
  2880. getting to work. Most viruses operate on similar principles. They attach
  2881. themselves to or disguise themselves as something that exists naturally.
  2882. The primary objective of a virus is to replicate itself as many times as
  2883. possible before it is discovered and to achieve this it wants to be
  2884. Érunæ as soon and as often as possible. This is why some viruses attach
  2885. themselves to !Boot files of applications.
  2886. 7.3
  2887. Another type of virus attaches itself to modules. This is very easy to
  2888. do because a module, unlike a normal application, must be written to be
  2889. fully relocatable and its Éheaderæ must conform to a specific format.
  2890. Also once a module is loaded, it tends to remain active until the
  2891. computer is switched off so it is easy for it to claim vectors, watch
  2892. for file operations, and attach a clone of itself to any suitable file
  2893. copying actions.
  2894. 7.3
  2895. Prevention...
  2896. 7.3
  2897. From what I have said so far, you can see that prevention is really very
  2898. easy. Donæt put anything into that slot in the front of your Archimedes
  2899. unless you are certain it isnæt carrying a virus. Unless absolutely
  2900. essential, keep all floppy discs write protected so if you do become
  2901. infected, the infection is contained in as small an area as possible.
  2902. Remember it is your discs, not your computer, that will be infected. If
  2903. you use floppy discs, try to keep your applications and data on separate
  2904. discs. You can then write protect the discs which contain the actual
  2905. programs. Since most viruses work by attaching themselves to
  2906. applications of one sort or another, they will be unable to replicate
  2907. because data files are not normally suitable for their purposes.
  2908. 7.3
  2909. Unless you are confident of its source, use a virus scanner on every
  2910. Éforeignæ floppy disc before you click on the drive icon. There are
  2911. several PD and Shareware detectors and removers but if you handle more
  2912. than the occasional alien disc, I recommend you subscribe to the
  2913. Pineapple Software service. This will cost about 60p per week and is a
  2914. worthwhile investment.
  2915. 7.3
  2916. If you have a hard disc, scan it regularly. Your first line of defence
  2917. is checking each new floppy but sooner or later you will forget one so
  2918. check regularly. Always scan your hard disc before you back it up. Itæs
  2919. obvious but easily forgotten.
  2920. 7.3
  2921. Be suspicious of unexpected Édisc write protectedæ error messages and
  2922. any unusual disc operations. These may be a virus trying to put a copy
  2923. of itself onto a disc.
  2924. 7.3
  2925. ... and cure
  2926. 7.3
  2927. This is just an extension of prevention and if you take precautions,
  2928. there shouldnæt be any problem. Most viruses can be removed from the
  2929. programs to which they have attached themselves, so a disc can be
  2930. Édisinfectedæ. If all else fails, you will have to go back to your last
  2931. hard disc backup. (You did scan before you backed up, didnæt you?)
  2932. 7.3
  2933. Donæt just scan your hard disc and the few floppies that you remember
  2934. using in the last day or so. If you discover an infection on your hard
  2935. disc, scan every disc that isnæt always kept write protected, which is
  2936. another good reason for keeping as many as possible in that state. Most
  2937. recurring virus infections happen because not enough trouble is taken
  2938. when it is first discovered to ensure that it is completely eradicated.
  2939. 7.3
  2940. Once again itæs obvious but keep a copy of your virus detector program
  2941. on a write protected floppy disc. If itæs on your hard disc and that
  2942. becomes infected...
  2943. 7.3
  2944. Source of infections
  2945. 7.3
  2946. The people who are most often blamed for spreading virus infections but
  2947. are in fact least likely to be the cause are PD and Shareware libraries.
  2948. As the precautions for avoiding infection are so simple, it is most
  2949. unlikely that you will Écatchæ a virus from a disc obtained from any
  2950. reputable library. Before their existence was well known, there were a
  2951. few instances but that was long ago.
  2952. 7.3
  2953. In general, PD libraries, because they receive discs from all sorts of
  2954. strange sources, are most likely to take proper precautions and so least
  2955. likely to pass infections on. The same is true of most bulletin boards.
  2956. It is more difficult to prevent infection because in theory anyone can
  2957. Éuploadæ but most services now only permit uploads to specific areas and
  2958. these are thoroughly checked before they can be accessed by users.
  2959. 7.3
  2960. One thing that has disturbed me somewhat is that, in the last few
  2961. months, I have received several unsolicited discs from Germany with
  2962. requests that I include the material in my library and/or pass it on to
  2963. others. About 75% of these have been infected with various viruses.
  2964. Naturally, I have no way of knowing whether this is a deliberate attempt
  2965. to spread infection or merely indicates that viruses are out of control
  2966. in Germany. However, there is no doubt that an unusually large
  2967. proportion of the viruses that abound for PCæs and Amigas did originate
  2968. in Germany, so there would appear to be an öirresponsibleò element in
  2969. that country and I hope that this does not indicate that they have now
  2970. turned their attention to the Archimedes.
  2971. 7.3
  2972. It is now generally acknowledged that, with PCæs, the most common cause
  2973. of virus infection is through pirated commercial software. This is one
  2974. reason why introducing Épersonalæ software onto an office PC is now a
  2975. sackable offence in many companies. The suggested reason for this link
  2976. is that the type of person who will use or pass on copies of commercial
  2977. software is also likely to be the sort of person that is amused by
  2978. infecting others with a virus.
  2979. 7.3
  2980. Future developments
  2981. 7.3
  2982. There is one development in PCæs which, I feel sure, will bring with it
  2983. a new type of extraordinarily destructive virus. Hopefully, this will
  2984. not be emulated in the Archimedes.
  2985. 7.3
  2986. All PCæs have a Ékernelæ of their operating system in ROM. This is known
  2987. as the BIOS (for Basic Input Output System) and is the part which is
  2988. responsible for carrying out system checks and loading the main part of
  2989. the OS from disc. Because it is in ROM, this has hitherto been immune
  2990. from virus infection. However, some PCæs are now being made with the
  2991. BIOS in a Éflashæ programmable ROM. The idea behind this is to enable
  2992. the people who assemble the computers to program the BIOS with suitable
  2993. messages to suit the country in which they will be sold. This sounds
  2994. like a good idea, except that no additional hardware is required to
  2995. program this area and no write protect link is provided. This means that
  2996. a virus could be written which would infect the BIOS and render all
  2997. conventional Édisinfectionæ software useless. Because the very core of
  2998. the computer is infected, it could not be used at all until the BIOS had
  2999. been reprogrammed.
  3000. 7.3
  3001. Please donæt think Iæm giving anyone ideas by pointing this out. The
  3002. perverted people who write and spread viruses are probably already hard
  3003. at work. In fact, thatæs the most exasperating thing about the whole
  3004. business. Thousands of hours are spent by dedicated and skilled
  3005. programmers with no other aim than to be a thorn in the side of computer
  3006. users. If only this effort were put to productive instead of destructive
  3007. ends...ááA
  3008. 7.3
  3009. Acorn Computers in TV Post-Production
  3010. 7.3
  3011. Alan Afriat
  3012. 7.3
  3013. This is a rather technical article but anyone involved in this area will
  3014. realise its importance. It is yet another area where the power of
  3015. RISCáOS computers is providing a cost-effective solution to a real-world
  3016. problem. Ed.
  3017. 7.3
  3018. The ÉYour Worldæ primary schools TV series, currently transmitting on
  3019. Channel 4, has been an experiment in more ways than one. The series, a
  3020. co-production between Channel 4, Encyclopaedia Britannica and Case
  3021. Television, was designed as resource material for teachers to record off
  3022. air for classroom use by themselves or individual pupils. It has no
  3023. commentary, but an on-screen clock provides easy reference to the course
  3024. notes and crawler captions throughout give headline information Ö which
  3025. make the programmes particularly suitable for hard-of-hearing children.
  3026. Also experimental was the post-production work, including the programme
  3027. compilation, computer graphics and captioning, in which we tried out for
  3028. the first time a novel approach to graphics and tape editing using Acorn
  3029. computers for just about everything.
  3030. 7.3
  3031. When we started on theáproject, I already had the Encyclopaedia
  3032. Britannica Video Library database on an MS-DOS partition. As this has
  3033. full shot lists of nearly all their programmes, I transferred all
  3034. information of interest to a Squirrel database which allowed me to add
  3035. extra fields as required and multitask it with other applications that I
  3036. was using such as Optima (Eidosæs, RISC OS digital video editing system)
  3037. and Octopus (a video editing machine controller board and software which
  3038. we have developed in-house). The transfer was surprisingly easy and
  3039. Squirrel afforded much better search facilities than were available on
  3040. the original database. Multitasking was crucial as I wanted to be able
  3041. to drag timecodes between applications for quick access to digital or
  3042. tape pictures and database information.
  3043. 7.3
  3044. The programmes were edited using a novel combination of digital and tape
  3045. editing techniques. Although Optima does not give as good a picture as
  3046. some of the MS-DOS and Macintosh JPEG based systems, it is in many ways
  3047. the most flexible Ö and itæs a great deal cheaper! It does have the big
  3048. advantage of being able to directly access removable, re-usable magneto-
  3049. optical discs, each side of which can hold up to 70 mins of timecoded
  3050. sound and video Ö so with two MO disc drives and a 540Mb internal hard
  3051. drive, you can edit a programme of any length without having to digitise
  3052. tapes onto an expensive internal multi-gigabite hard disc system. You
  3053. can access any frame on a disc instantly by just dragging in a timecode
  3054. and you can cut, paste and overlay sound or picture in a flash. It gives
  3055. you all the creativity and flexibility of traditional film editing but
  3056. without any of the dross. Itæs really good for track laying too; with up
  3057. to four sound tracks, you can fit and lay effects, commentary and music
  3058. precisely Ö and produce a film-style dubbing chart by dragging timecodes
  3059. and comments into a Draw or Artworks template. It also outputs a
  3060. reliable edit decision list data file for on-line picture and audio
  3061. auto-conforming.
  3062. 7.3
  3063. Octopus Ö our own edit controller Ö will drive up to eight editing
  3064. machines of any type that have a standard computer interface. It
  3065. consists of multitasking editing software and an expansion card which
  3066. plugs into any Acorn computer that accepts standard cards. It normally
  3067. drives a three machine edit suite with the new JVC 22 series S-VHS
  3068. machines and the latest Panasonic mixer/DVE, but other machines can be
  3069. driven and hired in as required, including Beta-SP and disc, DAT, HIDAT
  3070. and ADAT recorders for audio conforming.
  3071. 7.3
  3072. Before editing, master Beta-SP tapes are assembled, with original
  3073. timecode, onto 4-hour S-VHS tapes and then digitised. The resulting
  3074. tapes are then scanned at 10 times speed to index them for database
  3075. cross reference. Whenever Optimaæs image quality leaves any doubt, this
  3076. indexing system makes it possible to gain almost instant access to a
  3077. high quality tape picture and sound for checking. You just drag a
  3078. timecode from Optima into the edit controller window and type in a roll
  3079. number and whichever machine has that frame will instantly spin down to
  3080. it. Current machines spool at more than 100 times speed, so with three
  3081. machines connected, any frame out of 12 hours of material can be
  3082. accessed within a maximum of 3╜ minutes.
  3083. 7.3
  3084. For viewing the completed cut, computer edited versions can be
  3085. transferred to tape with up to four mixed tracks and then have pictures
  3086. auto-pasted over. It takes about 1╜ hours for the edit controller to
  3087. picture conform a half hour programme Ö and, with 4-hour tapes, it does
  3088. it in the background with minimum tape changes Ö so you can get on with
  3089. something else while the machines are busy. One of the virtues of this
  3090. hybrid 2-tier off-line editing system is that you can achieve a really
  3091. complete off-line edit. The mixer will produce visual effects, picture
  3092. in picture, multi-screen and frozen images Ö so you can off-line your
  3093. effects and then digitise them for editing.
  3094. 7.3
  3095. We have also developed our own Acorn-based computer graphics system for
  3096. producing, cueing up and displaying in the off-line edit, broadcast
  3097. quality pictures, captions and subtitles, including rollers and simple
  3098. real-time animation. These can be precisely reproduced on-line where the
  3099. computer responds as though it were another VTR, giving complete editing
  3100. freedom at any point in a caption routine.
  3101. 7.3
  3102. Apart from early teething troubles and de-bugging, our system performed
  3103. amazingly well. We achieved frame accurate off-line edits including all
  3104. captions and crawlers; we hired in two Beta-SP editing machines and a
  3105. waveform monitor/vectorscope and performed an A & B roll, cuts only pre-
  3106. conform. We took our A5000 computer along to the on-line edit and
  3107. completed everything in one pass, laying down captions as we added
  3108. visual effects and mixes. Sound was transferred to the S-VHS FM tracks
  3109. and digitised along with the rushes Ö I then track-laid with Optima,
  3110. auto-conformed with our edit controller and transferred to DAT and then
  3111. a digital recorder for dubbing. (Next time, we intend to conform
  3112. directly onto a digital multitrack recorder.) The S-VHS FM tracks have a
  3113. frequency response of 20-20,000Hz and JVC have brought the switching
  3114. noise of the new machines way below the audible threshold so, for
  3115. effects purposes, they were quite adequate. All this means that tape
  3116. generations and expensive on-line editing and dubbing time is reduced to
  3117. an absolute minimum.
  3118. 7.3
  3119. Your World was the first time we had used our system on a real project.
  3120. Because I was working to a tight fixed budget with agreed production
  3121. specifications, it was imperative that on-line editing and dubbing costs
  3122. were kept to a minimum. We were successful Ö thanks in no small measure
  3123. to my associate, Adam Goodfellow, who engineered the graphics and tape
  3124. editing systems.ááA
  3125. 7.3
  3126. The Crystal Maze
  3127. 7.3
  3128. Gabriel, Jonathan and Katherine Swords
  3129. 7.3
  3130. The Crystal Maze is a game from Sherston Software based on the Channel 4
  3131. series of the same name. For those of you not in the know, the idea of
  3132. the game is that you travel through four game zones, with a team of six
  3133. characters, competing in physical, mental, skill and mystery challenges.
  3134. The successful completion of each challenge rewards you with a crystal.
  3135. Your aim is to collect as many crystals a possible Ö the more you get
  3136. the longer you get to stay in the Crystal Dome.
  3137. 7.3
  3138. The Crystal Dome is the climax of the game. Once inside, youæll see gold
  3139. and silver tokens floating around Ö you have to collect as many gold
  3140. tokens as you can, while missing the silver ones. When your time is up,
  3141. the computer counts the amount of gold and silver youæve collected,
  3142. deducts the silver from the gold then gives you your final score. Easy
  3143. really Ö until you start to play!
  3144. 7.3
  3145. In my first five attempts, I collected a total of ten gold tokens Ö that
  3146. makes an average of two per game. I didnæt think that was too bad until
  3147. I read that 100+ is what you should be aiming at. So, a little
  3148. disgruntled, I decided it was time to hand over to my kids Ö more on
  3149. them later!
  3150. 7.3
  3151. Inside the box
  3152. 7.3
  3153. The game comes boxed with an A3 poster, manual and three discs, and a
  3154. registration card. The instructions were good enough to allow my
  3155. children to load the contents of the discs to hard drive, alter a piece
  3156. program to allow for hard drive use, and run the game.
  3157. 7.3
  3158. Once inside the game, you start by setting the  configuration Ö this
  3159. includes adjustments to the sound effects, music and volume. From there
  3160. you move to the difficulty level Ö the slider goes from 0 to 99 so
  3161. thereæs plenty of scope for different levels of player. Thereæs also a
  3162. learner mode which allows you to practice any game as many times as you
  3163. like. In addition to all that, you can also re-define the Éinput
  3164. devicesæ Ö the keyboard, joystick and mouse.
  3165. 7.3
  3166. Once set, itæs time to choose your team. There are twelve characters to
  3167. choose from Ö according to the instruction manual each character has
  3168. different strengths and weaknesses, some more suitable than others for
  3169. the games you enter. Youære supposed to be able to work out who is
  3170. better at what the more you play, so far I havenæt got a clue. Choose
  3171. your six characters then select your first playing zone.
  3172. 7.3
  3173. There are four zones. The Aztec zone is a re-creation of the Aztec
  3174. kingdom of the 15th and 16th centuries. The Ocean zone is set in the
  3175. hull of a sunken ocean liner. The Medieval zone is set the depths of a
  3176. medieval building. The Futuristic zone is a cold, impersonal place where
  3177. lives are ruled by computers Ö I know the feeling!
  3178. 7.3
  3179. When you enter a zone, you have to play three games before you can move
  3180. on. You can choose from physical, skill, mental or mystery. Choose a
  3181. game type, and a player, then off you go Ö but donæt hang around, you
  3182. only get one or two minutes to complete the challenge Ö and if you donæt
  3183. get out in time you get locked in!
  3184. 7.3
  3185. The real thing
  3186. 7.3
  3187. This is where the game really starts to look and feel like the real
  3188. thing. While I was at the controls, my Éback seat driversæ were
  3189. constantly telling me what to do Ö then as the seconds ticked by, they
  3190. started screaming at me to get out before I got locked in. I was a
  3191. nervous wreck by the end of my first game Ö just like the real thing!
  3192. 7.3
  3193. After completing one zone, you go on to the next until youæve done
  3194. twelve games. The games reflect the atmosphere of each of the zones; so
  3195. in the medieval zone you could find yourself firing crossbows at moving
  3196. targets or jumping over snakes. In the Futuristic zone, you could be
  3197. chasing electrons or working your way out of a maze. The games donæt
  3198. change if you increase the difficulty level, they just get harder to
  3199. play! The ones I really hated, and therefore left to my children, were
  3200. the mental games Ö you know the kind of things; ÉIf I ate two thirds of
  3201. my sweets on Monday, and three quarters of the rest on Tuesday, and
  3202. there are still five left, how many did I have originally?æ Ö I havenæt
  3203. a clue!
  3204. 7.3
  3205. You can quite satisfactorily play this game on your own, but it really
  3206. does lend itself to team play Ö as a family we all chose characters and
  3207. took turns at playing different games. Because youære working as a team,
  3208. as they do in the TV series, you begin to get excited or frustrated when
  3209. the others are playing. This is also one of those games where you donæt
  3210. have to succeed at one level before you go on to the next Ö in fact, you
  3211. could end up with only one crystal after 12 games but still get a go
  3212. inside the Crystal Dome Ö albeit for only 5 seconds. Itæs a game for
  3213. adults and children.
  3214. 7.3
  3215. Speaking of children Ö how did mine get on? Well, when I arrived home
  3216. from Acorn World 93,  they proudly announced they had scored 161,
  3217. playing at the same level I had played on. They think itæs great Ö
  3218. things are getting so bad that now I have to book time on my own
  3219. computer!
  3220. 7.3
  3221. Niggles
  3222. 7.3
  3223. They are only a few niggles. For example, some of the clocks which tell
  3224. you how much time you have left arenæt very easy to read. Some of the
  3225. graphics on the picture puzzles arenæt always as clear as Iæd like. And
  3226. when you leave the game and come back into desktop, you need to remember
  3227. to reset your font cache which goes down to 32Kb.
  3228. 7.3
  3229. Conclusion
  3230. 7.3
  3231. So, after all the hype in the magazines and at Acorn World 93, does
  3232. Crystal Maze live up to the expectations that the advertisers tried to
  3233. place on us? Well, apart from the few niggles I have mentioned, we can
  3234. all thoroughly recommended The Crystal Maze. It really is Éfun for all
  3235. the familyæ and would make a good Christmas present.
  3236. 7.3
  3237. Crystal Maze costs ú39.95 inclusive from Sherston Software or ú37
  3238. through Archive.ááA
  3239. 7.3
  3240. Blood Sport
  3241. 7.3
  3242. Richard Rymarz
  3243. 7.3
  3244. Blood Sport is the Archimedes answer to Street Fighter and other such
  3245. ÉBeat æem UpÉ games found on other computer formats. It is distributed
  3246. by Matt Black (well known for their clipart), comes on one disc in a CD
  3247. style plastic case and costs the princely sum of ú9.99 (ú12 inclusive of
  3248. VAT and carriage) which, by todayæs standards, must rank as a budget
  3249. game. It is easily installed on hard disc although I had to reset my
  3250. machine before it worked.
  3251. 7.3
  3252. The scenario
  3253. 7.3
  3254. Blood Sport takes over the whole machine and begins with an attractive
  3255. picture behind a high score table and a number of options: the defining
  3256. the keys, information about the various foes that are to be encountered
  3257. and no less than six playing modes including one to play against a
  3258. friend.
  3259. 7.3
  3260. There are ten lethal opponents that have to be beaten before you can
  3261. become a champion. Once completed, the level of difficulty can be
  3262. changed. A total of sixteen moves have to be mastered which requires a
  3263. fair degree of dexterity to say the least. It took me some time to learn
  3264. the moves since I was unsure what I was actually doing. I feel that a
  3265. seventh option allowing some practice would have been helpful.
  3266. 7.3
  3267. The game
  3268. 7.3
  3269. Clicking on Éplayæ results in some disappointments. The playing area is
  3270. only a quarter of the height of the screen. The figures, although well
  3271. drawn, are tiny and the different moves are difficult to define.
  3272. However, on the plus side, the action is fast and furious and is
  3273. accompanied by the requisite thumps, groans, ÉOohsæ and ÉAahsæ as your
  3274. opponent knocks you down over and over again. The screen even shakes as
  3275. you hit the ground with a thud. The various backgrounds have some fairly
  3276. basic animation. Fights are timed and points for each fighter are
  3277. clearly shown.
  3278. 7.3
  3279. Conclusion
  3280. 7.3
  3281. Since there is much of a muchness about the action, it soon loses its
  3282. novelty and interest wanes. Blood Sport is not in the same class as
  3283. games such as Street Fighter. However, it is one of the few ÉBeat æem
  3284. UpÉ games for the Archimedes and it is cheap.
  3285. 7.3
  3286. Blood Sport is fairly mindless but, if played with a friend, might
  3287. occupy the odd half hour on a winteræs evening when there is little else
  3288. to do.ááA
  3289. 7.3
  3290. Quark
  3291. 7.3
  3292. Andrew Rawnsley
  3293. 7.3
  3294. Quark is a new release from the rapidly expanding Oregan Software
  3295. Developments. A year ago this was a tiny, little known company but today
  3296. it markets a variety of excellent utilities including, arguably, the
  3297. best Acorn tracker music editor (Digital Symphony) and a morphing
  3298. package (Morpheus). With Quark, it has broken into the quality games
  3299. market.
  3300. 7.3
  3301. Vive la France!
  3302. 7.3
  3303. Quark is written by a new French programming team Psychotic. It astounds
  3304. me the amount of quality software that comes from the rest of Europe
  3305. because, letæs face it, Acornæs marketing department is hardly making a
  3306. splash over there. (They are making major moves into Germany at the
  3307. moment. Ed.) However, the likes of Digital Symphony and the popular
  3308. public domain utility Dissi come from Belgium, Eterna were based in
  3309. France, and who can forget demo writers extraordinaire, Brothers in Arm,
  3310. in Norway! Quark doesnæt let the side down.
  3311. 7.3
  3312. At first sight, Quark is just another vertically scrolling shoot Éem up,
  3313. but when you get into it, it is a feast of blasting mayhem with lots of
  3314. different spaceships, levels, music and even more power-ups. I mention
  3315. the spaceships because, unlike most games of this genre, Quark lets you
  3316. choose the ship which you want to pilot from six basic craft. Each has
  3317. its own speed, weaponry (with different power-ups) and armour class. The
  3318. appropriate values are stated in the manual which is clear if a little
  3319. concise.
  3320. 7.3
  3321. Play a friend
  3322. 7.3
  3323. The game can be played by one or two players simultaneously, and each
  3324. player can have any ship he likes. Cleverly, the programmers have
  3325. restricted the amount of weaponry power-ups that each can collect in the
  3326. two player game, to about two-thirds of what your ship is capable of in
  3327. the one player game. This means that you donæt get such an overwhelming
  3328. advantage when in two player mode.
  3329. 7.3
  3330. Each player can alter his or her individual keys using a small, but
  3331. well-designed, desktop application. This is supplied on disc one, along
  3332. with a hard disc installation program and the main game. Hard disc users
  3333. will still need the original disc at hand to insert at the beginning of
  3334. the loading process.
  3335. 7.3
  3336. The title screen is pretty, and is followed by a pleasing, permanent,
  3337. scrolling high-score table. However itæs a shame that you can only start
  3338. the game from the title screen and not the high score table. You have to
  3339. press a key to return to the main screen. Why not just allow the player
  3340. to go straight to the ship selector or enter the game.
  3341. 7.3
  3342. Pressing <F12> starts the ship selector, whilst <F8> gives you a quick
  3343. start option using either the standard spaceships or the one(s) used in
  3344. the previous game, depending on whether you have just loaded.
  3345. 7.3
  3346. The game itself
  3347. 7.3
  3348. The in-game graphics are well drawn, although they only use 16 colours
  3349. in order to obtain smooth scrolling. Despite this limitation, the
  3350. colours are used to good effect to provide variety within the levels.
  3351. There are some clever colour palette changes, so you may travel out of a
  3352. gold coloured section, for example, into a purple section and on into a
  3353. green one. This shows that the game has been well thought out, and not
  3354. just knocked together overnight! The background graphics were
  3355. exceptionally detailed, even on a fairly low resolution monitor.
  3356. 7.3
  3357. The amount of damage that your ship has taken is shown by the amount of
  3358. armour left on your ship. As you get hit, chunks of armour disappear
  3359. until your craft looks like a burnt out shell, at which point one more
  3360. hit will reduce you to dust and remove one of your lives. Fortunately,
  3361. you can get more lives by collecting certain tokens. The manual doesnæt
  3362. actually tell you what each token does, so itæs up to you, with the help
  3363. of the odd bit of digitised speech, to decide what does what.
  3364. 7.3
  3365. Sound
  3366. 7.3
  3367. The music is excellent, with tunes to suit everyoneæs taste, be it
  3368. classical (on the game over screens) or heavy metal (for a metallic
  3369. level!). For once, the music hasnæt been written by the programmer
  3370. himself, but someone obviously skilled in computer music. Only four
  3371. channels appear to be used in the music, and the others are for used
  3372. sound effects such as speech and explosions.
  3373. 7.3
  3374. Criticisms
  3375. 7.3
  3376. I would like to have seen more animation of the ship, as in the soon to
  3377. be released Xenon 2. Also, maybe the levels could have been given
  3378. passwords. Fortunately, when your game ends, the computer remembers
  3379. which level you reached so that you donæt have to replay all the
  3380. previous ones. Otherwise, this is a very polished game.
  3381. 7.3
  3382. One serious flaw was that the review copy had problems with multisync
  3383. monitors. The fade routine into level two caused the screen to go
  3384. completely black on my Acorn multisync, so I suggest you ring Oregan
  3385. direct (as instructed in the manual) to check on the compatibility of
  3386. your monitor and to see if the bug has been fixed.
  3387. 7.3
  3388. The competition Ö Quark versus Xenon 2
  3389. 7.3
  3390. To my mind, the only major competition for vertically scrolling shoot
  3391. æem ups comes from Swiv and Xenon 2.
  3392. 7.3
  3393. Swiv has a simultaneous two player, but Quark offers more crafts for the
  3394. player(s) and more power-ups. The music is much more comprehensive in
  3395. Quark with tunes for every part of the game, not just the title screen.
  3396. 7.3
  3397. Xenon 2 has more power-ups than Quark, but only one spaceship, and one
  3398. (rather good) piece of music which plays virtually non-stop throughout
  3399. the game, the exception being when you are in the shop. Xenon 2æs
  3400. animation is better than Quarkæs, and the level of presentation is high,
  3401. but the two player game is hopeless. Player 1 has a go, and then when he
  3402. dies, player 2 starts. Another comment on Xenon 2 is that by the time
  3403. you reach the later levels, it is almost impossible to die. You simply
  3404. have too much firepower. Quark is still challenging late into the game
  3405. because, unlike Xenon 2, you lose some (but not all) of your firepower
  3406. bonuses when you die.
  3407. 7.3
  3408. Conclusions
  3409. 7.3
  3410. Quark is an excellent product which compares very favourably with the
  3411. competition. If you own a multisync monitor, check its compatibility
  3412. with Oregan first but if you like vertically scrolling shoot æem ups,
  3413. you canæt go wrong with Quark!
  3414. 7.3
  3415. Quark costs ú24.95 from Oregan Software Developments or ú23 through
  3416. Archive.ááA
  3417. 7.3
  3418. Help!!!!
  3419. 7.3
  3420. Å    Archway Ö Can anyone advise or help with upgrading Archway? I have
  3421. version 2.00 and believe there is now version 2.10, but Simtron seem
  3422. very hard to get in touch with! Phone Andy after 8pm on 081-675-5972.
  3423. 7.3
  3424. Å    Screenwipes Ö Can anyone tell me how to use screenwipes on sprite
  3425. files from Basic? Contact Jonathan Topper, 4 Clapham Old Rd., Ingleton,
  3426. Via Carnforth, Lancs, LA6 3JA.ááA
  3427. 7.3
  3428. Help Offered
  3429. 7.3
  3430. Å    PCATS Graphics Enhancer Ö Following my request for help about using
  3431. the PCATS Enhancer under RISCáOS 3.1, I got no offers of help! However,
  3432. I have managed to write a short relocatable module which stops the
  3433. enhancer crashing on RISCáOS 3.1 and provides the full range of
  3434. multisync and enhancer modes. I am happy to provide copies of the module
  3435. to anyone sending me a blank formatted disc plus SAE. Seßn Kelly, 8
  3436. Vicarage Lane, Wing, Leighton Buzzard, LU7 0NU.
  3437. 7.3
  3438. Å    Scientific Software. A disc of scientific software, mostly of a
  3439. chemical nature, is now available. If you would like a copy simply send
  3440. a formatted blank disc (not 720Kb DOS!), together with return postage
  3441. (and address) to Chris Johnson, 7, Lovedale Grove, Balerno, Edinburgh,
  3442. EH14 7DR. Chris would still like to receive more software of a
  3443. scientific nature, as he would like to make up additional discs for
  3444. distribution.ááA
  3445. 7.3
  3446. Demonæs Lair
  3447. 7.3
  3448. Rob Wears
  3449. 7.3
  3450. This game from the 4th Dimension was reviewed on an A310 (ARM 3, 4Mb
  3451. RAM, SCSI hard disc) and an A4 (4Mb RAM, hard disc). The game requires a
  3452. minimum of 2Mb RAM and it must be said that a colour monitor would make
  3453. your life a lot easier.
  3454. 7.3
  3455. The plot?
  3456. 7.3
  3457. You have drawn the short straw and have therefore volunteered to save
  3458. the land from an evil demon and release a friendly dragon. The only
  3459. things between you and a horrible death are your wits, luck and a Karate
  3460. kick capable of disrupting ghosts. And the name of this mighty hero Ö
  3461. Thorin Bloodaxe? Er... no actually you get to be called öBobò. Iæve got
  3462. nothing against being called öBobò Ö itæs the wife that isnæt too keen Ö
  3463. but it just doesnæt fit with my notions of your basic muscle-bound hero.
  3464. The blurb is a little weak but how does the game compare?
  3465. 7.3
  3466. The package
  3467. 7.3
  3468. The game comes on two discs and is copy protected by means of a ökey
  3469. discò. It will readily load to and run from a hard disc, providing disc
  3470. one is inserted for a short while as the game loads. There is no need to
  3471. replace the key disc if you find the need to reload a saved game
  3472. position. I find this a very inoffensive piece of copy protection which
  3473. did not cause any problems during testing, and provided that you keep
  3474. the original disc safe when not in use, it should not cause any
  3475. problems. When loaded, the game sits innocently on the iconbar and uses
  3476. 1120Kb. When playing, it takes over the whole machine but a single
  3477. keystroke returns you to the desktop environment.
  3478. 7.3
  3479. You are supplied with a single A4 sheet of paper with loading and
  3480. playing instructions, and a set of hints that are only minimally
  3481. helpful. There are also some clues contained in the screen shots shown
  3482. on the outer packaging, which are invaluable.
  3483. 7.3
  3484. The game play
  3485. 7.3
  3486. The puzzles are all said to be logical in nature, but Iæm not too sure
  3487. that Mr Spock would approve of the rather brutal use of the rabbits!
  3488. There are some instances where you still have to rely on luck despite
  3489. having set things up to the best of your ability. As it is possible to
  3490. move your character freely in three dimensions, there are numerous key
  3491. actions possible to control the actions of your hero, and remembering
  3492. the right key to press can be a bit of a nightmare. However, it is very
  3493. easy to produce your own key definitions, which is essential for the
  3494. non-standard A4 keyboard.
  3495. 7.3
  3496. The graphics
  3497. 7.3
  3498. The graphics scroll smoothly but are rather cartoon-like. They are of a
  3499. similar standard to most of the Acorn games currently on the market Ö
  3500. that is to say, they are not particularly stunning and certainly do not
  3501. compare well with those found on games console machines. It is possible
  3502. to play the game on an A4 but you do miss some of the detail Ö I found
  3503. it quite surprising to find a corridor full of grabbing green arms on
  3504. the A310 because I had assumed the strange flickering lights on the A4
  3505. display were some sort of transporter beam. In addition, the magic is
  3506. colour coded (!) so using it with a monochrome display involves a lot of
  3507. trial and error. A colour display makes life a lot easier and is
  3508. therefore highly recommended.
  3509. 7.3
  3510. To buy or not to buy?
  3511. 7.3
  3512. So should you buy it? Well, if you enjoyed öThe Kingdom of Hamilò and
  3513. the öDoomò adventures on the Beeb, or öPandoraæs Boxò on the Archimedes,
  3514. I would say öYesò. There is enough öarcadeò gameplay to keep you amused,
  3515. but this does not distract from the high quality of the puzzles. Itæs
  3516. basically all there Ö cackling witches, giant spiders and skulls, an
  3517. enormous eye on a spring, a Red Herring and a dragon. There is plenty of
  3518. humour (have you ever played a game where it is actually necessary to
  3519. become a frog for a while?) and plenty to keep movie buffs happy (spot
  3520. the bits from Frankenstein, Jaws, the Prisoner and the famous rock from
  3521. Indianna Jones). Above all, the game has that certain öIæll just have
  3522. one more goò quality combined with a degree of complexity which ensures
  3523. a good lifespan. This is a very high quality game which deserves a place
  3524. in any Acorn games collection.
  3525. 7.3
  3526. Demonæs Lair is ú25.95 from Fourth Dimension or ú24 through Archive.ááA
  3527. 7.3
  3528. The Dungeon
  3529. 7.3
  3530. Dave Wilcox
  3531. 7.3
  3532. This game is one of the latest releases from The Fourth Dimension and is
  3533. one of the role-playing genre. It comes in the now standard video type
  3534. box with a colourful cover. Inside you will find three discs and a 13
  3535. page A5 manual. The manual is well written and easy to understand. It is
  3536. stated that this game will work on all Acorn 32-bit machines but you
  3537. must have at least 2Mb of RAM available.
  3538. 7.3
  3539. Loading
  3540. 7.3
  3541. As is now the norm with many games, the main disc cannot be backed up.
  3542. It is, however, possible to install the game onto your hard disc if you
  3543. have 3Mb free Ö an installation program is included on the disc to
  3544. simplify this for you but you still need to initialise the running of
  3545. the program with disc 1. Loading the game is a simple matter of double
  3546. clicking on the Dungeon icon. You are greeted with a rather bland
  3547. opening screen accompanied by a stereo tune, somewhat less intricate
  3548. than I would have expected. You will then need to insert disc 2 but,
  3549. initially, this is the only disc change and this passes you on to the
  3550. game screen.
  3551. 7.3
  3552. The story so far
  3553. 7.3
  3554. Many years ago there was a monastery. The monks resident there ruled the
  3555. area in a fair but firm manner. In doing so, they accumulated great
  3556. wealth. One night the monastery burned to the ground and, after the
  3557. fire, no bones were to be found and no trace of the great wealth was
  3558. evident. People searched to no avail. One day a parchment was found in
  3559. an old library showing the entrance to a crypt under the monastery.
  3560. Assistance was sought from three trusted friends and the four explorers
  3561. set off for the crypt. On entering the tunnel, the floor falls away from
  3562. under the four and they fall deep into the crypt. It is your job,
  3563. Éshould you decide to accept itæ, to guide these explorers through the
  3564. crypt gathering as much treasure as possible until you find the exit.
  3565. 7.3
  3566. The game
  3567. 7.3
  3568. The game screen is made up of six windows, the main and largest of which
  3569. is the graphical view location screen, showing the room or corridor you
  3570. are currently in, along with items and occupants. (Occupants are mad
  3571. Monks, etc Ö you never see your own character.) Under this you have a
  3572. window associated with each of the four team members, showing items
  3573. carried and their respective conditions in bar graph form. To the right
  3574. of the main screen, you have a window associated with the team leader.
  3575. This can be changed to make any person the leader, as the game
  3576. progresses. This window shows items carried in their back-pack, items of
  3577. clothing worn, options to sleep, eat, examine items, general condition
  3578. report and the option to save and load games. The bottom right of the
  3579. screen is taken up with the creation of spells with runes found on your
  3580. explorations. There are two other windows across the top of the screen,
  3581. one contains the spells found listed on scrolls and the other is the
  3582. text reply window where the game communicates text information to you.
  3583. 7.3
  3584. The first feature that really makes an impression is the graphic
  3585. programming. The graphics used in the corridor construction are very
  3586. good and the scrolling is smooth. Extra effect is gained from the
  3587. programming of the various light sources, ranging from candles to
  3588. torches. When these sources are first lit, the surroundings are bright
  3589. and easy to see but as the light source burns down, the light intensity
  3590. decreases until the source expires and darkness again envelopes you.
  3591. 7.3
  3592. Staying on the subject of graphics, the monsters and mad monks, etc are
  3593. the main point that really spoil this program. Whilst these are at a
  3594. distance along the corridors, they are acceptable but as they close in
  3595. they become very Épixellyæ. This is a shame because otherwise the
  3596. programæs graphics are good.
  3597. 7.3
  3598. The sound effects used throughout the game, consist of the usual grunts
  3599. and groans from monsters and doors creaking open or closed somewhere.
  3600. There is nothing new or exhilarating on the sound front but it does
  3601. fulfil its purpose and is programmed in stereo.
  3602. 7.3
  3603. Movement around the dungeon is well thought out. You have the option of
  3604. keyboard control or mouse control. Using a trackerball, movement is easy
  3605. and quick. As you move around the dungeon you will come across numerous
  3606. items of treasure, weaponry, clothing, food, drink, potions, etc, all
  3607. devised to help or hinder. As you progress, you are required to
  3608. negotiate teleport systems, floor pads/switches, doors, portcullises,
  3609. pits, stairways, chasms and secret rooms. I havenæt managed to get out
  3610. of the Dungeon yet but I can say that I am hooked!
  3611. 7.3
  3612. Conclusion
  3613. 7.3
  3614. This game is of the sort of standard we have come to expect from The
  3615. Fourth Dimension. The graphics scrolling is smooth even on an ARM2
  3616. machine Ö up to 12╜ frames per second. With ARM3, this goes up to 25
  3617. frames per second. If you like games involving role playing, in
  3618. preference to blasting everything in sight, this game is for you and can
  3619. be recommended without hesitation. It is available from 4th Dimension
  3620. priced at ú34.95 or ú32 through Archive.ááA
  3621. 7.3
  3622. Vigil
  3623. 7.3
  3624. Andrew Rawnsley
  3625. 7.3
  3626. When I saw that Vigil was advertised as Éthe Spy on the Desktopæ, I
  3627. didnæt know quite what to expect from Vigil. I bought it whilst it was
  3628. still undergoing beta-testing, as part of a special offer from Rheingold
  3629. Enterprises. I was soon to realise what an understatement the slogan
  3630. was.
  3631. 7.3
  3632. After using the various different versions (0.42 Ö 1.02) for around
  3633. three months, I can honestly say that it must rank as one of the single
  3634. most useful program utilities available at the moment, alongside the
  3635. likes of Basic Compilers. It does, however, require RISC OS 3.10 or
  3636. later.
  3637. 7.3
  3638. Who is it for?
  3639. 7.3
  3640. The package is aimed at desktop programmers but the price has been set
  3641. to make it a viable purchase even for those just starting on desktop
  3642. programming. Although it has some features specifically for Basic and
  3643. Assembler programmers, almost any programming language can be used with
  3644. it. I must stress, however, it is for programmers who wish their
  3645. programs to run in the desktop, not outside it.
  3646. 7.3
  3647. Basic features
  3648. 7.3
  3649. Vigil has some very special features for those writing in Basic and
  3650. Assembler. For example, Basic programmers can view and alter some of
  3651. their programæs static and dynamic variables whilst the program is
  3652. running.
  3653. 7.3
  3654. Gone are the days when you had to run a program with one value set for a
  3655. variable, only to find that the required effect was not achieved, having
  3656. then to quit it, edit the code and re-load. Now you can view the
  3657. variables, check that they are correct, and alter them until the desired
  3658. effect is achieved, provided that those altered are static variables or
  3659. dynamic integer variables.
  3660. 7.3
  3661. Later versions will also offer the ability to view certain specified
  3662. variables.
  3663. 7.3
  3664. Archway users should note that although early copies of the software had
  3665. problems when the Archway module was present with the Basic code, this
  3666. has now been overcome. Indeed, Archway and Vigil make an excellent pair
  3667. for those with limited desktop programming experience.
  3668. 7.3
  3669. Disassembly
  3670. 7.3
  3671. Assembler programmers will appreciate the number of functions aimed
  3672. directly at them. Dropping a file (rather than the usual application
  3673. directory) over the Vigil icon on the iconbar will result in Vigil
  3674. trying to disassemble it. Module and Utility files are assumed to start
  3675. at zero, and disassembled listings will start at that address. Absolute
  3676. files are assumed to be application images and are disassembled with a
  3677. start address of &8000. You can toggle between zero and &8000 using a
  3678. menu option from the disassembled viewer.
  3679. 7.3
  3680. You can view your disassembled code, search it, print it out or save it
  3681. as raw data or as text.
  3682. 7.3
  3683. ARM code programmers will also like the ability to display the contents
  3684. of the ARM processor registers. This has a secondary use, as it allows
  3685. Basic programmers to track individual variables, until such time as this
  3686. feature becomes part of the main variable display routines.
  3687. 7.3
  3688. Viewing the workspace
  3689. 7.3
  3690. This is perhaps one of Vigilæs main features. It allows you to examine
  3691. and edit the contents of your applicationæs workspace while it is
  3692. running. The workspace can be displayed as bytes, words (of memory) or
  3693. as mnemonics. The option requires that you have as much memory free as
  3694. the size of the workspace, since Vigil keeps a copy of the workspace to
  3695. edit.
  3696. 7.3
  3697. Thus, if you register a 64Kb program with Vigil, you will need 128k free
  3698. before doing so. If you donæt have enough memory, Vigil will give you
  3699. the option of registering the task anyway, but not having the workspace
  3700. display available.
  3701. 7.3
  3702. However, this requirement means that if you are working on a fairly
  3703. substantial program, you will need at least 2Mb of RAM to make best use
  3704. of the system.
  3705. 7.3
  3706. The various options available from the workspace display can be accessed
  3707. via menus or via a toolbox which lies on the left hand side of the
  3708. window.
  3709. 7.3
  3710. The tools
  3711. 7.3
  3712. Format: this allows you to change the view which you are getting of the
  3713. workspace to any of byte, word or mnemonic.
  3714. 7.3
  3715. Go to start: goes to address &8000.
  3716. 7.3
  3717. Go to end: goes to the end of the applicationæs workspace.
  3718. 7.3
  3719. Go to: allows you to go to a specific address within the application
  3720. memory.
  3721. 7.3
  3722. Update: opens a dialogue box allowing you to choose a periodic update or
  3723. single updates when requested. The update option itself updates Vigilæs
  3724. workspace view to that of the registered program. The windowæs title bar
  3725. displays the time of the last update.
  3726. 7.3
  3727. Search: allows you to search the workspace display for a byte, word,
  3728. mnemonic, SWI or string.
  3729. 7.3
  3730. Clear: clears the currently selected word or block of memory.
  3731. 7.3
  3732. Write: this option lets you alter the contents of memory in units of one
  3733. word (4 bytes). This is a very useful option, giving all programmers
  3734. similar options to those of Basic programmers listed earlier.
  3735. 7.3
  3736. Print: either prints via a RISC OS 3 printer driver or direct to the
  3737. printer port, depending on whether there is a printer driver loaded or
  3738. not. You can choose to print all or only the selected area of the
  3739. workspace.
  3740. 7.3
  3741. Save: this option lets you save all or part of the workspace as text or
  3742. raw data.
  3743. 7.3
  3744. The byte display format also allows you to alter single bytes of memory
  3745. or type ASCII characters directly into memory. You can do this either by
  3746. altering the hex numbers or by typing directly into the ASCII section of
  3747. the window. Each time you type a character, your applicationæs workspace
  3748. is altered.
  3749. 7.3
  3750. Other features
  3751. 7.3
  3752. (Vigilæs list of features does seem to go on and on doesnæt it?! Still,
  3753. it shows you get value for money.)
  3754. 7.3
  3755. You can display all the wimp messages passed to and from your program,
  3756. as reason codes and as the messages themselves. Action codes are given,
  3757. where appropriate, and each is listed with the time it occurred. You can
  3758. also choose only to view certain messages and poll codes. This can be
  3759. very useful in ascertaining why your program is or isnæt performing some
  3760. particular action.
  3761. 7.3
  3762. There is a centisecond timer which can come in very handy when you are
  3763. trying to optimize your code. It can sometimes be hard to tell whether
  3764. that last change speeded your program up or down. Now itæs easy to tell.
  3765. 7.3
  3766. You can display the pointeræs co-ordinates in OS-units. They are
  3767. displayed as absolute screen co-ordinates or relative to the work area
  3768. or a user-defined point on the screen. You are also told the current
  3769. window and icon handles under the pointer. All the values can be
  3770. displayed as decimal or hex values.
  3771. 7.3
  3772. You can obtain information on any currently loaded relocatable module.
  3773. You can display all its * commands and SWIs. You can examine the
  3774. moduleæs code or save the module out to disc. From the code viewer, you
  3775. can search, save all or part, as text or raw data, and print.
  3776. 7.3
  3777. Finally, Vigil has thirteen SWI calls which give access to many of the
  3778. functions available from the main window, plus a few extra. These SWIs
  3779. should be called by the application being viewed and developed.
  3780. 7.3
  3781. Conclusions
  3782. 7.3
  3783. It is hard to fault Vigil. It is certainly a feature-laden system. If
  3784. you find some feature that you need that isnæt present, a telephone call
  3785. to Rheingold Enterprises may well result in it appearing in the next
  3786. version! Another reassuring fact is that Vigil was originally written to
  3787. help the Author develop other packages. Thus it has been used and tested
  3788. by a programmer who knew what he needed and wrote the program to do it.
  3789. 7.3
  3790. Vigil costs ú24.95 (inc. VAT) from Rheingold Enterprises or ú23 through
  3791. Archive. This price is less than the average computer game and a lot
  3792. more useful for anyone into Acorn programming.ááA
  3793. 7.3
  3794. Genesis/Magpie Column
  3795. 7.3
  3796. Paul Hooper
  3797. 7.3
  3798. GenUp Lite
  3799. 7.3
  3800. I will be devoting much of this monthæs column to a review of GenUp Lite
  3801. which is described as a delivery system for multimedia applications.
  3802. GenUp is designed to overcome many of the problems associated with the
  3803. original !Browser application supplied with Genesis. As anyone who has a
  3804. network will be aware, Genesis can take an awfully long time to load and
  3805. run an application. Also, on a 1Mb machine, the problems of memory
  3806. restrictions become critical. GenUp will solve these problems. Yet this
  3807. does not do justice to this suite of programs because once you have
  3808. compiled your programs into GenUp format, you are able to index them and
  3809. use GenUp to run the application.
  3810. 7.3
  3811. The package
  3812. 7.3
  3813. The package contains a loose leaf folder with an A5 manual and two
  3814. discs. The first disc contains four applications and a special needs
  3815. directory. The four applications are !Bookmark, !Compiler, !GenUpII and
  3816. !Indexer. The directory contains applications which enable you to run
  3817. Genesis applications using a concept keyboard. The second disc contains
  3818. an example of a Genesis application and a GenUp version of the same
  3819. application.
  3820. 7.3
  3821. The manual is well written, with a Équick startæ page to enable you to
  3822. get the software running. It is also well indexed.
  3823. 7.3
  3824. Compiling an application
  3825. 7.3
  3826. Compiling an application is simplicity itself. A click on the !Compiler
  3827. icon will open a window as shown below. It is then a simple matter of
  3828. dragging your Genesis application into the window... then go and make a
  3829. coffee while it is compiled. There is a sub-menu which allows you to
  3830. specify if you wish to compress the target files, delete the source
  3831. files and Émake completeæ. These terms are explained in the manual and
  3832. should be used with care.
  3833. 7.3
  3834. The compiler will not cope with all of the Genesis script language, so
  3835. make sure you only try and compile a copy of the application. At the
  3836. moment, the compiler will not implement commands like INCLUDE and CLOSE
  3837. although these are promised for a future upgrade. Also, Word, Euclid and
  3838. Ace frames cannot be compiled at the moment. Despite these limitations,
  3839. the compiled application runs much faster than the original, and with
  3840. RISC OS 3.1 and !Squash, a significant compression can be gained. After
  3841. compiling the !Churches application from the Swap Shop catalogue, the
  3842. size went down from 640Kb to 569Kb Ö a 12% saving in disc space. Faster
  3843. access can be gained at the expense of size if the ÉMake completeæ
  3844. option is chosen. This deletes the shared resources and compiles them
  3845. into the individual pages that use them. This means, however, that an
  3846. application that uses a lot of shared resources could actually become
  3847. larger after compression.
  3848. 7.3
  3849. Indexing an application
  3850. 7.3
  3851. Indexing an application follows the format of compiling. You simply drag
  3852. the application onto the window and wait. You can either use a default
  3853. exclusion list or, using Edit, you can compile your own default list.
  3854. 7.3
  3855. The compiled application
  3856. 7.3
  3857. The compiled application can only be run using GenUp II, and if you have
  3858. compressed the application, you will also need RISC OS 3 because GenUp
  3859. uses the Squash modules built into the ROMS. On this monthæs disc, is a
  3860. copy of the Swap Shop catalogue that has been compiled using !Compiler
  3861. and a copy of !GenUp II which will enable you to use it.
  3862. 7.3
  3863. What are the differences between !GenUpII and !Browser ? The first and
  3864. most obvious difference is the speed with which the application runs.
  3865. Even with compression, a GenUp application will run at about twice the
  3866. speed of one run under Browser. The larger the number of resources on a
  3867. page, the faster it will run under GenUp. In terms of disc space, GenUp
  3868. occupies about 40Kb and Browser 97Kb. The real saving comes in the
  3869. Wimpslot claimed by the two programs, !Browser claims almost 300Kb,
  3870. including the support modules it loads, whereas GenUp requires no
  3871. support modules and runs in a 32Kb slot. So a large Genesis application
  3872. of 2Mb can be compiled and run on a 1Mb machine.
  3873. 7.3
  3874. Running the application
  3875. 7.3
  3876. The real difference comes in the way the application is run. The icon
  3877. menu has three options as well as the usual Info and Quit. These enable
  3878. you to save the current state of the application, ÉOptionsæ leads you to
  3879. a sub-menu which enables you to reverse the mouse action so that
  3880. <select> becomes <adjust>. This means that you can close the previous
  3881. page by clicking on <select> rather than <adjust>. On this sub-menu,
  3882. there is also a special needs option, which provides a larger pointer
  3883. which can be moved between action frames by pressing <tab> and selected
  3884. with <return>.
  3885. 7.3
  3886. The biggest advantage of GenUp is its search facility. If an application
  3887. has been indexed, <menu> over a page will provide you with three
  3888. writable icons in which you can enter search criteria, which can be
  3889. linked with Éoræ or Éandæ conditions. This enables fairly complex
  3890. searches to be carried out. Other options allow you to save the results
  3891. of a search or export resources that are unlocked.
  3892. 7.3
  3893. The remaining programs
  3894. 7.3
  3895. The ÉSpecial Needsæ directory enables you to run a concept keyboard from
  3896. either the serial or parallel port. An A4 overlay is provided and this
  3897. is based on the Tab and Return of the special needs facility.
  3898. 7.3
  3899. Bookmark is a program in which you can save those resources that you
  3900. export from a GenUp application. It can also be used to view a history
  3901. file of the application. Many ideas for the use of Bookmark appear in
  3902. the manual.
  3903. 7.3
  3904. Conclusion
  3905. 7.3
  3906. GenUp Lite is excellent for speeding up the delivery of Genesis
  3907. applications, but a word of caution. It is very unforgiving and if, like
  3908. me, you have developed sloppy habits in the writing of Genesis
  3909. applications, it will throw them back at you. It is better to design
  3910. your applications with the compiler in mind, avoiding all those CLOSE
  3911. and INCLUDE commands. Donæt expect to be able to convert an existing
  3912. application without a lot of work to bring it in line with the compiler.
  3913. 7.3
  3914. If you run a network and want to speed up applications, GenUp Lite is
  3915. for you. If you are running applications with young or special needs
  3916. children, the ability to use a concept keyboard will certainly be
  3917. helpful. Even for the single user, the extra abilities of indexing and
  3918. SuperSearch will make purchase of GenUp Lite worthwhile.
  3919. 7.3
  3920. Price
  3921. 7.3
  3922. GenUp Lite is available from APA Multimedia Ltd. For a single user, the
  3923. price is ú79 +VAT but for a single educational user, it is ú49 +VAT.
  3924. There are also special deals for site licences for schools Ö ring APA
  3925. for further details on 0634-295222.
  3926. 7.3
  3927. The Swap Shop
  3928. 7.3
  3929. I have finished converting all of the applications between Genesis and
  3930. Magpie, but I havenæt received any applications for ages. So let me
  3931. remind you that for every application you send me, I will send you three
  3932. of your choice. The details of the applications are on this monthæs
  3933. disc.
  3934. 7.3
  3935. The end bit
  3936. 7.3
  3937. If you have any questions on Genesis or Magpie or wish to swap some
  3938. applications then write to me, Paul Hooper, 11, Rochford Road, Martham,
  3939. Great Yarmouth, Norfolk, NR29 4RL or phone 0493-748474.ááA
  3940. 7.3
  3941. JPEG Column
  3942. 7.3
  3943. Stuart Bell
  3944. 7.3
  3945. !JPEGit and !JFIF
  3946. 7.3
  3947. Neil Hoggarth, author of !JFIF, shared the surprise that I expressed in
  3948. the September column that !JPEGit seemed faster than !JFIF at
  3949. compressing sprites. Neil tried, but failed, to reproduce my results.
  3950. So, I tested them again, and now I canæt reproduce my own results! At
  3951. the time, I expected similar figures for the two programs, so when they
  3952. werenæt similar, I repeated the tests to make sure. I can only conclude
  3953. that I must have set some parameters differently for the two programs.
  3954. So, as one would expect for applications that use the same underlying
  3955. code, one should get very similar timings for !JPEGit and !JFIF.
  3956. 7.3
  3957. Neil had also come across the problem with !FYEO with standard
  3958. resolution monitors, but points out that you can still use !FYEO to
  3959. convert JPEG files to Sprite files, as the receiving application will
  3960. convert the sprite file for your particular mode. There remains the
  3961. problem that the sprite file is twice as large as you really need.
  3962. 7.3
  3963. Frank Lyonnet, author of !FYEO and !JView, has written to me to say that
  3964. whilst currently they only work with square pixel modes, that wonæt be
  3965. the case with !FYEO 2.00, on which heæs now working. However, it may not
  3966. be Freeware (i.e. PD).
  3967. 7.3
  3968. Quality matters
  3969. 7.3
  3970. In the last column, I reviewed !Creator, !Translatr and !FYEO, and came
  3971. to the conclusion that in addition to testing the speed and user-
  3972. friendliness of JPEG applications, we should also compare the quality of
  3973. results, as not all cjpeg and djpeg routines are created equal.
  3974. 7.3
  3975. I now have three versions of these utilities. In chronological order,
  3976. there are first those implemented by Keith Sloan in his !JPEG
  3977. application dated 18 Nov 1991; then those supplied within !ChangeFSI
  3978. dated 18 May 1992; and finally those supplied with the latest versions
  3979. of !Creator and !Translatr, which are compilations of version 4 of the
  3980. Independent JPEG group routines and are dated 23 Dec 1992. The big
  3981. question is öwhich set is best?ò 
  3982. 7.3
  3983. Since all of the JPEG applications except !FYEO use an intermediate file
  3984. format, those Éfront endsæ were not used, but rather the different cjpeg
  3985. and djpeg routines were called directly from the command line, starting
  3986. with the same 248Kb GIF file. Each time, the GIF file was converted to
  3987. JPEG format with a öQò of 25, and then deJPEGed back to GIF format.
  3988. Finally, !FYEO ù which also reads GIF files ù was used to produce the
  3989. Acorn sprite file.  To compare the deJPEGging ability of !FYEO, it was
  3990. used to decompress the JPEG file created by the version 4 implementation
  3991. of cjpeg.
  3992. 7.3
  3993. It was immediately apparent, even without magnification, that the
  3994. results from the öKeith Sloanò routines demonstrated a very strange
  3995. pattern in the upper part of the sprite. The implementations of the
  3996. version 3 and version 4 routines produced by the Independent JPEG group
  3997. were then compared.
  3998. 7.3
  3999. Whether or not it will be clear in print, there is a difference between
  4000. the two sprites. I would characterise the latter as giving smoother
  4001. shades, with less apparent pixelisation. The conclusion must be that
  4002. öfront endsò like !JFIF and !JPEGit would produce better results if they
  4003. were recompiled to use the version 4 routines, supplying them with the
  4004. full word switches (e.g. ö-qualityò rather than ö-Qò) which they
  4005. require.
  4006. 7.3
  4007. Finally, I compared the previous results with the output produced by
  4008. !FYEO from the JPEG file produced by the version 4 cjpeg. Again, whilst
  4009. the differences are quite subtle, I conclude that the results from !FYEO
  4010. are very similar to those of version 3, and that, therefore, the version
  4011. 4 routines produce the best results of all the JPEG routines compared so
  4012. far. However, one must not lose sight of the fact that they are
  4013. currently only compatible with !Translatr and !Creator, and also that
  4014. !FYEO is both quicker and easier to use than any of the other deJPEGing
  4015. methods.
  4016. 7.3
  4017. Mode overheads
  4018. 7.3
  4019. As I can now use !FYEO with my SVGA monitor, Iæve become a convinced
  4020. user of this application. Even if the output isnæt quite up to the
  4021. standard of version 4 of the IJGæs routines, its ease and speed of use
  4022. more than compensate. However, the use of the higher resolution modes
  4023. permitted by the monitor has highlighted the problem of the VIDC and the
  4024. ARM CPU competing for memory bandwidth. To deJPEG the HCCS ÉHi Peopleæ
  4025. sprite originally compressed with Q=25 took !FYEO the following times
  4026. (ARM3, Oak 45Mb SCSI):
  4027. 7.3
  4028.   Mode 12: 15s     Mode 15: 23s 
  4029. 7.3
  4030.   Mode 20: 16s    Mode 21: 50s
  4031. 7.3
  4032.   Mode 28: 43s    Mode 31: 16s
  4033. 7.3
  4034. The above figures demonstrate quite clearly that it is the combination
  4035. of a high-resolution (Ésquare pixelæ) mode and 256 colours that really
  4036. affects performance. A further overhead is the extra work required to
  4037. produce a 256 colour sprite. With the ARM3 cache turned off, simulating
  4038. an ARM2, the mode 21 time was 147 seconds! (If anyone is using JPEG
  4039. applications with one of the new colour cards, please do let us have
  4040. some comparative timings.)
  4041. 7.3
  4042. Itæs no surprise, therefore, that for putting sprites into JPEG format,
  4043. the ability of JPEGit (the shareware ù not PD ù version) to use Mode 0
  4044. during conversion is a real benefit, especially with 256 colour modes.
  4045. The relevant figures are:
  4046. 7.3
  4047.     Mode 31, into Mode 0 during processing: 35s
  4048. 7.3
  4049.     Remaining in Mode 31 during processing: 40s
  4050. 7.3
  4051.     Mode 21, into Mode 0 during processing: 35s
  4052. 7.3
  4053.     Remaining in Mode 21 during processing: 115s
  4054. 7.3
  4055. These last two figures represent a 70% time saving. Again, the speed
  4056. more than compensates for any nuances in the final output: the JPEGit /
  4057. FYEO is my current favourite combination. 
  4058. 7.3
  4059. MPEG Ö moving JPEG!
  4060. 7.3
  4061. Tom Kirby-Green kindly sent me the two MPEG engines and a selection of
  4062. movie files that he had offered. !MPEG is by Paul LeBeau of 4Mation,
  4063. with thanks in the !Help file expressed to Roger Wilson of Acorn. Itæs a
  4064. port of an MPEG engine from Unix, and makes no attempt to run under the
  4065. RISC OS WIMP front-end. Instead, double-clicking on an MPEG movie file
  4066. causes the MPEG engine (i.e. the decompression and display program) to
  4067. be loaded transparently and the movie to be displayed in what appears to
  4068. be a 320╫256 pixel format, centred in the screen. When the film ends,
  4069. the image remains and can only be cleared by scrubbing it out by moving
  4070. other windows over it. With an ARM 3 and mode 28, the frame-rate is
  4071. about one per second. 16-colour modes are faster, but the colours are
  4072. strange!
  4073. 7.3
  4074. !MPEGPlay is another Unix port, made by Niklas R÷jemo and translated by
  4075. Tord Eriksson. This one does work in the RISC OS environment. The
  4076. application can be loaded onto the iconbar, and the display window is a
  4077. proper one which can be closed and moved. The application requires
  4078. 1500Kb, and has to be re-loaded for each new film. Presumably because of
  4079. the pixel-scaling algorithm used, the displayed image is only a quarter
  4080. of the size provided by !MPEG. The display frame rate is again about one
  4081. per second.
  4082. 7.3
  4083. The first problem I encountered was that the two applications assume
  4084. different filetype numbers ù either &123 or &01 for MPEG files, so that
  4085. the easiest way to run the two engines alternately was to have two
  4086. directories of identical files, albeit with different filetype numbers.
  4087. 7.3
  4088. The second problem is the overhead of 256-colour modes, not only for
  4089. displaying the movies, but also for loading programs and films. My
  4090. rather ancient 45Mb SCSI drive almost grinds to a halt in modes 21 or
  4091. 28.
  4092. 7.3
  4093. I suppose that I had somehow expected better quality and a faster frame-
  4094. rate from the MPEG applications. Perhaps here would be free Éfull-motion
  4095. videoæ! But, of course, I should have remembered the constraints on the
  4096. performance of the system. In order to minimise disc space (which is
  4097. what both JPEG and MPEG are all about ù the HulaHoop application of
  4098. about 40 frames runs to only 111Kb), there must be a massive computation
  4099. overhead in decompressing the image, and producing each frame. This
  4100. computation is slowed down by the mode overhead in 256-colour modes,
  4101. caused by the VIDCæs access to memory.
  4102. 7.3
  4103. So, we have rather grainy 320╫256  pixel images and a frame rate of one
  4104. per second. No doubt an MPEG application written in ARM assembler,
  4105. rather than complied from a C program ported from Unix would show the
  4106. same kind of speed improvement that !FYEO demonstrates over other JPEG
  4107. programs. Where MPEG does show its strength is in the disc space
  4108. required. Forty such images stored in sprite form on disc would take
  4109. 2.6Mb, not 111Kb!
  4110. 7.3
  4111. As I write this, I look forward to seeing the Acorn DIY Replay system at
  4112. the Acorn World Show ù it will be interesting to compare its results
  4113. with those of these MPEG engines. But, if DTP was the application of the
  4114. 1980æs, then Iæve no doubt that video, in all its forms, will be the
  4115. application of the 90æs. And what demands that will place upon hardware
  4116. design! The ARM3 that runs Impression  II with ease ù and a darn sight
  4117. faster than Microsoft Word on an Apple Quadra I saw running yesterday ù
  4118. grinds to a snailæs pace with moving video. The SCSI disc thatæs as fast
  4119. as one could want in a 16 colour mode hits the VIDC bandwidth barrier
  4120. with 256 colours, and 45Mb is looking very small indeed, even with
  4121. MPEGæs economy of disc space. Naturally, the computer manufacturers
  4122. wonæt mind if we feel compelled to upgrade our machines!
  4123. 7.3
  4124. Now why didnæt I think of that!
  4125. 7.3
  4126. Allan Woods wrote to remind us that you can extract a sprite which
  4127. Impression has saved as a drawfile. Simply load the file under !Draw,
  4128. select the sprite and, from the Save menu, select Éspritesæ and save it
  4129. as a spritefile. Thanks, Allan! Now, who else had forgotten about that
  4130. facility? Admit it!
  4131. 7.3
  4132. Finally, if you send me discs via the Archive office, please ensure that
  4133. they are 800Kb, not 1.6Mb format. With an A310, I simply canæt read the
  4134. latter. Assuming that thereæs anything to report on the JPEG (or MPEG!)
  4135. front, this column should appear again in two monthæs time.ááA
  4136. 7.3
  4137. From left to right, the output from the version 3 and version 4
  4138. implementations of the Independent JPEG Group cjpeg and djpeg routines,
  4139. the output from !FYEOæs deJPEGing of a version 4 jpeg file, and the same
  4140. part of the original sprite file. All these samples are printed at 200%
  4141. of Éactualæ size.
  4142. 7.3
  4143. The original 640╫480 256 colour sprite, 50% scale.
  4144. 7.3
  4145. Top of the öKeith Sloan ù producedò sprite
  4146. 7.3
  4147. Formatting the Basic PRINT Statement
  4148. 7.3
  4149. Francis Crossley
  4150. 7.3
  4151. Francis feels that it would be good to have more articles about
  4152. programming techniques... so he has started the ball rolling by
  4153. providing one himself! If anyone has any ideas of articles they would
  4154. like to contribute, just drop a line to the Archive office. Ed.
  4155. 7.3
  4156. This article describes how the format variable, @%, can be used to
  4157. control the output of numerical information. To understand how to use @%
  4158. a little knowledge of the hexadecimal system is needed. Basic recognises
  4159. that a hex number is present when it is preceeded with É&æ; characters
  4160. permitted are 0 to 9, A to F, representing the decimal numbers 0 to 15.
  4161. The hexadecimal system counts in groups of sixteen, whereas the decimal
  4162. counts in groups of ten, with A to F representing the six new symbols
  4163. needed.
  4164. 7.3
  4165. The format variable consists of four bytes each of which is written as
  4166. two hexadecimal digits, it might look like this:
  4167. 7.3
  4168. @%=&00010A14
  4169. 7.3
  4170. The bytes have the following meaning, starting with the right hand
  4171. (least significant) byte called byte#1.
  4172. 7.3
  4173. Byte#1:  (14 in this case) sets the print field width, i.e. the number
  4174. of spaces allocated to one value. If the values are printed on separate
  4175. lines their right hand digits will be in line at the right hand edge of
  4176. the field (right justified). Byte#1 can have any value between 0 and
  4177. 255, written in hex as 00 to FF.  
  4178. 7.3
  4179. Byte#2:  (0A in this case) determines the number of digits printed. In
  4180. general format (see later) this is the number of digits printed before
  4181. the value is printed in exponent form. In exponent form, it is the
  4182. number of significant digits before the exponent (E). In fixed format it
  4183. is the number of digits that appear after the decimal point (to the
  4184. right), note that the number is not padded out with zeros. Byte#2 can
  4185. have a value between 0 and 10 (00 and 0A).
  4186. 7.3
  4187. Byte#3:  (01 in this case) selects the format of the number. Only 3
  4188. values are legal:
  4189. 7.3
  4190. 00 Ö general format. This is what you get if you do not set É@%æ.
  4191. Numbers have the form nnn.nnn, the number of digits printed being set by
  4192. byte#2 (not counting the decimal point). If the number is too large, it
  4193. will be printed in exponent form.
  4194. 7.3
  4195. 01 Ö exponent form. These numbers have the form n.nnnEnn, the number of
  4196. digits to the right of the decimal point and before the E being given by
  4197. byte#2. This is the only form in which all the decimal points will line
  4198. up for all values.
  4199. 7.3
  4200. 02 Ö fixed format. Numbers have the form nnn.nnn, the number of digits
  4201. to the right of the decimal point being given by byte#2. Overlarge
  4202. numbers will be printed in exponent form. The decimal points will not,
  4203. in general, line up.
  4204. 7.3
  4205. Byte#4:  The final byte sets the format of printing when using the
  4206. string operator, STR$(n). If the value is 0 the general format will be
  4207. used, with bytes #1 and #2 having no effect. For any other value STR$(n)
  4208. uses bytes #3, #2 and #1 to determine how to print the value.
  4209. 7.3
  4210. Examples
  4211. 7.3
  4212. 1)   @%=&00010A14
  4213. 7.3
  4214. Starting at the right: the field width is &14 or 20 in decimal; &0A or
  4215. 10 (decimal) is the number of digits to be printed, since the next byte
  4216. is 01 the exponent form is to be used the number could look like
  4217. 7.3
  4218. 1.234567809E5
  4219. 7.3
  4220. The left most byte is 0 meaning that STR$(n) would print the number in
  4221. the general format, the above number then  appearing as
  4222. 7.3
  4223. 123456.7809
  4224. 7.3
  4225. 2)  @%=&0102050A
  4226. 7.3
  4227. This time the field width is 10 (decimal) with 5 digits being shown to
  4228. the right of the decimal point in fixed format (2). STR$(n) uses the
  4229. same format (byte#4 being non zero).
  4230. 7.3
  4231. Note that Basic can display a maximum of 10 digits, the default setting
  4232. of É@%æ permits 9 digits to be displayed in a field width of 10 in the
  4233. general form; this changes to exponent form for values less than 0.01 or
  4234. those having more than 9 digits.
  4235. 7.3
  4236. If you are not sure of the effect of a particular setting of É@%æ write
  4237. a simple test program. Using Basic this takes only seconds (well perhaps
  4238. minutes!) and is very instructive. I hope the information given enables
  4239. good looking tabulated results to be obtained more quickly. If you have
  4240. any comments or queries please write to me at 156 Holmes Chapel Road,
  4241. Congleton, Cheshire, CW12 4QB.ááA
  4242. 7.3
  4243. Matthew Hunter, here in the Archive office, has knocked together a
  4244. program that will allow you to play around with the format to see the
  4245. effect of each of the parameters.
  4246. 7.3
  4247. PRINTöEnter field width :ò;
  4248. 7.3
  4249. field%=FNGetNum(256)
  4250. 7.3
  4251. PRINTöEnter number of digits : ò;
  4252. 7.3
  4253. digits%=FNGetNum(256)
  4254. 7.3
  4255. PRINTöEnter format (0-2) : ò;
  4256. 7.3
  4257. format%=FNGetNum(3)
  4258. 7.3
  4259. PRINTöEnter STR$ format (0 or 1) : ò;
  4260. 7.3
  4261. sformat%=FNGetNum(2)
  4262. 7.3
  4263. PRINTöSetting @% to ò;
  4264. 7.3
  4265. value%=(sformat%<<24)+(format%<<16)+ (digits%<<8)+field%
  4266. 7.3
  4267. PRINTö&ò;~value%
  4268. 7.3
  4269. @%=value%
  4270. 7.3
  4271. PRINT123456.7809,456.25600, STR$(123456.7809)
  4272. 7.3
  4273. END
  4274. 7.3
  4275. :
  4276. 7.3
  4277. DEF FNGetNum(x%)
  4278. 7.3
  4279. REPEAT
  4280. 7.3
  4281.   INPUT y%
  4282. 7.3
  4283. UNTIL y%<x%
  4284. 7.3
  4285. =y%
  4286. 7.3
  4287. Satellite Prediction Software
  4288. 7.3
  4289. Barry Haines
  4290. 7.3
  4291. In this review, I will be looking at three satellite prediction
  4292. packages. SatPack from Unilab, ArcTrack from Amsat and Kepler from
  4293. Spacetech.
  4294. 7.3
  4295. Background
  4296. 7.3
  4297. If predicting satellite orbits are a simple task, there would be no need
  4298. for this software. The most difficult orbits to predict are low earth
  4299. orbits which is where you find most weather and amateur satellites.
  4300. 7.3
  4301. The track of each orbit changes due to the rotation of the earth but
  4302. also these tracks drift due to the earth orbiting the Sun. To overcome
  4303. this, a three axis co-ordinate system is used, the first axis being the
  4304. north pole, the second the equator and the third a fixed star (first
  4305. point of Aries).
  4306. 7.3
  4307. The next problem is determining where in the orbit the satellite is
  4308. located which may not appear to be a problem until you realise that the
  4309. satellite speed is not constant. This is due to the fact that the earth
  4310. is oblate (it bulges at the equator) and also that the orbit is
  4311. elliptical and thus the altitude is changing which in turn affects the
  4312. speed.
  4313. 7.3
  4314. These programs require a set of elements known as keplerian elements
  4315. which give the time and position of a reference orbit and orbit
  4316. parameters. If all of this seems rather sketchy that is because a full
  4317. description is beyond the scope of this review and would easily fill the
  4318. magazine.
  4319. 7.3
  4320. Accuracy
  4321. 7.3
  4322. My first task was to determine the accuracy of the packages. I used a
  4323. NOAA-11 pass in the visual spectrum noting the time at recognisable land
  4324. masses and the error of the minute markers. Comparing the absolute data
  4325. against the predicted data, the sub-satellite point error was within 2
  4326. degrees. This gave an aerial azimuth error of 5 degrees and an elevation
  4327. error of less than 10 degrees which is acceptable for aerial gains of
  4328. less than 20dBi.
  4329. 7.3
  4330. I also compared the results with predictions using keplerian elements
  4331. that were 4 months old. SatPack and Kepler were both about 5 mins late
  4332. but to my surprise, ArcTrack was 10 mins early.
  4333. 7.3
  4334. SatPack 1
  4335. 7.3
  4336. This came in a box containing a disc, handbook, keystrip and product
  4337. catalogue. The handbook started off reasonably well describing the
  4338. various menus but then I think the author got bored because the
  4339. description of the display modes was rather sparse.
  4340. 7.3
  4341. I ran the software from a directory on hard disc and, after passing
  4342. through a couple of boring introductions, arrived at the main menu. All
  4343. of this has a BBC appearance which gave me the impression that it was a
  4344. straight port from the Beeb.
  4345. 7.3
  4346. I first discovered that all disc access is to the root directory so all
  4347. data files for the satellite elements have to be stored here. Next I
  4348. decided to input new data and, using the input function, I kept getting
  4349. a bad drive error every time I tried to save it. I then discovered you
  4350. could use the edit function but as the SMA (semi-major axis) is not
  4351. given in element sets, I left this at zero which then gives you a divide
  4352. by zero error. Returning to edit and entering zero for SMA after the
  4353. elements had been entered, the program calculates it for you.
  4354. 7.3
  4355. Now I tried a prediction by selecting A from the main menu which first
  4356. took me to the timing page. Here you enter the date and start time
  4357. followed by the duration of the prediction. You then select real time or
  4358. stepped time for the prediction and say whether you want hard copy. I
  4359. first tried the prediction in tabular form which gives two lines of data
  4360. for each step but this scrolls so fast it was unreadable and is only
  4361. useful for hard copy purposes.
  4362. 7.3
  4363. Projecting the prediction to screen has two modes, realtime and stepped,
  4364. both of which allow you to save to printer or disc. The default is a
  4365. Mercator projection which has a zoom mode that switches to a map of
  4366. Europe when in range. You also have a polar projection mode again with
  4367. the same facilities as the other modes. The quality of these maps I
  4368. consider rather poor, lacking in detail and with no colour.
  4369. 7.3
  4370. I found the stepped mode the most useful because you can jump forward to
  4371. see when the satellite is in range and the path it takes. However, if
  4372. you select zoom you keep jumping to the European projection and just
  4373. when you have figured out the satelliteæs position, it has passed by and
  4374. you return to the mercator projection losing all previous data.
  4375. 7.3
  4376. All in all, considering the bugs and the fact that it can only handle
  4377. one satellite and is not multitasking and the general poor quality, I
  4378. feel unable to recommend it. I also feel that, in its present state, it
  4379. would not even be suitable for the PD market.
  4380. 7.3
  4381. Arc-Track
  4382. 7.3
  4383. Firstly, the manual was 16 loose pages which made me wonder if the
  4384. binder had been lost. Apart from that, it was well laid out covering all
  4385. aspects of the program, including customising, such as creating your own
  4386. sprites and changing the map colour, etc.
  4387. 7.3
  4388. The program is fully multitasking and RISCáOS 3 compatible. It installs
  4389. itself on the iconbar and is completely menu driven. The map is a
  4390. Mercator projection with the land coloured green and the sea a dark red.
  4391. Pressing <select> over the icon brings up a status window of all the
  4392. satellites giving the name and time to AOS (acquisition of signal)
  4393. which, on reaching zero, changes the background to yellow giving the
  4394. time to LOS (loss of signal). I found this very useful as a quick check
  4395. when I had just started the application or was working on another task.
  4396. Pressing <menu> over the icon opens the main menu which has the usual
  4397. Info window and a Map function in case you close the map.
  4398. 7.3
  4399. The Time function opens a window displaying the current time with radio
  4400. buttons allowing you to move back or forwards in time. This is where I
  4401. found some bugs, the first being that the displayed time was incorrect
  4402. which turned out to be a Éfeatureæ of RISCáOS 3. This is corrected by
  4403. configuring Timezone +0:0 which might then require the system clock to
  4404. be reset as you could find it one day ahead. The other bug was that when
  4405. I jumped 4-5 years, the program either gave an error or crashed. This is
  4406. a stupid thing to do, admittedly... which is why I was the first to find
  4407. it!
  4408. 7.3
  4409. Once you have set some time and wish to return to the current time, a
  4410. single click on the Real time button and you are back at real time. At
  4411. the bottom are some buttons to enable you to advance to the next in-
  4412. range orbit or when it next passes the horizon but this only applies to
  4413. satellites enabled by the Active function.
  4414. 7.3
  4415. The next menu item is Change which allows you to add and delete
  4416. satellites and edit the keplerian elements. You can also give the name
  4417. of the sprite to represent the satellite as well as how it is displayed,
  4418. i.e. only when in range or all the time.
  4419. 7.3
  4420. This function had one very nice feature that the other programs did not
  4421. have. If 2-line NASA elements are down-loaded from packet or some other
  4422. BBS to a text file, you can leave in the headers and just drag the file
  4423. onto the Change window and all the elements are automatically updated
  4424. without the tedium of typing.
  4425. 7.3
  4426. Here again, I found a small bug in that when you add three or more
  4427. satellites, the program can crash but if you save after adding two, you
  4428. donæt waste too much time re-entering the data. This bug is being looked
  4429. into but as you will probably only add more than two when setting up for
  4430. the first time its not a major problem.
  4431. 7.3
  4432. The final function is the Active menu which allows you to select which
  4433. satellite is active and will also open up a tracking window.
  4434. 7.3
  4435. I found this an excellent package and the only real gripe I have is that
  4436. there is no hardcopy facility and no way of producing results in tabular
  4437. form with full information for future reference.
  4438. 7.3
  4439. Kepler
  4440. 7.3
  4441. The handbook for this program was also loose leaf but as it was intended
  4442. to complement the WeatherDesk application, I assumed it was intended to
  4443. be inserted in that binder. The manual was to Spacetechæs usual
  4444. standard, covering all aspects to a reasonable depth.
  4445. 7.3
  4446. The program is RISCáOS 3 compatible and fully multitasking and installs
  4447. what I thought was quite a nice icon on the iconbar. The icon, when
  4448. first installed, has Éemptyæ under it, indicating no satellite data has
  4449. been loaded but when loaded with elements the appropriate name appears.
  4450. To load the keplerian elements, <menu> is selected and clicking on Show
  4451. Satellites opens a directory of directories of satellites and I must say
  4452. that I did not know there were so many. A simple double-click loads the
  4453. data with a window being opened showing the elements. Selecting <menu>
  4454. on this window opens the main menu with a number of functions.
  4455. 7.3
  4456. The main one is Predict which opens another window which displays the
  4457. date of the data, the orbit period and increment. At the bottom is the
  4458. time of the next pass with two radio buttons to go forward or go back in
  4459. orbits and finally clicking on OK brings up the map. The map is a
  4460. Mercator projection showing the plot of the orbit and a small red square
  4461. indicating the current position of the satellite. The countries seemed
  4462. quit detailed and were filled in yellow with a white background which
  4463. gave it a bright look. At the bottom were three lines of data such as
  4464. the sub-satellite point, azimuth, elevation and also the current time.
  4465. 7.3
  4466. Selecting timetable from the menu brings up another window giving the
  4467. date which can be moved forward or backwards and the number of days for
  4468. the table. Then itæs just a case of deciding if you want all or just
  4469. those orbits that are in range. Going to the Timetable sub-menu and
  4470. using Export, you can save as a text file or print a table of equatorial
  4471. crossings for future reference.
  4472. 7.3
  4473. To update the Keplerian data, you will find editing is a simple task of
  4474. pressing <select> on the icon to open the kepler window and selecting
  4475. the elements you wish to update. This program provided one feature that
  4476. the others did not have for those who cannot access BBSæs directly or
  4477. obtain up-to-date keplerian elements. By selecting Update and entering
  4478. data from the Weatherwatch UK telephone service, the kepler elements can
  4479. be re-calculated from the data supplied. The telephone number and a form
  4480. that can be copied is provided in the manual.
  4481. 7.3
  4482. Summary
  4483. 7.3
  4484. SatPack 1 from Unilab costs ú23.77 inclusive and although this was
  4485. claimed to be RISCáOS compatible it was not multitasking. The bugs were
  4486. so elementary and obvious it makes this the most unprofessional package
  4487. I have yet encountered. It was also tedious and user unfriendly with
  4488. poor graphics. I feel unable to recommend it.
  4489. 7.3
  4490. ArcTrack from AMSAT costs ú25.20 inclusive which includes a donation to
  4491. the upkeep of the amateur satellite program. This was by far the best
  4492. package reviewed being fully multitasking and easy to use. Although
  4493. their were a few bugs, these should not distract you from what is such
  4494. an excellent package.
  4495. 7.3
  4496. Kepler version 1.02 as reviewed here costs ú34.66 from Spacetech.
  4497. Although it was easy to use, it did not have all the features of
  4498. ArcTrack. Kepler version 2.00 is under development and is due for
  4499. release in the autumn. From the screenshots I have seen, it appears to
  4500. have all the features of ArcTrack but with more information on each
  4501. satelliteæs position. It is intended to integrate with the WeatherDesk
  4502. package to automatically trigger the capture of data and then add
  4503. mapping details. For those who use WeatherDesk, version 2.00 sounds the
  4504. ideal package.ááA
  4505. 7.3
  4506. Pocketbook Special Offer
  4507. 7.3
  4508. We still have some Pocketbooks left over that we bought at Acorn World
  4509. 93 under Acornæs special scheme so, while stocks last, we can offer...
  4510. 7.3
  4511. Pocketbook Ö ú160 (ú40 off Acornæs price)
  4512. 7.3
  4513. Pocketbook, A-Link, Mains Adaptor & Schedule Ö ú235 (ú50 off  Acornæs
  4514. price)
  4515. 7.3
  4516. Please do not send a cheque but ring the NCS office to book one as we
  4517. only have about eight Pocketbooks left at the special price.
  4518. 7.3
  4519. Games Hackers
  4520. 7.3
  4521. Andrew Rawnsley
  4522. 7.3
  4523. In the last couple of months, two computer game-hacking utilities have
  4524. been challenging each other for first place in the Acorn market. There
  4525. is a significant price difference between them: The Hacker is ú5
  4526. inclusive from DoggySoft and The Games Wizard is ú30 inc VAT from
  4527. Leading Edge / Vertical Twist. They both require more than 1 Mb of RAM
  4528. for serious use, although the cheat modules they produce will work on a
  4529. 1Mb machine.
  4530. 7.3
  4531. Hackers Ö What are they?
  4532. 7.3
  4533. Games hacking utilities operate by sitting in the background and are
  4534. activated when a group of hot-keys are pressed together. When this
  4535. happens, they take over the whole screen and allow you to search the
  4536. contents of the memory for a given number of lives, time or passwords,
  4537. etc.
  4538. 7.3
  4539. The search is repeated for a different value, and the results of both
  4540. searches put into lists. You can compare these to see what is present in
  4541. both, enabling you to find the address which must be modified to
  4542. implement the cheat.
  4543. 7.3
  4544. However, the hackers have been developed to allow you to do much more
  4545. than this, and come with example cheats for various Acorn games. The
  4546. beauty of them is that, unlike most cheats, you can decide just how much
  4547. help you want. You can give yourself just one extra life, or as many as
  4548. 255!
  4549. 7.3
  4550. An example hacking session Ö Killerbugs
  4551. 7.3
  4552. The hacking principles are similar in both utilities.
  4553. 7.3
  4554. 1) Load Killerbugs and start the game.
  4555. 7.3
  4556. 2) Go into the hacking utility.
  4557. 7.3
  4558. 3) Search for the Éwordæ of memory (always use this for numbers)
  4559. containing the number 3 (the number of lives).
  4560. 7.3
  4561. 4) Store the results in a list.
  4562. 7.3
  4563. 5) Go back into the game and lose a life.
  4564. 7.3
  4565. 6) Re-enter the hacking utility and search for the number 2 (as you have
  4566. now only got two lives left), storing the results in a different list.
  4567. 7.3
  4568. 7) Compare the two lists. This should give you the one address
  4569. containing the number of lives.
  4570. 7.3
  4571. 8) Alter this address to the number of lives you require.
  4572. 7.3
  4573. Easy, isnæt it? No? Well, the manuals to each of the utilities describe
  4574. very clearly how to do it.
  4575. 7.3
  4576. On the monthly program disc is a KillerBugs cheat module produced in the
  4577. above way. It was produced using the Hacker utility.
  4578. 7.3
  4579. The Hacker
  4580. 7.3
  4581. I should point out straight away that the Hacker is very much more
  4582. powerful than Games Wizard. It is a well-developed and well-supported
  4583. hacking utility. It has moved from version 3.05 to 3.08 in the time it
  4584. has taken to produce this review, and the number of cheats that come
  4585. with it has gone up from 58 to 100. Not bad for three weeks! The author
  4586. already has plans for version 3.10.
  4587. 7.3
  4588. The Hacker has a mouse-driven interface when you are actually hacking,
  4589. with buttons, radio icons and choice buttons, etc. However, the sheer
  4590. number of features makes it quite hard to use Ö hence the interactive
  4591. help proposed for version 3.10. A quick skim read of the manual is
  4592. essential.
  4593. 7.3
  4594. One of the beauties of the software is that it is expandable. External
  4595. code can be written to interface with the Hacker and increase its
  4596. usefulness. It already comes with extra code to do everything from
  4597. ripping out tracker tunes from games to hacking Spectrum games running
  4598. on Speculator Ö the Spectrum emulator. No, Iæm not joking!
  4599. 7.3
  4600. Once you have found the address to alter for a cheat, you can produce
  4601. stand-alone modules which allow you to have hot-keys to activate cheats
  4602. without needing to have the Hacker present. This is very useful as the
  4603. cheat modules only take up a tiny amount of memory.
  4604. 7.3
  4605. You can get all of the Hackeræs 100 cheat modules by sending a blank
  4606. disc, or 50p, to DoggySoft and requesting them, as they are public
  4607. domain. Even the most recent games such as Zool and Axis have cheats.
  4608. 7.3
  4609. The only limitation with the Hacker is that it only has six lists for
  4610. storing addresses. This is not particularly serious, as you should only
  4611. need two or three for even the most intensive hacking session.
  4612. 7.3
  4613. The review copy also contained some assorted public domain utilities,
  4614. one of which, Wimp Extend, is superb as a programmersæ utility and was
  4615. used during the development of the Hacker.
  4616. 7.3
  4617. The Games Wizard
  4618. 7.3
  4619. Unfortunately for Leading Edge, this product is overpriced and under-
  4620. powered. For ú30, I expected more. It only comes with 38 cheat modules
  4621. and you cannot produce your own without writing to Leading Edge who will
  4622. then produce the cheat for you. What a palaver!
  4623. 7.3
  4624. The opening menus allow you to set up the hot-keys used to invoke the
  4625. utility during game-play. This was quite useful, although the very
  4626. limited control over this in the Hacker never caused any problems.
  4627. 7.3
  4628. Probably the worst thing about this utility is that it is copy
  4629. protected! Yes, a copy protected desktop utility! You have to insert the
  4630. original disc every time you load it. How annoying! Come on, Vertical
  4631. Twist, whatæs wrong with a unique serial number in each copy?
  4632. 7.3
  4633. The main Games Wizard hacking screen has a huge sprite across the top
  4634. (what a waste of valuable memory!) and a text menu below. (I always like
  4635. text menus, perhaps because I still have fond memories of my old BBC!) I
  4636. felt quite at home with this, and most of the features seemed intuitive
  4637. to use. This may well have been because there were not very many of
  4638. them.
  4639. 7.3
  4640. As with the Hacker, you can save screenshots as well as having the
  4641. normal hacking options, and the slow-down facility seemed quite
  4642. effective after a little trial and error. However, I would have
  4643. preferred it if this just slowed down the opposition, not your own
  4644. character Ö but perhaps it is not very realistic to expect that.
  4645. 7.3
  4646. This utility has more lists, 16 of them, labelled from A to P. It should
  4647. be noted, however, that the way the utility works is such that you may
  4648. well need to use more.
  4649. 7.3
  4650. The final straw was the tutorial in the manual. You can imagine how
  4651. irritated I was when, after spending fifteen minutes wondering why the
  4652. example cheating session was not working, I realised that the tutorial
  4653. was wrong. It is based around Gods and, instead of storing the current
  4654. number of lives, it stores the number of lives to go. Thus you have to
  4655. search for two and then one, not three and then two as detailed in the
  4656. manual.
  4657. 7.3
  4658. Conclusions
  4659. 7.3
  4660. The Hacker is excellent value for money and I can recommend it
  4661. wholeheartedly. Having spoken with the author over the phone, I can say
  4662. that, as a company, DoggySoft are helpful and friendly. This is always a
  4663. good sign.
  4664. 7.3
  4665. The Games Wizard is over-priced compared to the Hacker. If it were sold
  4666. at the same price as the Hacker, it might represent more serious
  4667. competition.
  4668. 7.3
  4669. It is probably worth trying both the public domain Hacker demo and a
  4670. copy of the Games Wizard at an Acorn dealer before you buy. You may
  4671. prefer the Games Wizardæs simplicity and Éno nonsenseæ text menu
  4672. approach to hacking.
  4673. 7.3
  4674. If you want the best, I recommend you opt for the Hacker. At only ú5, it
  4675. should be in every games playeræs collection.ááA
  4676. 7.3
  4677. Serpents
  4678. 7.3
  4679. Andrew Rawnsley
  4680. 7.3
  4681. The peaceful land of Serpentia has been thrown into chaos by the evil
  4682. Saddame (groan!). He has overthrown the good king and brought great
  4683. sadness to the land. As Zippy Slippy, Crown Prince and heir to the
  4684. throne, you must escape from Saddameæs dungeons and rescue Kiki, Zippyæs
  4685. childhood sweetheart. All in a dayæs work for a snake of Zippyæs
  4686. pedigree.
  4687. 7.3
  4688. Loading
  4689. 7.3
  4690. So goes the plot to one of Cambridge International Softwareæs better
  4691. recent releases. It comes on one disc, and will run on a 1Mb machine. It
  4692. has an A4 sheet of instructions which are clear and concise.
  4693. 7.3
  4694. The game has an attractive title screen accompanied by a jolly, and
  4695. rather pleasing, soundtrack. After a while, the screen fades away to be
  4696. replaced by the high score table, which is permanent, unless the disc is
  4697. write protected. Thus you can show your Éall-timeæ high score to your
  4698. friends and colleagues. This was a nice feature and showed that some
  4699. thought had gone into all aspects of the game.
  4700. 7.3
  4701. An options menu allows you to enter a password for one of the later
  4702. levels and redefine keys. You are also told how to turn the sound and
  4703. music on and off, both in game and on the title screen. The final
  4704. option, ÉSerpukuæ, applies only when you are actually playing, and
  4705. causes you to die Ö suicide.
  4706. 7.3
  4707. Gameplay
  4708. 7.3
  4709. The game is divided into eight levels of Saddameæs castle, from dungeons
  4710. to throne room, each containing four stages and one bonus stage, except
  4711. for the last level, where the bonus stage is replaced by a final
  4712. encounter between Zippy and Saddame. On completing the five stages in
  4713. each level, you are told the password to the next set of stages.
  4714. 7.3
  4715. Each stage consists of a play-area occupying just one screen Ö no
  4716. scrolling here but the graphics are small yet detailed and are generally
  4717. of reasonable quality Ö so this is not a restriction.
  4718. 7.3
  4719. The objective of each stage is to devour a quota of enemy snakes, each
  4720. of which has different attributes such as speed or intelligence. These
  4721. are shown just under the play-area on the left hand side of the screen.
  4722. When you have eaten all the snakes, you move onto the next stage.
  4723. 7.3
  4724. Your snake is segmented and can have up to ten segments. You can eat
  4725. snakes smaller than yourself by running into them head-on, but those the
  4726. same size or larger than you must be eaten from the rear, or side. If
  4727. you bite any snake in the neck Ö between the first two segments, it dies
  4728. immediately. Unfortunately the same is true if you are bitten by an
  4729. enemy snake. Eating an enemy snake or an egg laid by a snake causes
  4730. Zippy to grow an extra segment, up to a maximum of ten.
  4731. 7.3
  4732. There are various power-ups available for your snake, which do all sorts
  4733. of weird things to Zippy and the enemy snakes. Some give Zippy increased
  4734. speed, whilst others reduce all the enemy snakes to a size of only two
  4735. segments. There are many other power-ups, plus B, O, N, U and S tokens
  4736. which, when collected in order, give you Ö yes, you guessed it Ö a
  4737. bonus.
  4738. 7.3
  4739. Presentation
  4740. 7.3
  4741. Each level starts off with a small, symbolic graphic with some
  4742. accompanying music. Indeed, there is music for each part of the game Ö
  4743. title screen, level intro screens, eight in-game tunes (one for each
  4744. level), a jingle just before you start each new life and yet another
  4745. tune when you die. I enjoyed the music, which was of a good quality, and
  4746. the attention to detail throughout the game is most impressive.
  4747. 7.3
  4748. The my one real criticism is that I would have liked more variation
  4749. between levels. OK, the graphics change a little, and the music too, but
  4750. there is little variety in the basic strategy or enemy snakes. As a
  4751. result, the gameæs lifespan may not be as high as some others. I also
  4752. found that Serpents got difficult rather too quickly.
  4753. 7.3
  4754. Conclusions
  4755. 7.3
  4756. Overall, Serpents represents excellent value for money, as it now only
  4757. costs ú10 through Archive. As Christmas approaches and many expensive
  4758. new games are released, Serpents will prove an excellent stocking-
  4759. filler, without breaking the bank.ááA
  4760. 7.3
  4761. Pictogram and Word Library
  4762. 7.3
  4763. Hutch Curry
  4764. 7.3
  4765. Pictogram and Word Library are both RISC OS compliant programs aimed
  4766. squarely at the education market. According to Kudlian Soft, Pictogram
  4767. was specially developed to support Key Stage 1 for data handling and
  4768. Word Library is envisaged as having a multitude of educational uses
  4769. (particularly in modern languages) up to secondary level. At present
  4770. there is a limited period offer of both packages for ú20 +VAT. This
  4771. price also includes a site licence. It appears that at some point in the
  4772. future the two programs will be sold separately for ú20 each. At the
  4773. moment, for your ú20, you receive one disc, a plastic wallet and an A5-
  4774. sized soft covered manual of 20 pages. The manual is well-written,
  4775. concise and, in the case of the section on Pictogram, provides
  4776. suggestions on how the program might best be used in the classroom.
  4777. Neither software is copy protected and they will both run from a hard
  4778. disc without difficulty. Let us now consider the two programs
  4779. separately.
  4780. 7.3
  4781. Pictogram
  4782. 7.3
  4783. This program is designed to assist in the teaching of elementary data
  4784. collection, handling, input and display. The role of Pictogram itself is
  4785. primarily in input and display as the program allows children easily to
  4786. enter numeric data into pre-defined categories and then have the data
  4787. graphically displayed.
  4788. 7.3
  4789. After running Pictogram by double-clicking on the filer icon, the
  4790. program installs itself on the iconbar. A single click on the iconbar
  4791. icon opens a window into which the data will be entered and displayed.
  4792. The next step is to choose a set of pictures to be used in the pictogram
  4793. construction. Kudlian supply ten sets of appropriate icons although
  4794. others can be added. (I was only able to add my own sets of pictures
  4795. through my own industry Ö I could find no mention of this facility in
  4796. the manual.) The example that I have included in this review uses the
  4797. set of pictures labelled Éprogrammesæ Ö which refers to TV programmes.
  4798. The idea of a pictogram is that the picture symbolises the occurrence or
  4799. existence of one of whatever the picture is supposed to represent.
  4800. Therefore the whole pictogram represents the frequency of occurrence of
  4801. aánumber of different events or things. In the example shown opposite,
  4802. the bottom row of the upper panel shows two pictures of a globe. The
  4803. globe was chosen to represent news programmes. Thus, in this data set
  4804. there are two news programmes. In the row above there are seven symbols
  4805. representing comedies.
  4806. 7.3
  4807. To construct the pictograms, the user has merely to drag the symbol into
  4808. the appropriate row the requisite number of times. Following the
  4809. pictogram construction, the user can choose to view the data as a block
  4810. chart or as a bar chart. Each of these has a more abstract
  4811. representation of the original data.
  4812. 7.3
  4813. There are facilities for saving both the data and the graph and for
  4814. printing the graph using the standard RISC OS printer drivers.
  4815. 7.3
  4816. In general, I thought the program was quite good and could be used to
  4817. great advantage in the classroom. I personally would have preferred the
  4818. program to have gone one step further in abstraction and incorporated
  4819. line graphs as well.
  4820. 7.3
  4821. I have two small niggles. The first is that the drawfile that is saved
  4822. from the pictogram display should include the key for the icons.
  4823. Otherwise, the graphs cannot really stand by themselves. The second is
  4824. that the Émovableæ flag on the main window is not set which means that
  4825. you are unable to move that window around the screen.
  4826. 7.3
  4827. Word Library
  4828. 7.3
  4829. Word Library is a superb little application that displays list of words
  4830. and/or phrases, and when one of these is clicked upon, it sends that
  4831. word or phrase to any application that has the text caret. If you hold
  4832. down <shift> as you click, the first letter of the text will be
  4833. capitalised. Word Library is supplied with seven libraries which include
  4834. a number of French, German and Spanish key words and phrases. To vastly
  4835. increase its flexibility and utility, Word Library allows the user to
  4836. construct their own word lists very easily. Input to Word Library is
  4837. through standard ASCII text files which are easily generated.
  4838. 7.3
  4839. For special needs applications, Word Library has the facility to scan
  4840. automatically through the list of words and make a selection on the
  4841. basis of a switch press or Concept Keyboard activation. This works but
  4842. is only a very rudimentary system.
  4843. 7.3
  4844. This is the sort of content free program that should find many uses both
  4845. within and outside of the educational system. In the short time that I
  4846. have used Word Library, I have found it useful for entering keywords and
  4847. structures when I am programming in Basic, for entering values into a
  4848. limited choice field in a database and for providing template journal
  4849. reference formats for inclusion into manuscripts for publication.
  4850. 7.3
  4851. In conclusion, I think that both Pictogram and Word Library have merit
  4852. in their intended environments. I believe that Word Library would be
  4853. more generally useful to a larger number of users. At the special offer
  4854. price I consider these very good value for money. If the price were to
  4855. double....!
  4856. 7.3
  4857. Pictogram, version 1.0, 24-June-93 and Word Library, version 1.1 15-
  4858. June-93 are available for a special price of ú20 +VAT from KudlianSoft
  4859. or ú22 through Archive.ááA
  4860. 7.3
  4861. EFFæs DrawKern
  4862. 7.3
  4863. Richard Hallas
  4864. 7.3
  4865. The Electronic Font Foundryæs small utility, DrawKern, is designed to
  4866. overcome a rather ridiculous omission in the current version of RISC OS
  4867. 3 Draw. Despite the fact that RISC OS 3 fonts include kerning data, the
  4868. version of Draw built into the RISC OS 3.1 operating system treats them
  4869. as if they were RISC OS 2 fonts and does not allow their kerning
  4870. information to be used.
  4871. 7.3
  4872. This means that any text you create in Draw will not have its inter-
  4873. letter spacing set correctly. The DrawKern utility aims to correct what
  4874. is presumably an oversight on Acornæs part. Once loaded on the iconbar,
  4875. DrawKern does nothing until you drag a drawfile onto it, at which point
  4876. it pops up a save box. The file it saves out is identical in every way
  4877. to the file you dragged in, except that all the text strings which were
  4878. previously unkerned will have had the appropriate fontæs kerning data
  4879. applied (assuming, of course, that the font you have used is a full RISC
  4880. OS 3 font).
  4881. 7.3
  4882. DrawKern supports inter-application data transfer, so you can usefully
  4883. have it loaded at the same time as Draw. You will then be able to save a
  4884. line of text from Draw into DrawKern and then drag the icon back into
  4885. the Draw window, where you will find it has had kerning applied.
  4886. Usefully, once kerning has been applied to some text, you can still edit
  4887. it in Draw without the kerning turning off again.
  4888. 7.3
  4889. There isnæt much else to say about the utility. It does what it is
  4890. supposed to, and seems to work faultlessly. If you have purchased
  4891. 4Mationæs Vector, you will have no use for it as Vector already includes
  4892. a kerning option. I also rather suspect that a future version of Draw
  4893. will be updated to correct this oversight but, for the moment, if you
  4894. want kerned text in drawfiles, your only option is either to buy a full
  4895. copy of Vector or to get this utility. DrawKern costs ú9.99 inc VAT from
  4896. EFF.ááA
  4897. 7.3
  4898. Visual Backup
  4899. 7.3
  4900. Andrew Hersee
  4901. 7.3
  4902. Visual Backup, as its name suggests, is a hard disc backup program. It
  4903. comes with a concise 18 page manual which only takes a few minutes to
  4904. read since it is well laid out with several screen shots.
  4905. 7.3
  4906. For the purpose of this review, I used version 1.01 of the software on a
  4907. 4Mb A5000 fitted with RISC OS 3.10 and a 170Mb hard disc.
  4908. 7.3
  4909. Installation
  4910. 7.3
  4911. After reading the manual, I inserted the disc into the disc drive and
  4912. double clicked on !VBackup. A dialogue box appeared requesting my name.
  4913. I obliged and the disc chugged away. After a few seconds the application
  4914. was initialised with my name, which appears each time the program is
  4915. run. I could now copy the application to my hard disc.
  4916. 7.3
  4917. Start up
  4918. 7.3
  4919. Visual Backup installs itself on the iconbar taking up 480Kb. The first
  4920. thing to do is not to click its icon with <select> but <adjust>, which
  4921. opens a preferences window. This allows you to specify either a
  4922. directory or complete disc to use as the backup source. The window
  4923. contains several other options some of which I will mention later. After
  4924. entering the name of my hard disc and saving the preferences, I clicked
  4925. on the programæs icon (with <select> this time) and the program began to
  4926. scan the hard disc. This continued, multitasking, for some time,
  4927. displaying its present position in a window.
  4928. 7.3
  4929. Memory problems
  4930. 7.3
  4931. After a while, the program crashed the whole machine. I traced this to
  4932. the fact that it had run out of memory. So I rebooted the computer with
  4933. a minimal configuration (Font size, etc set to zero) and tried again.
  4934. Fortunately, it worked this time leaving just over 1.5 Mb of free space
  4935. which seemed too much since it had previously run out of space. So I
  4936. tried again with ArcFS loaded since 30% of my hard disc is compressed.
  4937. This time it returned with only 96Kb free.
  4938. 7.3
  4939. It turns out that the program will enter any image filing system files
  4940. (e.g. archives and DOS partitions) as though they were directories. The
  4941. reason for this is so that a DOS partition is not backed up as one large
  4942. file which means you could restore individual files in the partition
  4943. instead of the whole thing. One of the many options in the preferences
  4944. window allows you to turn this off. It then treats partitions and
  4945. archives as single files.
  4946. 7.3
  4947. As the program scans the hard disc, it loads any application sprites it
  4948. finds which is why it takes so much memory and time. Unfortunately, this
  4949. cannot be switched off.
  4950. 7.3
  4951. Selecting files to backup
  4952. 7.3
  4953. After it had scanned the hard disc, I was presented with a view of the
  4954. whole hard disc in a tree structure.
  4955. 7.3
  4956. This allows you to select the files you want to backup. Selecting a
  4957. directory selects everything inside it. You can also select files using
  4958. a search facility or by loading a previously saved selection.
  4959. Unfortunately, there is no option for an incremental backup Ö not even a
  4960. simple search on date. I also found it quite difficult to navigate round
  4961. the viewer. Consider trying to find a line in a piece of text 10,000
  4962. lines long using the scroll bar.
  4963. 7.3
  4964. Compression
  4965. 7.3
  4966. Visual backup uses a simple 12bit LZW compression algorithm to reduce
  4967. the space needed on the backup floppies. You can switch compression off
  4968. for all files or just small files. This may be useful if you use
  4969. Compression or any similar filing system. Using such systems means the
  4970. data on your hard disc is already compressed and nothing would be gained
  4971. by using Visual Backupæs LZW compression.
  4972. 7.3
  4973. There are two disc areas used for compression and decompression. By
  4974. default, these are set to the RAM disc for small files and the RISC OS
  4975. scrap directory for files that will not fit on the RAM disc.
  4976. 7.3
  4977. Making a backup
  4978. 7.3
  4979. After selecting the files to backup and setting any other options, you
  4980. can start the backup process. This involves a single window that shows
  4981. you the amount of data still to backup and the expected size of that
  4982. data when it has been compressed. The window also prompts you to insert
  4983. discs as and when required. It can backup onto any format disc known by
  4984. RISC OS which is good news to people with the luxury of high density
  4985. floppies. I assume it would also backup to flopticals and maybe even a
  4986. tape streamer but Dabhand Computing did not reply to my list of
  4987. questions so I cannot say for sure.
  4988. 7.3
  4989. If you insert a disc which is not formatted, you can specify a list of
  4990. commands to execute. This feature is set up to format and verify the
  4991. disc as a low density disc. Whilst allowing the user to specify any set
  4992. of commands is very flexible, it may be a little daunting to the average
  4993. user who is used to clicking on Format in the fileræs menu.
  4994. 7.3
  4995. If the disc is not blank, you are asked if you want to wipe the existing
  4996. files before continuing.
  4997. 7.3
  4998. The backup process is fully multitasking and may be paused and resumed
  4999. at any time. You can even specify the percentage of CPU time to be taken
  5000. up, so if you want to continue working on the computer you can reduce
  5001. this figure. This would obviously slow down the backup process but make
  5002. the desktop less sluggish.
  5003. 7.3
  5004. At the end of the backup, catalogue data will be saved to the last disc
  5005. and all the other discs will be 100% full.
  5006. 7.3
  5007. Using a backup
  5008. 7.3
  5009. This is the best part of the package. Double clicking on any of the
  5010. files on the last disc of the backup will open a tree viewer of the
  5011. backed-up data. You can then select the required files and click on
  5012. restore in which case you will be prompted for the relevant disc(s) and
  5013. the files will be restored to their original position on your hard disc.
  5014. A few options can be set so that this only occurs if the file does not
  5015. already exist on the hard disc or is newer, etc.
  5016. 7.3
  5017. An alternative way of restoring data is to drag the relevant files to a
  5018. directory viewer where they will be copied. Whatæs even better is that
  5019. you can actually run an application or file by double clicking on it in
  5020. the tree viewer. This then restores the file to the temporary directory
  5021. on the hard disc and runs it from there. After it has run, the files are
  5022. then removed from the temporary directory. This means that you could
  5023. make a backup of, say, all your music files. Then, if you wanted to find
  5024. one, all you would need to do is load the tree viewer and double click
  5025. on the file. It would then request the relevant disc, decompress the
  5026. file and load it into your favourite music package.
  5027. 7.3
  5028. Alternative use
  5029. 7.3
  5030. If you have ever wanted to transfer a file that is too large to fit on a
  5031. floppy, you may have troubled splitting it up into smaller files and
  5032. then joining them back together on the destination hard disc. However,
  5033. now all you need to do is select the file and use Visual backup Ö it
  5034. will do the splitting and joining for you.
  5035. 7.3
  5036. Visual backup comes with a read-only version of the software which is
  5037. public domain. This would allow it to be used to distribute large
  5038. software packages such as the public domain TeX distribution which is
  5039. 20Mb in size.
  5040. 7.3
  5041. Conclusion
  5042. 7.3
  5043. I have mixed thoughts about this package. It has tremendous potential
  5044. but I worry that it is going to stay as it is since Dabhand did not
  5045. reply to my bug report and suggestions for improvements Ö I gave them
  5046. two pages of possible improvements.
  5047. 7.3
  5048. The package works well for small hard discs but cannot cope with a full
  5049. 170Mb disc. Without an incremental backup option and with a price tag of
  5050. ú46, I would closely look at the competition. (See Archive 6.12 p73 for
  5051. a review of HD Backup_2.)
  5052. 7.3
  5053. If, however, you need to copy large files onto floppies or package
  5054. software up for PD libraries then I can recommend this package.ááA
  5055. 7.3
  5056. 10/10 Maths Algebra & 10/10 Maths Number
  5057. 7.3
  5058. Peter Patilla
  5059. 7.3
  5060. These 10/10 Maths programs are non RISC OS compliant programs from 10/10
  5061. Educational Systems. They cost ú19 +VAT each (or ú24 through Archive)
  5062. and a site licence will be needed if they are going to be used on more
  5063. than one computer.
  5064. 7.3
  5065. Each suite of programs is aimed at pupils aged 6 to 16 years and
  5066. intended to cover major areas of National Curriculum Attainment Target 3
  5067. (Algebra) and Attainment Target 2 (Number). The suites follow the same
  5068. structure Ö each has six educational games with six levels of challenge,
  5069. level 1 being for early maths work and level 6 for more advanced
  5070. mathematics. All the games can be played by one or more children. A
  5071. clear Parent/Teacher guide comes with the discs supplemented by a Player
  5072. Guide which requires good reading and comprehension levels if it is to
  5073. be used by younger pupils.
  5074. 7.3
  5075. After using and playing with the programs over a couple of weeks, I find
  5076. myself with very mixed feelings about them...
  5077. 7.3
  5078. Good features
  5079. 7.3
  5080. I really like the way the programs can be customised before pupils use
  5081. them Ö you can, for example, set starting levels and control the sound.
  5082. Although each game has six levels and is played in the same way, with
  5083. just the problems to be solved increasing in difficulty, it is nice that
  5084. the graphics become slightly more sophisticated as the levels progress.
  5085. From the Parent/Teacher customisation option, you can control the level
  5086. of graphics you prefer.
  5087. 7.3
  5088. There is the option to practise most games, often at different levels,
  5089. before playing the game in earnest.
  5090. 7.3
  5091. At the start of each game, a simple menu allows for several options to
  5092. be set, such as speed of game, timer, number of questions and number of
  5093. players.
  5094. 7.3
  5095. There are two scoring methods in built into the programs, one to record
  5096. the percentage of correct answers (the Achievement Record) and the other
  5097. to note both accuracy and speed (the High Score Tables).
  5098. 7.3
  5099. Certificates of achievement can be printed out (more of a motivator for
  5100. younger than for older children). I must add that this option created
  5101. problems on my setup causing the whole system to lock up requiring the
  5102. computer to be reset Ö most annoying! I eventually had to print out via
  5103. the Paint application.
  5104. 7.3
  5105. Annoying features
  5106. 7.3
  5107. At the end of each game, words of encouragement, or otherwise, appear. A
  5108. very poor score is rewarded with the word öPatheticò; not so worrying in
  5109. a game, perhaps, but slightly more so in an educational package.
  5110. 7.3
  5111. The shorthand notation used for the various bits of the National
  5112. Curriculum was rather confusing (for example, AT3 Level 4a. 3(i))
  5113. although I readily accept that this shorthand can be switched off via
  5114. the customisation option. However, I think it highlights one of the most
  5115. annoying features of the whole package Ö that of trying to claim or
  5116. cover too much. The games within the suites are excellent for developing
  5117. quick recall of facts and are motivational when number practice is
  5118. needed Ö much better than a page of sums. I worried that some of the
  5119. problems did not merit this treatment and, as a consequence, it made the
  5120. level of attainment more difficult than intended. For instance, most
  5121. children would find Level 2 in the game öCarnivalò on Maths Number more
  5122. difficult than Level 3.
  5123. 7.3
  5124. One small irritation was that, when quitting the suites and returning to
  5125. my desktop, I found it not as it was left! My font cache had been
  5126. reduced from its customary 256Kb down to 32Kb and the Ram Disc icon was
  5127. sitting on my iconbar.
  5128. 7.3
  5129. General comments and conclusion
  5130. 7.3
  5131. Overall, the games and graphics score best when they are used to
  5132. practise those elements of the National Curriculum which require quick
  5133. recall. Interpreting some of the National Curriculum statements of
  5134. attainment is a notoriously difficult task and I feel that, on
  5135. occasions, the programs miss the intended target and are more difficult
  5136. than intended.
  5137. 7.3
  5138. Pupils will have to be rather adept at mouse control to use the programs
  5139. and play the games.
  5140. 7.3
  5141. I am not sure whether one suite of six games is a good idea when it is
  5142. intended to cater for 6 year old through to 16 year old pupils. This is
  5143. a long time to wait for a completed certificate of achievement.
  5144. 7.3
  5145. For me, 10/10 scores 7/10.
  5146. 7.3
  5147. It was tested on an A3000, 4Mb memory, IDE hard drive and Qume Laser
  5148. Direct Printer.ááA
  5149. 7.3
  5150. Kimæs Game from Le Computer
  5151. 7.3
  5152. Hutch Curry
  5153. 7.3
  5154. Kimæs Game is a computerised version of the parlour game of the same
  5155. name costing ú25 including VAT. For your money, you receive one disc in
  5156. a plastic wallet. There is no printed manual supplied, although there is
  5157. an on-line manual on the disc. Kimæs Game is Ö according to Acorn
  5158. terminology Ö RISC OS compatible, which means that the application takes
  5159. over the whole machine. At this point I must admit that I am quite
  5160. biased against Archimedes applications that are not fully RISC OS
  5161. compliant when they could easily be so. I will, of course, make
  5162. exceptions for action games which need the speed and/or memory gains
  5163. that can be obtained by running outside of the desktop. In the case of
  5164. Kimæs Game, I can see no reason why the program should not have been
  5165. fully compliant. As it stands now, Kimæs Game has more the look and feel
  5166. of a BBC ÉBæ program than an Archimedes one. To my way of thinking this
  5167. is not a plus.
  5168. 7.3
  5169. The central idea behind Kimæs Game is the learning of a list of items.
  5170. The difficulty factor in this sort of exercise is the list length. In
  5171. this implementation, there are a total of 60 familiar items available
  5172. for use. On any one trial, a number of these items are selected for
  5173. display. The display consists of a sprite depicting the item and the
  5174. name of the item. At the end of the list there is another screen for the
  5175. user to enter the names of the items shown. The user is allowed three
  5176. attempts for each of the items. At the end of the response entry, the
  5177. user is shown small pictures of the items missed.
  5178. 7.3
  5179. After considerable use of this program, I found that my initial negative
  5180. response to this program remained unaltered. Specifically, I found that
  5181. the quality and clarity of the sprites was variable. Some were quite
  5182. good but others were barely recognisable. I did not like the requirement
  5183. for perfect spelling for a response to be scored as correct. At one
  5184. level, my objection is that the obtained score is not necessarily a very
  5185. good measure of list learning as it is quite possible for someone to
  5186. have learned the full list of items pictorially but yet be unable to
  5187. spell any or all of them. At a more pragmatic level, I would expect that
  5188. users who make a typographical error would get annoyed by having what is
  5189. essentially a correct answer scored as an error. The solution to my
  5190. first objection would require a radical rethink on how the program
  5191. operates. A solution to my second objection would be to use a more
  5192. intelligent input routine that used a form of Éfuzzy logicæ to determine
  5193. if the input was close enough to one of correct answers to be scored as
  5194. correct.
  5195. 7.3
  5196. I also discovered that there is a problem with the screen that displays
  5197. the missed items. If the name is longer than 6 or 7 letters, the last
  5198. letters do not appear consistently.
  5199. 7.3
  5200. In conclusion, I could not recommend that anyone spend ú25 on this
  5201. software. There is much better software addressing these same sort of
  5202. capabilities in the public domain.
  5203. 7.3
  5204. Kimæs Game costs ú25 inc VAT from Le Computer.ááA
  5205. 7.3
  5206. Primary Nature
  5207. 7.3
  5208. Hilary Ferns
  5209. 7.3
  5210. I am encouraged by this set of Genesis applications, which have clearly
  5211. been developed to support and enhance classroom work addressing AT2 of
  5212. the Science curriculum. Of course, nothing can ever take the place of
  5213. hands-on experience Ö collecting minibeasts and exploring the local
  5214. environment would form a major part of the topic. In addition,
  5215. significant learning would also come out of group discussion around the
  5216. computer and sharing of information with the class. The program is
  5217. ideally suited to this way of working, with the children using the
  5218. computer as a tool to retrieve and present information. Numerous useful
  5219. coloured drawfiles (and textfiles) can be saved to disc, which could
  5220. then be used to present work.
  5221. 7.3
  5222. Although nothing is provided which could not be found out from books,
  5223. the programs provide significant opportunity to address I.T. capability.
  5224. All the information given in the program provides a useful springboard
  5225. to childrenæs further research. The collection of species is adequate
  5226. providing you are not expecting it to replace an encyclopaedia. Many of
  5227. the screens can be printed using standard printer drivers.
  5228. 7.3
  5229. The package comprises three separate programs, each on its own disc. The
  5230. Genesis Browser is provided on a start-up disc. All the programs can be
  5231. run from floppies or be installed on hard disc. Although the time taken
  5232. to load from the floppy occasionally seemed long, it is in fact quite
  5233. acceptable in the absence of a hard disc. The various Éclickablesæ and
  5234. arrows for page turning are clear throughout. Due to the complexity of
  5235. the links in the application, another useful facility is a Ébookmarkæ to
  5236. remember pages for easy access later.
  5237. 7.3
  5238. Hedgerow
  5239. 7.3
  5240. The title screen provides a nice animation of a butterfly. (It would
  5241. have been quite nice to have further animations throughout the
  5242. programs.)
  5243. 7.3
  5244. A picture of a hedge presents itself on the first page, and clicking on
  5245. any of the bushes leads to a screen giving information about the plant
  5246. and its fruit, and there are three further clickable pictures to find
  5247. out about the resident wildlife. The hedge is apparently based upon
  5248. findings in a real hedge at a field centre in Leeds. A reasonable
  5249. selection of mammals, birds, and insects (including butterflies and
  5250. moths) is provided. These also appear in a simple database, (little more
  5251. than a set of linked pages), which is accessible from the first page. It
  5252. provides easy access for saving drawfile pictures of each creature, but
  5253. data cannot be analysed.
  5254. 7.3
  5255. Also provided in ÉHedgerowsæ is a simple explanation of the energy cycle
  5256. and food webs and a sheet for you to print out to make your own wildlife
  5257. collection.
  5258. 7.3
  5259. Pondlife
  5260. 7.3
  5261. The pond explorer provides many routes to each page of information.
  5262. Clicking on the picture of the pond and its surrounds is supposed to
  5263. simulate Épond dippingæ. It is a good way to introduce children to
  5264. interdependence of species in ecosystems and food chains. ÉCatchingæ a
  5265. water flea leads to a picture and information of the water flea, with
  5266. further clickables allowing access to the pages for its various
  5267. predators and prey. In this way, each child could investigate links
  5268. between particular species and share their findings with the class. Such
  5269. sequences could be discussed.
  5270. 7.3
  5271. e.g. Water flea Ö Beetle Ö Stickleback Ö Kingfisher
  5272. 7.3
  5273. Pike Ö Trout Ö Snails Ö Phytoplankton
  5274. 7.3
  5275. Food chains
  5276. 7.3
  5277. Again, a valuable tool for children to investigate along their own
  5278. chosen path. About thirty species are given as starting points. Clicking
  5279. on a name will lead to a display of the appropriate food chain, with
  5280. clickable pictures leading to information about each member. A simple
  5281. database provides limited facts about each entry. Again, it cannot be
  5282. used to analyse the data, but it is a quick way to see what is available
  5283. and find drawfiles for saving.
  5284. 7.3
  5285. A screen is again provided to build your own wildlife picture, and there
  5286. is also a sorting activity where the user classifies each creature in
  5287. turn by looking at such characteristics as fur, feathers, shell, skin
  5288. and scales. Photocopiable sheets are provided to support this idea in
  5289. the classroom.
  5290. 7.3
  5291. Supporting information
  5292. 7.3
  5293. Photocopiable sheets include ideas and details of practical activities,
  5294. as well as black and white printouts of minibeasts and birds. All will
  5295. probably be useful at some point. The teachersæ notes clearly explain
  5296. each program and worksheet.
  5297. 7.3
  5298. Troubleshooting (Version 1.00)
  5299. 7.3
  5300. Donæt panic, itæs nothing too drastic. When I used Foodchain before
  5301. either of the other two programs, all went smoothly. However, if I used
  5302. Hedgerows or Pondlife without Foodchain, I experienced a minor hiccup
  5303. with loss of the bookmark facility, but I did manage to cure the
  5304. problem. During loading, an error message flashed up Ébad filename
  5305. .CourseSupæ. The program loaded and ran but a complicated error message
  5306. occurred each time I tried using the bookmark facility. Comparing the
  5307. command file entitled É!Initæ in each of the programs revealed an extra
  5308. line ÉSET FoodChain$dir <Obey$dir>æ in the foodchain application.
  5309. Adapting this to suit each of the other programs solved the problem.
  5310. 7.3
  5311. Conclusion
  5312. 7.3
  5313. I am pleased to see software to support Sc2, and welcome this package
  5314. into the primary classroom. I have given up commenting on prices, as in
  5315. my opinion so many good educational programs are too expensive for the
  5316. average primary school where a limited budget has to be moulded and
  5317. stretched to supply numerous indispensable resources across the
  5318. curriculum. Other commercially developed Genesis applications also seem
  5319. to be quite expensive.
  5320. 7.3
  5321. Primary Nature costs ú45 +VAT +p&p from Oak Solutions.ááA
  5322. 7.3
  5323. ArtSchool
  5324. 7.3
  5325. George Barnett
  5326. 7.3
  5327. ArtSchool is a painting program for new computer users who are
  5328. interested in art and graphics. Drawing tools can be temporarily
  5329. excluded by the teacher or parent, using a separate setup program so
  5330. that the user is not confused by too many icons. A built-in help
  5331. facility is provided to aid the learning process or as a quick reminder.
  5332. 7.3
  5333. The features of the program are: Pencil and Paint, Shapes and Fill, Undo
  5334. and Erase, Patterns and Clipart, and costs ú29.95 inclusive from Micro
  5335. Studio Software.
  5336. 7.3
  5337. The program comes on two discs disc one containing the main program and
  5338. disc two containing the !Picture Folder (this needs to be loaded before
  5339. disc one). I would have it thought it sensible to have reversed the disc
  5340. numbers. Put clipart and pictures, a Readme file on disc 1 and the main
  5341. program on disc 2.
  5342. 7.3
  5343. The instructions for loading are quite obscure because of the necessity
  5344. of double clicking on a picture folder first. A 2Mb machine really is a
  5345. must although there are instructions what to do with a 1Mb machine. The
  5346. other general instructions are quite reasonable. I gave the instruction
  5347. booklet and discs to three fifteen year-old pupils and not one of them
  5348. could save their own pictures Ö the saving instructions could certainly
  5349. be made clearer.
  5350. 7.3
  5351. When the program is loaded, the screen comes up with the tools on the
  5352. right hand side and a help facility which the pupils appreciated. Those
  5353. who were used to ProArtisan found this program easier to use and
  5354. although the clipart was considerably more juvenile, they enjoyed it and
  5355. I think that I would prefer this cheaper program for school use.
  5356. 7.3
  5357. I am of the opinion that the Draw and Paint programs supplied with the
  5358. computer are good and adequate but, having said that, few teachers or
  5359. pupils seem to use them proficiently. Although the leaflet states that
  5360. ArtSchool was written in conjunction with teachers and pupils, I think a
  5361. trial in a school would have shown the difficulties of the instructions
  5362. mentioned above.
  5363. 7.3
  5364. At the price asked I can certainly recommend its purchase.ááA
  5365. 7.3
  5366. Card Mania
  5367. 7.3
  5368. Andrew Rawnsley
  5369. 7.3
  5370. Having spent many enjoyable hours playing Acornæs Patience on both RISC
  5371. OS 2 and 3 machines, I had high hopes for Cambridge International
  5372. Softwareæs Card Mania. Since Acorn themselves had shown games writers
  5373. the way to produce card games for their machines, I expected CIS to
  5374. follow suit.
  5375. 7.3
  5376. To my disappointment, Card Mania bears no resemblance to Acornæs desktop
  5377. game and indeed the four games included in the pack do not seem to share
  5378. a standard interface, even though they have all been written by the same
  5379. author.
  5380. 7.3
  5381. Packaging
  5382. 7.3
  5383. Card Mania comes on two discs, each containing two games as follows:
  5384. Disc 1:    chinese patience, cribbage, Disc 2:    2-pack clock
  5385. patience, gin rummy.
  5386. 7.3
  5387. The review discs came with no instructions, but with the phrase
  5388. ÉInstructions on discæ scrawled on each. In common with many users, I
  5389. dislike on-screen manuals, and always print them off for reading and
  5390. reference.
  5391. 7.3
  5392. Unfortunately, only gin rummy and clock patience came with text file
  5393. manuals, hidden away at the bottom of many sub-directories on the disc.
  5394. Cribbage came with a data file which included the instructions backwards
  5395. plus a lot of control codes, so you could only view it from within the
  5396. game and even though they tell you to print them out and make them into
  5397. a booklet, there was no print option! Chinese patience came with no
  5398. instructions whatsoever, even within the game.
  5399. 7.3
  5400. All of the instructions included are difficult to understand with
  5401. spelling, grammar and punctuation errors. Even those familiar with other
  5402. card games will not find learning the new ones easy. Not only this, but
  5403. the in-built demo modes are far too fast for the new user to follow what
  5404. is happening.
  5405. 7.3
  5406. Loading
  5407. 7.3
  5408. The software cannot be installed on hard disc, and the original discs
  5409. must be write-enabled, as all the games insist on writing the results of
  5410. each game to disc. This proved most annoying.
  5411. 7.3
  5412. The menus for selecting the games reminded me of some of the attempts on
  5413. the BBC model B! The two games on the appropriate disc and a quit option
  5414. are printed large size in system font, looking very blocky, in white.
  5415. You click on the one you want with the mouse.
  5416. 7.3
  5417. The games
  5418. 7.3
  5419. I have never come across chinese patience before so I decided to start
  5420. by having a look at that first. There being no instructions, it required
  5421. a lot of determined detective work to play it even at a limited level.
  5422. 7.3
  5423. The quality of the graphics is passable, but distinguishing the clubs
  5424. from the spades and the hearts from the diamonds is not always easy.
  5425. This is partly due to the small size of the cards used in most of the
  5426. games and partly due to the colour schemes employed.
  5427. 7.3
  5428. Some of the games allowed you to play against the computer or a friend,
  5429. some only let you play against the computer. When you play against the
  5430. computer, there is just one skill level (which is not good if you are
  5431. learning), except for Rummy, which has eight! In fact, the games seem to
  5432. go to great lengths to try and make life difficult.
  5433. 7.3
  5434. In Cribbage, for example, you are expected to calculate and tell the
  5435. computer your score. If it thinks you have given yourself too many
  5436. points you lose half your score, then the second time, all your score,
  5437. and the third time, the game.
  5438. 7.3
  5439. However, if you have under-estimated your score, the game laughs at you
  5440. and only gives you the score that you have selected. This is not exactly
  5441. encouraging for the beginner and certainly didnæt endear me to the game.
  5442. 7.3
  5443. It is no help either to be told in the instructions that during the
  5444. gameplay you can have four Jacks in a row...a total of 40 when the
  5445. maximum allowed is 31!
  5446. 7.3
  5447. In Gin Rummy it is possible to reach a stalemate situation where the
  5448. computer refuses to give you the one card you need to win the hand and
  5449. it cannot Égo outæ with any of the cards you can throw away (i.e. not
  5450. already declared) or are available from the pack. There is no way of
  5451. getting out of the situation without abandoning the whole game.
  5452. 7.3
  5453. Conclusions
  5454. 7.3
  5455. Card Mania is rather a disappointing product. Card fanatics will
  5456. probably find the games restricting and hard to play, but may feel the
  5457. ú10 a small price to pay for solo practice when human opponents arenæt
  5458. available. They may also be more tolerant of the interface and
  5459. presentation!
  5460. 7.3
  5461. Novice players and those whose vision is less than perfect will be put
  5462. off by the user-unfriendliness and low quality, indistinct graphics (by
  5463. todayæs high standards). At ú10 through Archive, Card Mania was not
  5464. overpriced, but there are probably better ways of spending the money and
  5465. Paul has just told me that the price has gone back up to ú19.95! I
  5466. suggest that you look for discs of card games from PD libraries before
  5467. parting with the cash.ááA
  5468. 7.3
  5469. KillerBugs
  5470. 7.3
  5471. Andrew Rawnsley
  5472. 7.3
  5473. Between ten and fifteen years ago, a new arcade game appeared. Called
  5474. ÉSpace Invadersæ, it went on to be the great-grandfather of thousands of
  5475. modern computer games. In the old days, the game was played on a single
  5476. screen, with no scrolling, a maximum of eight colours, and it was
  5477. wickedly addictive. (Iæm old enough to remember it in black and white on
  5478. an Acorn Atom! Ed.)
  5479. 7.3
  5480. Over time, new and improved versions have been released. They feature
  5481. scrolling play areas, 256 colour graphics, power-ups and so on. However,
  5482. the more advanced the games became, the more they grew away from the
  5483. original. (Compare Swiv on the Archimedes to Arcadians on the BBC model
  5484. B.)
  5485. 7.3
  5486. Now, as part of its ÉArcade Classicsæ series, Cambridge International
  5487. Software (CIS) gives modern games players the chance to experience the
  5488. delights of the original Invaders games. For this privilege, CIS are
  5489. charging ú24.95. (Now reduced to ú10 through Archive! Ed.)
  5490. 7.3
  5491. The A4 manual sheet doesnæt make out KillerBugs to be anything other
  5492. than a pure, unadulterated shoot-em-up. The plot is such as to make it
  5493. look like a take-off of the original. The space bugs have invaded and
  5494. are trying to steal everything they can lay their claws on. The only
  5495. thing between them and their conquering the earth is you. In other
  5496. words, blast them before they blast you!
  5497. 7.3
  5498. The review copy came with two applications on the disc, !!Killer and
  5499. !!FKiller. The only difference, as far as I could see, was that
  5500. !!FKiller has no sound. Why not just put a Ésound offæ option in
  5501. !!Killer? The software is copy protected in such a way as to make hard
  5502. disc installation a waste of time, as all the game data is loaded from
  5503. the floppy.
  5504. 7.3
  5505. The aliens fall into four distinct types: Byrds which are typical flying
  5506. aliens dropping bombs on you; Landers and Centipedes are both from the
  5507. arcade game, ÉCentipedeæ with Landers travelling vertically down the
  5508. screen dropping many bombs, and Centipedes travelling down the screen
  5509. whilst moving backwards and forwards across it. The most interesting
  5510. type of aliens are the Bouncers, which seem to have migrated from the
  5511. public domain game, Ballroom Blitz.
  5512. 7.3
  5513. The game starts with the Byrds being released from the mother ship which
  5514. is off to the left of the main play area, and therefore cannot be hit.
  5515. They then move out onto the main play area in groups, to be shot at by
  5516. vicious Acorn users!
  5517. 7.3
  5518. If the action becomes too frantic, pressing <space> (the keys are
  5519. redefinable) gives you a temporary shield. The problem with this is that
  5520. you tend to forget to press space until it is too late. You can only use
  5521. your shields a few times, as they are controlled by a power bar across
  5522. the bottom of the screen.
  5523. 7.3
  5524. You have three lives but you acquire an extra one every 15,000 points Ö
  5525. very useful. Unfortunately, running out of lives isnæt the only way to
  5526. die. On each level, there are five objects down the right hand side of
  5527. the screen and if the Bugs steal them all, you get to see that familiar
  5528. ÉGame Overæ message once again.
  5529. 7.3
  5530. After those very memorable blasting sessions, you can enter your name in
  5531. the high score table but this doesnæt appear to get saved to disc. What
  5532. a shame!
  5533. 7.3
  5534. There is no denying that KillerBugs is a fun game. If you liked the
  5535. original Invaders, you will enjoy KillerBugs but, compared to classics
  5536. such as Arcadians or Super Invaders on the BBC, KillerBugs seems somehow
  5537. lacking in addictiveness. Certainly at ú24.95, it seems very expensive.
  5538. If it were priced at ú9.99, like the original games on the BBC, maybe it
  5539. would be better value for money. (It is! C.I.S. have dropped the price
  5540. and it is now ú10 through Archive.)
  5541. 7.3
  5542. To my mind, anyone wanting a non-scrolling shoot-em-up should take a
  5543. look at Ballroom Blitz in PD. It is available on Archive Shareware disc
  5544. 24. Other public domain games to watch out for are Invaders (requires 2
  5545. Mb of RAM) and Desktop Invaders. On the commercial front, Swiv or
  5546. Technodream beat KillerBugs every time.ááA
  5547. 7.3
  5548. Compose World
  5549. 7.3
  5550. Richard Rymarz
  5551. 7.3
  5552. Compose World is written by Expressive Software Projects and costs ú48
  5553. +VAT (which includes a site licence). It claims to be an easy-to-use
  5554. music program that allows young children to combine musical phrases to
  5555. compose tunes. The stated aim is to encourage teachers and children to
  5556. become more involved in the world of music. As an acknowledged musical
  5557. novice, I felt quite excited when asked to review this piece of
  5558. software. Maybe it would provoke some spark of musical imagination that
  5559. had been lying dormant for nearly 50 years.
  5560. 7.3
  5561. !Compose
  5562. 7.3
  5563. Compose World is fully RISC OS compliant. The manual is beautifully
  5564. written and presented and only rarely has to be studied. All
  5565. applications and associated utilities are present on one disc and easily
  5566. copy onto hard disc. Everything is packaged in a hardy, video-style box.
  5567. Clicking on !ComposeW1 installs the application on the iconbar. There is
  5568. a second application that allows eight more instruments to be added to
  5569. the original voices built into the computer. (Why havenæt Acorn added
  5570. more interesting voices to the boring ones built into the operating
  5571. system?) Clicking <menu> on the application icon offers the option to
  5572. ÉSplit voicesæ allowing all eight channels to have different voices.
  5573. Another option allows the program to be used with MIDI which I could not
  5574. test. (The program also accepts !Maestro files.) A third option enables
  5575. the user to switch the internal speaker on and off. Finally, the user
  5576. can define the layout of the three main elements of the program:
  5577. phrases, sequences and displays.
  5578. 7.3
  5579. The program
  5580. 7.3
  5581. I decided to leave everything at its default value and clicked on the
  5582. Compose World icon Ö I had already added the extra voices. I was
  5583. presented with two windows: an empty one entitled ÉPhrasesæ and another
  5584. entitled ÉSequenceræ. The latter was divided into 16 empty boxes (more
  5585. could be defined if longer sequences were planned) above which was a bar
  5586. with tape recorder style buttons corresponding to Play, Stop and Pause.
  5587. Further, there was a Loop button, an icon to mark sections of a sequence
  5588. and finally a Tempo bar showing the number of crotchets per minute. This
  5589. could easily be altered. I loaded a prepared Tune File and chose one of
  5590. the twenty seven tunes. A number of pictures in the form of sprites
  5591. filled the Phrases window. Clicking on any picture resulted in a short
  5592. musical phrase almost inaudibly squeaking its way from my A3000És
  5593. speakers. Solution Ö attach the speaker to the household stereo and...
  5594. ...wonderful Ö a much richer and more rounded sound.
  5595. 7.3
  5596. I then had a great deal of fun listening to all the sounds and
  5597. discovered that clicking <menu> on a picture brought up another series
  5598. of options including the ability to change the voice and edit it. All
  5599. sorts of weird and wonderful sounds can be created in this way and saved
  5600. as new phrases. Time signatures, pitch, rhythm, scales, octaves and a
  5601. variety of other musical options could be changed. This I felt was
  5602. beyond me but many ambitious youngsters would have a great time creating
  5603. their own phrases. Even the pictures can be edited, using a very basic
  5604. pixel editor, and the results saved.
  5605. 7.3
  5606. ÉComposingæ music
  5607. 7.3
  5608. Now came the moment to Éwriteæ my own music. First, I used one of the
  5609. set phrases and, by dragging the desired pictures from the ÉPhrasesæ
  5610. window into the ÉSequenceræ window, soon had a tune which sadly, I found
  5611. a touch boring. Moving, changing and deleting phrases is very easy and I
  5612. improved my effort considerably. However, it still only contained one
  5613. instrument and I wanted more.
  5614. 7.3
  5615. Listening to other tune files, I discovered I could add to my list of
  5616. phrases. Now I could use more. Soon I had lots of voices and some very
  5617. interesting sequences playing in the living room. These were far from
  5618. boring. My tune was then saved, edited and could be loaded back into
  5619. !Compose with great ease. I finished up Ésingingæ to my composition
  5620. having enjoyed myself immensely.
  5621. 7.3
  5622. Conclusions
  5623. 7.3
  5624. Usually, when reviewing a piece of software designed for schools, I like
  5625. to test them with a selection of the targeted audience. This was not
  5626. possible because of the long summer break but I am sure schools will
  5627. find Compose World very useful (make sure you can amplify the sound). I
  5628. believe there is a history of success for this program, it having
  5629. originally been written for the BBC micro. The authors claim to have
  5630. enhanced and added to the program to take advantage of the 32 bit
  5631. machines found in most schools. Certainly, it achieves its stated aim of
  5632. allowing every child Ö and child at heart Ö the chance to create their
  5633. own music. What the musical purist will think of it I have no idea and I
  5634. am sure that other musical composition programs such as ÉRotateæ would
  5635. appeal to them more. However, for the novices of this world, Compose
  5636. World is great.ááA
  5637. 7.3
  5638. Tales of Lore
  5639. 7.3
  5640. Richard Rymarz
  5641. 7.3
  5642. Tales of Lore is one of the very few role-playing adventure games
  5643. available for the Archimedes. It comes on two discs inside a robust
  5644. video style box. The version I am reviewing contains a 16 page manual
  5645. that includes all that you need to know. The game costs ú24.95 inc VAT
  5646. from UK Software.
  5647. 7.3
  5648. It can be loaded onto a hard disc using a slightly complicated procedure
  5649. of altering the !Boot and !Run files. Further alterations are needed if
  5650. you are using a 1Mb machine since there are problems when saving a game.
  5651. A ReadMe file explains how to change some lines in a particular file.
  5652. However, I couldnæt even find the file let alone alter it. Clearer
  5653. (correct?) instructions should be given otherwise some game players will
  5654. be very disappointed.
  5655. 7.3
  5656. Anyway, letæs get on to the game itself. Perhaps the superb gameplay,
  5657. graphics and puzzles would make up for the short comings.
  5658. 7.3
  5659. Preparing to play
  5660. 7.3
  5661. Clicking on !Tales, results in an introductory screen showing a devil-
  5662. like creature wearing a loin cloth. Seconds later the desktop is
  5663. returned and the game is installed on the iconbar. There is a
  5664. configuration option which allows the type of machine to be chosen (ARM
  5665. 2, 250 or 3); the names of the characters; and whether sound effects are
  5666. required. Saving the game is done from here as well and you are
  5667. encouraged to do so frequently returning to the desktop by clicking
  5668. <select> and <adjust> together.
  5669. 7.3
  5670. The main playing screens
  5671. 7.3
  5672. Clicking <select> on the !Tales icon reveals the main screen. A nice
  5673. touch is the heavy breathing that increases and decreases in intensity
  5674. as you move. Pictures of your four intrepid adventurers are presented on
  5675. the left hand side. Their two hands are displayed, as are three slider
  5676. bars representing their health, strength and magic powers. In the centre
  5677. is the main playing window and below are directional arrows. Clicking in
  5678. any direction is reflected in the main window.
  5679. 7.3
  5680. To the right is a compass which changes to show which direction you are
  5681. heading and there is a flag and a tent which toggle whether you are
  5682. asleep or not. If you are sleeping (an important strength building
  5683. exercise) the main window goes dark and the breathing stops.
  5684. 7.3
  5685. Finally, in the top right hand corner is the Écombat boxæ and shows what
  5686. weapons are available for use and allows you to alter the position of
  5687. the person in front. Some weapons can be used from the rear but all have
  5688. to be in the right hand.
  5689. 7.3
  5690. Clicking on one of the characters reveals his statistics: health,
  5691. strength and magic skill; his possessions and whether he is wearing any
  5692. armour.
  5693. 7.3
  5694. The game
  5695. 7.3
  5696. The gameæs scenario is that you find yourself under the influence of the
  5697. evil ÉBill the Almightyæ. You and your companions bravely announce that
  5698. you will investigate the Ékeep on the moorsæ. Having drunk a little too
  5699. much you wake up in a dungeon, completely naked and...
  5700. 7.3
  5701. Conclusions
  5702. 7.3
  5703. Playing the game is quite straight forward after you have mastered all
  5704. the information and what each function does. All actions are performed
  5705. with the mouse. This is my first brush with role playing games and I
  5706. quite enjoy playing it. The puzzles are quite easy to begin with
  5707. although mapping is essential. However, my well informed sons were not
  5708. so impressed. Compared with similar offerings on other computers, all
  5709. areas of the game came in for a fair amount of criticism. They did
  5710. concede that the sound effects, though minimal, were quite good and
  5711. !Tales of Lore was a reasonable introduction to this type of game.
  5712. However, they felt the graphics were very mediocre and, for a beginner,
  5713. the interface was quite complicated. No doubt experienced game players
  5714. would have few problems. Finally, I understand that a similar game from
  5715. the 4th Dimension called ÉDungeonæ has recently been released. Perhaps
  5716. buyers should compare the two before considering a purchase.ááA
  5717. 7.3
  5718. Bookstore
  5719. 7.3
  5720. Richard Rymarz
  5721. 7.3
  5722. Bookstore is published by ESM and has been available since 1991 although
  5723. this review is based on version 1.05 dated January 1992. It is a
  5724. dedicated database designed to be used by children at Key Stage 2 and 3
  5725. anywhere in school where reading takes place. It attempts to simplify
  5726. and make enjoyable some of the more mundane elements of book reviewing
  5727. and, just as importantly, allows children to search and read reviews
  5728. already created by others. The program comes in a smart, hardback folder
  5729. which includes an excellent manual and site licence. It costs ú39.50
  5730. +VAT (including the site licence) from ESM or ú43 through Archive.
  5731. 7.3
  5732. The program easily installs on hard disc and contains some sample
  5733. reviews. These aim to allow the children immediate investigation of some
  5734. titles they may wish to read, as well as show them how to write a
  5735. review. The documentation is clear and concise. It is divided into two
  5736. sections. Part 1- Teachers Notes Ö includes appropriate references to
  5737. the National Curriculum, instructions on how to use Bookstore in the
  5738. classroom or library and a step-by-step account of each screen. Part 2
  5739. is a user guide and explains how to get started, search the database,
  5740. create a review, read a review, edit a review, print a review and create
  5741. a new database. All are beautifully written and very easy to follow.
  5742. 7.3
  5743. Creating a database
  5744. 7.3
  5745. I have been using the program since the beginning of this term and to
  5746. date (late October) twenty reviews have been entered into our class
  5747. database. The children (9 and 10 year olds) found the process easy and
  5748. intuitive and it only needed one short lesson to explain what was
  5749. required. Creating a review is simplicity itself with the children
  5750. moving easily between nine screens each one needing either the minimum
  5751. of keyboard entry or just the clicking of radio buttons. This leads to
  5752. one of the major limitations of this type of program (recognised by ESM
  5753. in the documentation). The options within each screen cannot be changed
  5754. and whilst the author has chosen them wisely, the children sometimes
  5755. wished they could add their own. Never-the-less, with a little artistic
  5756. licence, the children found words that suited or if they wished to be
  5757. particularly pedantic, they left certain screens blank.
  5758. 7.3
  5759. Using the database
  5760. 7.3
  5761. Having created a certain number of reviews (ESM suggest that between
  5762. 1000 and 1500 can be held on one 800Kb floppy disc) searching the
  5763. database is very simple. After dragging the directory onto the Bookstore
  5764. icon, a window opens displaying the reviews. Large buttons of the
  5765. alphabet are displayed at the top. If the letter is coloured red, it
  5766. means there is at least one review of a book beginning with that letter
  5767. Ö others are greyed out. Clicking on any letter highlights the first
  5768. book beginning with that letter. There are four radio buttons at the
  5769. bottom of the window: title, author, reviewer and type. Clicking on
  5770. either results in the book/ author/ review or type of book being
  5771. highlighted in the main window. Clicking on the book brings up the
  5772. review which has been condensed from an eleven page entry process into a
  5773. three page review. Clicking <menu> on the main window allows further
  5774. reviews to be created; the selected book to be renamed; a find facility
  5775. that allows any word to be searched for; and finally, the opportunity to
  5776. print any selection of books. When a review is being read, clicking
  5777. <menu> allows the review to be edited and printed. It is all quite
  5778. comprehensive.
  5779. 7.3
  5780. Conclusions
  5781. 7.3
  5782. Bookstore is easy to use, the documentation is excellent and the options
  5783. full and comprehensive. In practice, the children enjoyed entering the
  5784. reviews and reading them. They can easily search and find favourite
  5785. titles, authors and even reviewers. Our class database is not yet large
  5786. enough to test how quick the search facility is but I believe the
  5787. children will not be disappointed.
  5788. 7.3
  5789. However, there are some improvements that I would like to see
  5790. implemented: the system font is the only one available Ö it would be
  5791. nice to use an outline font of our choice; there is no facility to merge
  5792. files Ö this would be useful where more than one computer is available;
  5793. and it would be nice to be able to export reviews as text files to other
  5794. programs Ö a word processor perhaps. There were one or two problems:
  5795. entering data does take a long time Ö be prepared to tie up precious
  5796. time if you want thoughtful results; and, I could not print using my
  5797. Laser Direct Ö not too great a problem unless your school/classroom is
  5798. rich enough to have such a system available. Finally, one irritation:
  5799. the windows do not completely conform to RISC OS guidelines since they
  5800. cannot be resized. Never-the-less, I recommend this program as a very
  5801. useful tool in a busy classroom.ááA
  5802. 7.3
  5803.  
  5804.