home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1995 / ARCHIVE95.iso / text / hints / volume_06 / issue05 < prev    next >
Text File  |  1995-02-16  |  55KB  |  1,269 lines

  1. Hints and Tips
  2. 6.05
  3. Å   A4 pointer loss Ö Using Impression on an A4, it is very easy to lose
  4. the text pointer. If the pointer is somewhere over the text, it takes
  5. the form of a caret and is very difficult to see. The simple solution is
  6. to click <adjust>. This marks a block of text and your pointer is at one
  7. or other end of the block! Ed.
  8. 6.05
  9. Å   Ace printer drivers Ö Many people have asked about the differences
  10. between Risc Developmentsæ printer drivers and the Ace Computing drivers
  11. (including the Pro-Drivers.) In practice, the standard Ace drivers (ú17)
  12. and Risc Developmentsæ drivers (ú23) are the same. However, the Pro-
  13. Drivers (ú44) are somewhat enhanced: they support full background
  14. printing, true 24-bit colour, half-toning, dithering and colour
  15. separations. Ace Computing have also recently upgraded their DJ500C
  16. driver to include facilities for the DJ550C. Simon Moy, Archive.
  17. 6.05
  18. Å   Background printing with RISC-OS printer drivers Ö Yes it is possible!
  19. RISC-OS printer drivers are capable of printing in the background far
  20. better than third party software due to the fact that the ROM printing
  21. routines are designed to multitask. However, this is not documented and
  22. requires a particular way of printing. Set your printer driver to print
  23. to a file (choose Connection from the Printer Control menu, select File
  24. and enter a pathname to a temporary file). Print the file in question by
  25. the normal method for the application in question Ö this bit doesnæt
  26. multitask! When it has finished, reset the driver to print to the
  27. parallel (or serial) port. Find the temporary printout file and drag it
  28. on to the printer icon on the iconbar. The printer will begin printing
  29. and you will have full control of the machine. If you are using a RAM
  30. disc or a hard disc, you shouldnæt notice any slowing down at all. Simon
  31. Moy, Archive.
  32. 6.05
  33. Å   Dating Ö I can never remember what the time is and so, in common with
  34. a lot of others, I used to have the date and time on the iconbar. This
  35. was not completely satisfactory as it was frequently obscured by
  36. windows. Browsing in the User Guide, I discovered that you could alter
  37. the format of the command line prompt and have the date and or time
  38. displayed before the *. You can do this with:
  39. 6.05
  40. SetMacro CLI$Prompt <Sys$Time>, <Sys$Date> *
  41. 6.05
  42. This went in my boot file. Now whenever I want the date or time all I do
  43. is, <f12>, read the date and time and press <return>.á Edward Naish,
  44. Gwynedd.
  45. 6.05
  46. (On RISC-OS 3, all you do is press <shift-f12> to bring the iconbar
  47. forwards and then <shift-f12> to put it back again. Ed.)
  48. 6.05
  49. Å   Draw to sprite conversion Ö In answer to Roger Darlingtonæs plea in
  50. Archive 6.3, several people gave us the öobviousò way of converting
  51. drawfiles to sprites Ö you display the drawfile on screen and use the
  52. screen grab facility within Paint to create a sprite. (This emphasises
  53. again the need for a ÉThis is Obvious But...æ column, as mentioned in
  54. the Help!!! Column this month. None of the Éexpertsæ at N.C.S. thought
  55. of it. Ed.)
  56. 6.05
  57. One other solution was mentioned... Drawfile to sprite conversion can be
  58. done with the program Revxtra which is supplied with the Revelation
  59. package. However, this is a copyright program and I donæt know of any PD
  60. equivalent.á Ted Lacey, Southampton.
  61. 6.05
  62. To add to that... If you have Revelation ImagePro, you can just drop
  63. drawfiles onto a Revelation picture and save it out again as a sprite Ö
  64. no need for a separate program.á Gabriel Swords, Norwich.
  65. 6.05
  66. Å   Easiword Ö The printed effects (bold, italics, etc) only start working
  67. if you go into !Printers configuration window and, in the OptionsÖText
  68. Quality, select NLQ rather than No Highlights which is the default.á
  69. Steve Hutchinson, Gloucester.
  70. 6.05
  71. Å Filename dragging Ö If you have version 1.21 of Edit, you can shift-
  72. drag any object into an edit window and the pathname of the object
  73. appears at the cursor position. This is just the job for constructing
  74. command files. Avoid all those typing errors!
  75. 6.05
  76. I read in another magazine that this facility is only available in OS3.
  77. This is not the case, although it does not work with version 1 of Edit.á
  78. Edward Naish, Gwynedd.
  79. 6.05
  80. Å   Fun School Ö All of the Fun School series (3 and 4) have now been
  81. upgraded to work with RISC-OS 3.10 although some tweaks are still
  82. necessary. For the Fun School 3 range, it is necessary to start in mode
  83. 15 before running the programs. In the Fun School 4 range, you will need
  84. to RMKill any VIDC enhancer modules that are running as these cause the
  85. music and graphics to work too fast. Simon Moy.
  86. 6.05
  87. Å   Inserting RISC-OS (or any other) chips Ö With the recent introduction
  88. of RISC-OS 3, many Archimedes computers are being returned to dealers
  89. with the pins of the ROM chips damaged. Here is how to avoid that!
  90. Usually, ROM chips are delivered with the pins looking like this...
  91. 6.05
  92.  
  93. 6.05
  94. They will not go into the computeræs ROM sockets with the pins splayed
  95. out like this.
  96. 6.05
  97. Before handling the ROM chips, make sure that you are not carrying a
  98. static charge. This is easily accomplished by touching an earthed metal
  99. object. You will need a flat area to work on Ö a formica-topped table is
  100. ideal. Grasp each end of the ROM chip with finger and thumb of both
  101. hands, so that the sharp ends of the ROM pins are facing you horizon
  102. tally. Place the bottom row of pins onto the formica table top and press
  103. down gently but firmly and move the body of the ROM slightly towards
  104. you. Repeat this operation until the pins are exactly at right angles to
  105. the chip body. Turn the ROM over and repeat the above exercise. You
  106. should now have a ROM with the pin layout like this...
  107. 6.05
  108.  
  109. 6.05
  110. With the chip just above its socket and the chip notch orientated with
  111. the diagram supplied with your computer, insert one side of the chip
  112. pins slightly into the corresponding side of the socket. Once you are
  113. sure that all pins on that side do align correctly then lower the other
  114. row of pins into the other side of the socket. Again make sure that all
  115. the pins are aligned and then press the chip completely home.
  116. 6.05
  117. If you have been unfortunate enough to have broken a pin off of a ROM
  118. chip, there is a solution providing that a small amount of pin is left
  119. on the chip. You will need a öturned pinò, wire-wrap header socket with
  120. the same number of pins as the damaged ROM. Before inserting the damaged
  121. chip into this socket, cut down each pin of the header socket to about
  122. 4mm length. Insert the damaged ROM into this socket, and with a very
  123. fine-tipped soldering iron solder a jumper wire from the damaged pin
  124. directly to the empty socket on the header. Once this has been achieved
  125. do not ever remove the ROM from this socket. The completed assembly may
  126. be mounted with care into the original ROM socket. I have repaired
  127. several ROMs by this method.á Mike King, Guernsey.
  128. 6.05
  129. Å   JPEG Ö Under RISC-OS 3, JPEG only works providing the hourglass is
  130. switched off. This can be carried out by inserting the SWI call SYS
  131. "Hourglass_Off" at the appropriate place.á Marc Evans.
  132. 6.05
  133. Å   Paper for inkjets Ö Daler Superline paper produces excellent results
  134. on my Canon BJ10ex Ö I bought it a long time ago, so I hope itæs still
  135. available.á S Freeman, Middlewich.
  136. 6.05
  137. Å   Printer drivers Ö RISC-OS 3 printer drivers assume that there is
  138. enough öscrapò space on a disc to store any temporary files during a
  139. printing operation. In practice, a hard disc is assumed. If you have a
  140. system without a hard disc, then !Scrap can be either on a floppy disc
  141. or a RAM disc. If there is not enough space for the temporary printout
  142. file, !Printers will crash with no warning. To avoid this, keep !System
  143. and !Scrap on a separate disc on their own. Simon Moy, Archive.
  144. 6.05
  145. Å   Standard crest in Impression letters Ö In Archive 6.3 p28, Brian Cowan
  146. asks how he can save floppy disc space with his Impression letters where
  147. he has a college crest, the drawfile of which  takes up 10Kb of memory
  148. per letter Ö much more than the text Ö and he fills a floppy disc with
  149. such multiple copies of the crest.
  150. 6.05
  151. Surely the answer is to have an empty frame in the standard letter file
  152. into which he drags the drawfile of the crest. All he has to do is to
  153. remember to drag the drawfile whenever he starts a new letter and drop
  154. into the frame a simple dummy drawfile Ö a single square or circle will
  155. do Ö that will occupy far less space, before saving to disc. If he needs
  156. to re-load and re-print the document, all he has to do is drop a copy of
  157. the crest in again Ö surely not a fag. The crest and dummy drawfiles can
  158. be held on the pinboard.á Steve Kirkby, Sutton. (Well, it was his idea
  159. modified by Ed.)ááA
  160. 6.05
  161.  
  162. 6.05
  163. Using RISC-OSá3
  164. 6.05
  165. Hugh Eagle
  166. 6.05
  167. Iæve received such a flood of letters in response to my first column
  168. that I probably wonæt have time to refer to them all. I apologise in
  169. advance if I donæt use your contribution; I am very grateful for them
  170. all and will try to use them next month. In the meantime, please keep
  171. the hints, tips, comments, suggestions, etc flowing.
  172. 6.05
  173. A number of the problems mentioned only seem to affect a few users and
  174. may result from unusual combinations of circumstances which could be
  175. difficult to diagnose. If you think you might be able to help by talking
  176. directly to the people affected, please let me know and I will put you
  177. in contact.
  178. 6.05
  179. Fitting the Upgrade
  180. 6.05
  181. Several people have commented favourably on the service they have
  182. received from dealers. IFEL has been mentioned a number of times. Nik
  183. Kelly was specially impressed by Simtecæs facilities.
  184. 6.05
  185. G÷tz Kohlberg received his upgrade surprisingly quickly but then had to
  186. wait several weeks for the fitting instructions for his carrier board.
  187. When the instructions arrived, he found the IFEL carrier board very easy
  188. to fit, taking only about 20 minutes. He didnæt have to remove the
  189. backplane or take out the main board.
  190. 6.05
  191. Programs That Do Work
  192. 6.05
  193. Microdrive ù A number of people have noticed that, while the new version
  194. requires you to keep the program disc in the floppy drive while you play
  195. the game, the new courses work with the original program which will run
  196. properly from a hard disc.
  197. 6.05
  198. Others ù various people have reported that the following work without
  199. any problems:
  200. 6.05
  201. FontFX 5.05 (latest upgrade, free from Data Store, recognises the ROM
  202. fonts)
  203. 6.05
  204. Flexifile 1.04
  205. 6.05
  206. Eureka (has someone found it?)
  207. 6.05
  208. Home Accounts
  209. 6.05
  210. SigmaSheet
  211. 6.05
  212. Arcendium (R.áE.áLeo says he finds it works, contrary to the report from
  213. Mike Williams in December)
  214. 6.05
  215. ArcScan III
  216. 6.05
  217. DiscTree 2.30
  218. 6.05
  219. Art Nouveau (Tim Nicholson says he uses it a lot, and doesnæt need the
  220. fix I gave two months ago.)
  221. 6.05
  222. Investigator 2 works on an A310, but not an A5000.
  223. 6.05
  224. Elite (although Raymond Wright says that it did once seize up after
  225. about an houræs play, which had never happened in RISC¡OSá2.)
  226. 6.05
  227. Arc-Comm
  228. 6.05
  229. Fortran 77 (Acorn)
  230. 6.05
  231. Acorn DTP
  232. 6.05
  233. Speech!
  234. 6.05
  235. Frances Obee is keen to know whether her most used programs will work:
  236. Pendown Plus, Atelier, Prime Art, Chocks Away and Extra Missions, Elite,
  237. Saloon Cars, and Man Utd. Europe. (I can vouch for two on her list: Draw
  238. Plus v2.12 and Lemmings.)
  239. 6.05
  240. Richard Burnell says that a small modification will make version 1.00 of
  241. !Define (the Watford VIDC screen mode definer) work: add to line 17760
  242. of !RunImage ELSE tk%=FALSE so that it reads:
  243. 6.05
  244. IF INKEY(Ö256)=162 THEN tk%=TRUE ELSE tk%=FALSE
  245. 6.05
  246. Rob Brown says that the original version of Quazer supplied by the
  247. author Julian Rockey, not Impact Software or Fourth Dimension, needs the
  248. screen memory to be set to exactly 160Kb.
  249. 6.05
  250. He also says that Corruption and Jinxter will only work with the very
  251. old version of the Shared C Library supplied with the games. You need to
  252. RMKill the RISC¡OSá3 version and RMLoad the old version from disc. (He
  253. recommends that you quit any application that uses the Shared C Library
  254. first!)
  255. 6.05
  256. He adds that you can run Terramex by first ensuring that öFreeò memory
  257. is at least 400Kb then using the command *Run Terracode.
  258. 6.05
  259. Programs that May Need to be Upgraded
  260. 6.05
  261. From the hints I have received, the general message seems to be that if
  262. a program doesnæt work (and this is more likely to apply to older
  263. programs, especially games) it is worth contacting the supplier or the
  264. manufacturer because they can often supply upgrades (sometimes for quite
  265. nominal sums).
  266. 6.05
  267. Among those that have been mentioned are:
  268. 6.05
  269. Arcade 3 games compilation from Clares
  270. 6.05
  271. Artisan, Artisan 2 and ProArtisan
  272. 6.05
  273. Interdictor
  274. 6.05
  275. a number of Fourth Dimension games (but Boogie Buggy is apparently
  276. incompatible with an A5000, according to Rob Brown.)
  277. 6.05
  278. Droom
  279. 6.05
  280. Avon/Murdac (adventure compilation from Topologika)
  281. 6.05
  282. ChartDraw, GraphDraw and KeyStrip (excellent PD applications from Chris
  283. Johnson).
  284. 6.05
  285. Fonts
  286. 6.05
  287. Colin Singleton points out that, although Electronic Font Foundry are
  288. selling (more expensive) öRISC¡OSá3ò fonts, the old ones work perfectly
  289. well. The only difference is that the new ones have automatic kerning
  290. information built in (for the use of programs that know how to use it).
  291. 6.05
  292. Alan Gentle warns that the way FontMax settings are defined has changed.
  293. They used, in RISC¡OSá2 to be quoted in pixels, but in RISC¡OSá3 are now
  294. quoted in points. The maximum point size for anti-aliasing seems to
  295. refer to the apparent point size on the screen. Thus to make sure that,
  296. say, 15 point text displayed at 130% is anti-aliased he has to set the
  297. appropriate FontMax to 15╫1.3, i.e. at least 20.
  298. 6.05
  299. David Shepherdson reports that DrawPlus version 2.00 cannot convert
  300. Trinity, Homerton or Corpus to paths and suggests using Draw to do the
  301. conversion and ösavingò the result into DrawPlus. (The same seems to be
  302. true of version 2.12. A possible alternative would be to ignore the ROM
  303. fonts and load those you want into a disc !Fonts directory.)
  304. 6.05
  305. Marc Evans recommends, contrary to Acornæs instructions, keeping the
  306. !Fonts directory in a sub-directory, not the root, to save memory and
  307. time if you are not using the disc fonts. (I would suggest you only do
  308. this if you are sufficiently experienced to understand the
  309. implications.)
  310. 6.05
  311. John Winter says that Impression (2.17) and LaserDirect (2.05) work as
  312. well ù if not faster ù with FontSize set to 128Kb.
  313. 6.05
  314. (For more on fonts and LaserDirect see the section headed LaserDirect
  315. further on in this column!)
  316. 6.05
  317. Filing Systems
  318. 6.05
  319. IDE drives
  320. 6.05
  321. R.áD.áAttwood noticed that the hard disc icon on his iconbar had öIDEá4ò
  322. underneath it rather than öIDEDisc4ò. On trying to access the disc, he
  323. got an error box with öBad free space mapò. Watford Electronics have
  324. advised him that he needs another chip (cost ú16) for the hard disc
  325. podule.
  326. 6.05
  327. D. T. Software recommended alternative courses of action for one
  328. customer whose IDEFS wouldnæt work with RISC¡OSá3.10: either (a)
  329. reformat the hard disc using the formatter supplied with the system or
  330. (b) fit a replacement EPROM incorporating a work-around for a ömarginal
  331. infelicity in the way RISC¡OSá3 mounts discs.ò
  332. 6.05
  333. SCSI drives
  334. 6.05
  335. C. Purvis has an A3000 with an external 5╝" floppy drive and an Oak SCSI
  336. external interface (fairly old). When he turns his computer on, the SCSI
  337. icon is to the right of the RAM discæs and when clicked on gives a öBad
  338. driveò error. He then runs the following file from a floppy:
  339. 6.05
  340. *Mount 4
  341. 6.05
  342. *RMLoad $.!System.Modules. SCSIFiler
  343. 6.05
  344. *RMReinit SCSI
  345. 6.05
  346. *RMREINIT SCSIFiler
  347. 6.05
  348. *RMReinit SCSIFS
  349. 6.05
  350. *ADFS
  351. 6.05
  352. after which the SCSI icon disappears from the iconbar. If he then
  353. presses <shift-break> to reset the computer, SCSIDisc4 appears at the
  354. left end of the iconbar and all is well.
  355. 6.05
  356. It has been suggested to me that he needs a new ROM on his SCSI
  357. interface. Can anyone confirm this?
  358. 6.05
  359. (One thing we have noticed with the Oak SCSI interfaces is that after a
  360. <delete-power-up>, the SCSIdrive configuration is set to 0 and not 4.
  361. What then happens is that the first time you click the hard drive icon,
  362. it says öBad driveò but then if you click again, it works OK. The
  363. solution is simple: press <f12> and type Configure SCSIDrive 4 <return>
  364. and then do a <ctrl-break>. I think you will find that all is well after
  365. that. Ed.)
  366. 6.05
  367. Mike Williams says the Shutdown routine wonæt complete unless he has all
  368. his various SCSI drives mounted, so he has to put a disc into his
  369. removable disc drive and spin it up just so that the system can dismount
  370. it for him! He therefore ignores Shutdown, but asks whether there is a
  371. recommended way of safely shutting down a system such as his?
  372. 6.05
  373. Mike has also found that if, after switching off, he changes his mind
  374. and switches on again his computer gets stuck half-way through its
  375. initialisation sequence. Is this a RISC¡OSá3 feature, a hardware fault,
  376. or just because he didnæt shut down nicely?
  377. 6.05
  378. Using öFree spaceò viewer on SCSI drives
  379. 6.05
  380. (This hint from David Lenthall was originally published in Archive 5.5.)
  381. 6.05
  382. If choosing the öFreeò option from a SCSI drive icon gives an old RISC-
  383. OSá2 style textual report and you would prefer to get the new RISC-OSá3
  384. window with sliders, include the following line in your boot file:
  385. 6.05
  386. Set Alias$Free ShowFree -FS scsi %0
  387. 6.05
  388. SΘan Kellyæs alternative solution (which works beautifully with his A440
  389. and Oak SCSI interface, driver version 1.16) is to copy the SCSIFiler
  390. module from Applications Disc 1 into his !System.Modules directory and
  391. to add the following line to his !Boot file:
  392. 6.05
  393. RMLoad SCSI::SCSIDisc4.$.!System .Modules.SCSIFiler
  394. 6.05
  395. ArcDFS / DFSReader
  396. 6.05
  397. In response to S. J. Furnellæs problem with ArcDFS mentioned in Archive
  398. 6.3 p14, Keith Raven recommends !DFSReader on Archive Shareware 31. This
  399. needs one slight adjustment: in line 210 of the !RunImage Basic program,
  400. there is a SYS call that is expected to return 0, 1 or 2 to indicate
  401. whether large or small icons or full directory information are selected
  402. for directory windows. Under RISC¡OSá3 this actually returns 64, 65 or
  403. 66. If the next three lines of the program are adjusted to reflect this,
  404. it seems to run perfectly. (Richard Burnell suggests adding a new line
  405. instead:
  406. 6.05
  407. 215 a=a MOD 64
  408. 6.05
  409. to achieve the same effect.) (Keith wonders how many similar minor
  410. changes between RISC¡OSá2 and RISC¡OSá3 will come to light.)
  411. 6.05
  412. The Wakefield Acorn Computer Group writes:
  413. 6.05
  414. Regarding S.áJ.áFurnellæs problem with ArcDFS there is some good news
  415. here. (These errors are liable to occur when you click on the drive icon
  416. to display a directory window.) The most common error is ÉBad driveæ and
  417. you can overcome this simply by Naming the disc with a blank name, i.e.
  418. press <space> and then <return>. The ArcDFS Name option is selected via
  419. the ÉMiscæ menu option, followed by ÉName discæ.
  420. 6.05
  421. This doesnæt cure the other (less common) error which is ÉBuffer
  422. overflowæ. In that case, the only option seems to be to use the command
  423. line, i.e, press <f12> to get a É*æ prompt or bring up a task window
  424. with <ctrl-f12> and type DIRáDFS: (not *DISC as you might expect),
  425. followed by DIRá:1 to select drive 1, (if required), then CAT for a
  426. directory listing, etc. You can then use the manual *COPY command to
  427. move files around, e.g.
  428. 6.05
  429. Copy DFS::1.$.Index ADFS::HardDisc4.$.Junk.MyIndex
  430. 6.05
  431. copies a file called $.Index on the DFS drive 1 into the $.Junk
  432. directory of an ADFS hard disc, renaming it MyIndex in the process.
  433. 6.05
  434. You can just as easily copy onto SCSI, IDE and RAM discs of course. Note
  435. that you should use *COPY and not *CopyDFS. The very good news is that
  436. operations such as Format, Backup and Verify work fine, as they donæt
  437. need to display a directory!
  438. 6.05
  439. 5╝" discs
  440. 6.05
  441. Peter Prewett has been horrified to find that since upgrading to RISC-
  442. OSá3 he can no longer read any of his 5╝" discs (which he uses for
  443. backing up his hard disc) via his Watford interface. He has tried
  444. resetting the step rate to 6 without success. Luckily, he can still read
  445. discs from his BBC via a DFS to ADFS file transfer.
  446. 6.05
  447. Gordon Lindsay-Jones also reports problems with his Watford buffer which
  448. used to work well under RISC¡OSá2. Can anyone help? (Have you asked
  449. Watford?)
  450. 6.05
  451. Richard Wells initially found that the Beebug DFS Reader refused to work
  452. under RISC¡OSá3, but he has now found that if he runs the Commands
  453. utility from the Support disc first then it will run.
  454. 6.05
  455. Richard also says he configures his 40-track 5╝" drive (drive 1) with
  456. 6.05
  457. *Configure Step 12 1
  458. 6.05
  459. and comments that perhaps
  460. 6.05
  461. *Configure Step 6 1
  462. 6.05
  463. would work for 80-track discs. He says that to restore normal step delay
  464. you should use
  465. 6.05
  466. *Configure Step 3
  467. 6.05
  468. In response to Roger Poweræs query last month, Howard Snow points out
  469. that the syntax is
  470. 6.05
  471. *Configure <Step delay> [<drive>]
  472. 6.05
  473. Rather confusingly, the information on the step delay given by *Status
  474. is just the step delay for each of the drives, so if drive 0 is
  475. configured to the normal delay of 3, after typing *Configure Step 6 1
  476. *Status would give Step 3 6.
  477. 6.05
  478. W.áN.áRodger has written with a similar hint and also suggests that
  479. perhaps all floppy drives on a system have to be set if any one is to be
  480. changed.
  481. 6.05
  482. Mr Rodger has also noted that he has to leave his Cumana switchable 40/
  483. 80 track drive switched to 80-track before selecting Format DOS 360Kb to
  484. format a 40-track MS-DOS disc. When he then runs the PC Emulator, he has
  485. to switch the drive to 40-track to read the disc he has just formatted!
  486. 6.05
  487. Compression
  488. 6.05
  489. S.áR.áFreeman reports that, when using Compression version 1.10 with his
  490. A400/1, if he launches an application from CFS and subsequently quits
  491. CFS without first quitting the application, the computer can hang.
  492. Otherwise he has no problems with it.
  493. 6.05
  494. Mike Kinghan says that his system hangs when he tries to kill any CFS
  495. filesystem from the iconbar. He only has to do this, however, in order
  496. to free up the Filecore when shutting his machine down. Now he uses the
  497. operating system Shutdown routine (via <shift-ctrl-f12>) instead and has
  498. no problems.
  499. 6.05
  500. Mike also observes that öit is not a clever wheezeò to compress CFS
  501. files using the !Squash application supplied with RISC-OSá3. This will
  502. report a gratifying reduction in the logical byte count but when the
  503. actual size of the new file is checked, it will usually be found that
  504. the file has got larger. (Has anyone found a use for !Squash?)
  505. 6.05
  506. Dave Livsey has been told by Computer Concepts, in response to a query
  507. about CFSæs use of a temporary file as an intermediate step in the
  508. decompression process, that they ö ... are working on an upgrade to deal
  509. with this ... ò
  510. 6.05
  511. Marc Evans says CFS version 1.10 has problems with large jobs ù 10
  512. Mbytes, for example ù and suggests turning off interactive filer
  513. operations during a large compression, otherwise you may lose files.
  514. 6.05
  515. He also writes: Filer_Run can be used in an alias to run CFSæd files
  516. directly from the normal Filer window. To perform this trick, issue the
  517. command:
  518. 6.05
  519. Set Alias$@Runtype D96 !Filer_Run CFS#%0
  520. 6.05
  521. and just double click on the file to load it.
  522. 6.05
  523. Confusing MS-DOS and ADFS discs
  524. 6.05
  525. Marc Evans warns that if you regularly use both DOS and ADFS floppy
  526. discs, it is easy to get confused about which is which. You can easily
  527. find yourself copying to a DOS disc thinking it is ADFS; file and
  528. application icons appear in the destination window just as normal and
  529. you can be none the wiser (apart from the copying being rather slower)
  530. until you run out of space after 720Kb.
  531. 6.05
  532. Disc corruption
  533. 6.05
  534. Keith Raven has experienced two strange floppy disc faults since
  535. upgrading. After deleting the font manager from a PD fonts disc (E
  536. format), he found that three letters from one font had disappeared
  537. although the disc was otherwise intact and verified OK. He was able to
  538. load the font into !FontEd successfully for patching. The other problem
  539. was a öbroken directoryò on a D format disc, just after deleting a
  540. couple of redundant items (including a !System directory) left over from
  541. RISC¡OSá2. The disc verified properly, but a disc sector editor showed
  542. two chunks of continuous Ns in sector 1 (on track 0 head 0). He has
  543. noticed that ADFS buffers is set to 8 (the default?) and wonders whether
  544. there is still a bug there.
  545. 6.05
  546. (We reported two months ago Acornæs telephone help line comment that the
  547. bug which made it advisable to configure the ADFS buffers to zero had
  548. been fixed. We also reported Computer Conceptsæ claim that, unless the
  549. buffers are configured to zero, it is vital to dismount disks before
  550. removing them for good from the machine because, otherwise, there may be
  551. trouble later. Does anyone have any proof either way?)
  552. 6.05
  553. XOB Remote Logon
  554. 6.05
  555. Raymond Wright says that XOB Remote Logon, which allows a BBC Micro or
  556. another Archimedes to access a hard disc attached to an Archimedes via
  557. Econet, is in trouble. He thinks that it is not loading binary files to
  558. the correct locations in the BBCæs memory.
  559. 6.05
  560. Printing!!!
  561. 6.05
  562. (This seems to be the area that is causing the greatest grief. If anyone
  563. thinks he knows the answers, please get in touch! A number of people
  564. have commented favourably on the Ace drivers. Perhaps, if the people at
  565. Ace think they have got printing sussed, they might be able to help with
  566. some of these problems.)
  567. 6.05
  568. (Funnily enough, Tony Cheal of Ace Computing was hoping to write us an
  569. article about printer drivers. As I well know, when you are running your
  570. own business, things can get very hectic. Anyway, if you do get time,
  571. Tony, your fans are waiting in eager anticipation! Ed.)
  572. 6.05
  573. Printer buffer
  574. 6.05
  575. Several people have commented that the printer buffer doesnæt work
  576. properly. Can this be true or is it that we donæt understand how to use
  577. it properly?
  578. 6.05
  579. Richard Burnell says that if he configures the buffer to, say, 300Kb and
  580. tries to print a draw file with lots of text, the computer hangs and not
  581. even the escape key works. (He owns a KX-P1081 dot matrix printer.)
  582. 6.05
  583. Mike Kinghan writes: The RISC-OS 3 feature that I had longed for most
  584. was background printing. Running off a manual on my LaserJet II under
  585. RISC-OS 2 could monopolise the computer for half a day. How annoying
  586. then to discover that prints executed from familiar applications are not
  587. automatically run in background under the new OS. A partial remedy,
  588. however, is to use the new Print Manageræs capability to substitute a
  589. file for any installed printer. First take the Printer Control option
  590. from your printeræs iconbar menu. Then select the Connection dialogue
  591. and nominate a file of your choice in place of the installed printer.
  592. This will make applications write to that file when they think they are
  593. printing, and they will do this much more speedily. At your convenience,
  594. redirect the printer connection to your physical printer and drag your
  595. print files to the printer icon. Now they will be printed in background,
  596. allowing you to get on with your work. (But what a palaver! Surely there
  597. must be a simpler way?)
  598. 6.05
  599. Change in printer initialisation behaviour
  600. 6.05
  601. T. J. Bennett uses First Word Plus version 1 with an A3000 and a Citizen
  602. Swift 24. In order to make best use of this combination, he has written
  603. a !Boot file which redefines screen characters using VDU23 and also
  604. defines some characters not available in the standard printer character
  605. set as download characters to the printer. He has also modified his
  606. printer driver. This all worked in RISC¡OSá2, the printer buffer
  607. allowing the booting process to continue to completion whether the
  608. printer was on line or not. In RISC¡OSá3, however, the !Boot will not
  609. finish until the printer is connected, switched on and on line. (öA
  610. giant step towards the Neanderthal,ò Mr Bennett comments.) He has tried
  611. setting PrinterBufferSize to ridiculous sizes with no discernable
  612. effect, also RMASize and SystemSize. Does anyone have any suggestions?
  613. (I wonder if this problem is related to that described by Mick Day last
  614. month ù see Archive 6.4 p9.)
  615. 6.05
  616. Mr Bennett has noticed that there is a limit to the amount of data in
  617. the printer driver for defining each character (contrary to what the
  618. manual says) so this cannot be used as the source of download character
  619. data.
  620. 6.05
  621. Disc swapping
  622. 6.05
  623. Peter Prewett reports that, after loading the !Printer application on
  624. the iconbar and then loading Impression Junior, whenever he tries to
  625. print, he is required to insert the floppy disc from which he loaded the
  626. original printer application. He says he ötried loading system and scrap
  627. from the printer and other discs, none of which makes any difference.ò
  628. (My suggestion is that the problem is a misunderstanding of the purpose
  629. of the !Scrap application: the result of running this is simply to tell
  630. the computer that the disc it is on is the place to store temporary
  631. öscrapò files. Thus by öloadingò !Scrap from a floppy you tell the
  632. computer to use that floppy for temporary storage during operations like
  633. printing. If you have a hard disc, it is best to copy !Scrap onto its
  634. root directory and to ensure that the first thing you do each time you
  635. turn the computer on or reset it is to open a Filer window on that root
  636. directory so that the location of !Scrap will be öseen.ò)
  637. 6.05
  638. Peter goes on to comment that system and scrap files are difficult to
  639. use and must be made totally transparent to the end user. öNobody should
  640. have to set up the computer with these files as it is certainly not
  641. user-friendly.ò Does anyone want to volunteer to write a user-friendly
  642. article about system and scrap files? Does anyone have any ideas about
  643. how these might be better organised in a future version of the operating
  644. system?
  645. 6.05
  646. Mono greyscales (!?)
  647. 6.05
  648. A number of people have noticed that the so-called ömonoò option in the
  649. RISC-OSá3 printer drivers actually produces grey scales when rendering
  650. drawfiles (although sprites are printed in black and white as might be
  651. expected).
  652. 6.05
  653. LaserDirect
  654. 6.05
  655. I may have given the impression in the December column that it is
  656. impossible to print rotated text out of a LaserDirect. John Winter has
  657. pointed out that this can be done fairly easily by creating the text in
  658. Draw and using the Convert to path menu option; this will then print
  659. like any drawfile. Furthermore, the rotated text can be imported into
  660. Impression, again just like any drawfile.
  661. 6.05
  662. John Winter has also found that in order to run the RISC¡OSá3 !Printers
  663. application after using a Computer Concepts RISC¡OSá2 driver, you have
  664. to run the following * commands (either at the command line or in a Task
  665. window or in an Obey or Command file):
  666. 6.05
  667. *RMKill PDriver
  668. 6.05
  669. *RMReinit PDriver
  670. 6.05
  671. Several more people have reported problems with the quality of print
  672. from LaserDirect printers. Michael Lowe says he has considerable
  673. problems printing sprites, mostly incorporated into Impression docu
  674. ments: black areas are often patterned, grey areas sometimes donæt print
  675. and occasionally the whole of the text area breaks up giving a granular
  676. appearance. However, the worst thing, he says, is the unpredictability
  677. of the behaviour.
  678. 6.05
  679. There may, however, be an answer to this (but no solution until the new
  680. drivers appear sometime this year, with luck): Computer Concepts have
  681. written to Tim Powys-Lybbe saying: öWe are now(!) aware of a problem
  682. with the combination of our LaserDirect drivers 2.05 and RISC¡OSá3.1.
  683. The first Landscape page will print correctly, but on subsequent prints,
  684. black output will be speckled. This only occurs when QuickText is off.
  685. 6.05
  686. öI would recommend that you turn on QuickText. If necessary, you should
  687. install RISC¡OSá2 versions of Corpus and Homerton into your !Fonts
  688. application on disc. If you get a speckled output, changing printing
  689. resolution or reloading the driver will restore a black image.
  690. 6.05
  691. öThe next release of our drivers should clear up this problem.ò
  692. 6.05
  693. Timæs comment is that the output and the problem is a little worse than
  694. their letter concedes.
  695. 6.05
  696. (And the problem also occurs fairly predictably on the BJ10 Turbo
  697. Driver. Ed.)
  698. 6.05
  699. Alan Gentle recommends inserting a FontRemove statement in the !Boot
  700. file, removing the ROM fonts, and to add Corpus, Homerton and Trinity to
  701. the !Fonts directory on disc, i.e. the boot file should end:
  702. 6.05
  703. FontRemove Resources:$.Fonts.
  704. 6.05
  705. FontInstall <Obey$Dir>.
  706. 6.05
  707. (N.B. the dots at the end of each line are significant.)
  708. 6.05
  709. Alan also says Computer Concepts have sent him an update of PrinterLD,
  710. version 2.05s (10-Aug-1992) which seems to work OK!
  711. 6.05
  712. When I started printing from Artworks, I found that the greyscales at
  713. 600 dpi were rather distinctly graduated. At 300 dpi, the gradation is
  714. much smoother but the individual colours have a much dottier appearance.
  715. On CCæs recommendation, I have found that 600╫300 using Screen 2 gives a
  716. good compromise.
  717. 6.05
  718. On the question of how long the upgraded printer drivers are taking to
  719. produce, CC said (in a letter dated 17th December 1992): öWe have only
  720. just received the source code (weæd have preferred proper documentation,
  721. but there isnæt any) from Acorn. All our drivers require significant
  722. changes to allow full RISC¡OSá3 compatibility. Since the RISC¡OSá2
  723. drivers work with RISC¡OSá3, their conversion is not a priority.ò
  724. 6.05
  725. Printing after Artworks
  726. 6.05
  727. Roger King has found that, after printing from Artworks, computers need
  728. to be switched off (<ctrl-reset> is not enough) before using new
  729. applications that need to print hard copy. If this is not done, spurious
  730. fine horizontal lines of about 4mm length are scattered throughout the
  731. printed page. Has anyone any clues about this?
  732. 6.05
  733. Unwanted form feeds
  734. 6.05
  735. G. T. Smithæs means of preventing his Brother (Epson FX80 compatible
  736. printer) from spewing out extra pieces of blank paper was to load the
  737. driver into !PrintEdit, delete the formfeed code ö12ò from the End of
  738. Text Job and to add ESCö8ò (öignore paper emptyò) in the Start of Job
  739. line.
  740. 6.05
  741. Unwanted line feeds in First Word Plus
  742. 6.05
  743. Dave Livsey suggests that the printer driver needs doctoring to remove
  744. the extra line feed that it sends to the printer. Can anyone give
  745. details?
  746. 6.05
  747. Editing printer drivers
  748. 6.05
  749. G. T. Smith says that he made the mistake of assuming that, having
  750. copied his modified printer driver onto his hard disc, !Printers would
  751. find it and the modification would take effect, but it didnæt. He says
  752. you need to load !Printers onto the iconbar and re-install the driver by
  753. dragging it into the Printer Control window from the !Printers menu.
  754. 6.05
  755. Tim Nicholson says that if you change the configuration settings of a
  756. printer which is not the currently selected one (i.e. its icon is greyed
  757. out), then the next time you print, the print manager uses the driver
  758. you have reconfigured not the selected one.
  759. 6.05
  760.  
  761. 6.05
  762. PC Emulator
  763. 6.05
  764. Mike Small has found that PC programs such as Tetris run first time but
  765. when they get to the point where they ought to re-load, i.e. when he
  766. ödiesò, he gets the messages:
  767. 6.05
  768. M2ExHandle abort - Bad Entry Sequence
  769. 6.05
  770. *CD \Tetris
  771. 6.05
  772. FileCore in use (Error number &108A0)
  773. 6.05
  774. *Tetris
  775. 6.05
  776. He is using version 1.34 of the emulator, patched in accordance with the
  777. Support instructions. (He assumes that the altering of the filetype of
  778. the DOS partition to DOSDisc doesnæt apply to him because he uses
  779. floppies.) He has a user port and MIDI on a basic A3000. Does anyone
  780. have any ideas?
  781. 6.05
  782. Nik Kelly finds that his Quick Basic editor scrolls at a useful speed
  783. now that he has an ARM3 and RISC¡OSá3, but has found that the freebie,
  784. QB, that comes with MS-DOSá5, does not read his .BAS files.
  785. 6.05
  786. He also says that his real-time clock is now always wrong (using PC
  787. emulator 1.6 and MS-DOS 3.3) and asks why?
  788. 6.05
  789. Richard Burnell says that version 1.81 of the emulator wonæt read Atari
  790. format discs with RISC¡OSá3.10 and asks when the new version of the
  791. emulator is due for release.
  792. 6.05
  793. Miscellaneous Hardware Tips
  794. 6.05
  795. Ground Control teletext adaptor
  796. 6.05
  797. Mike Williams found that his problem with this was a hardware problem
  798. and nothing to do with RISC¡OSá3. He had changed to an A5000 and there
  799. is a subtle difference in the hardware of the printer port. Ground
  800. Control are offering an upgrade to a podule version Ö but he doesnæt
  801. know where he is going to find a fifth podule slot!
  802. 6.05
  803. SCSI podule and MIDI board conflict
  804. 6.05
  805. Richard Burnell found that his Vertical Twist A3000 Econet MIDI/sampler
  806. board would not work with his 8-bit Lingenuity SCSI podule because they
  807. were competing for use of fast interrupts. Version 2.45 of the SCSI
  808. firmware is now available and the MIDI port now works fine. (This
  809. doesnæt sound like a RISC-OSá3 problem to me, but I will include it
  810. anyway!)
  811. 6.05
  812. Pineapple digitiser
  813. 6.05
  814. The problem Tim Nicholson mentioned in Archive 6.3 p15 was cured by the
  815. addition of an öextra decoupling capacitorò.
  816. 6.05
  817. Brainsoft expansion card
  818. 6.05
  819. Tim Nicholson reported (Archive 6.3 p15) that this didnæt work. Raymond
  820. Wright says he thinks his works OK, but he has had problems with the
  821. software in RISC¡OSá2, some of which have righted themselves in
  822. RISC¡OSá3! (The sound module still seems to want to hog all available
  823. memory, though.)
  824. 6.05
  825. Maths co-processor
  826. 6.05
  827. Raymond Wright says there is no built-in support in RISC¡OSá3 for the
  828. maths co-processor card so he still has to load FPEmulator 3.2 from
  829. disc.
  830. 6.05
  831. Impression dongle
  832. 6.05
  833. Roger Poweræs problem mentioned last month turned out to be a defective
  834. dongle (apparently it was one of the very early ones), which CC have
  835. replaced.
  836. 6.05
  837. G. T. Smith had a similar problem and while he was waiting for a
  838. replacement dongle it was suggested that he should try öshorting all the
  839. pins of the dongle with a piece of earthed kitchen foil.ò Apparently it
  840. worked! (I suggest you only try this if you are confident you know what
  841. you are doing.)
  842. 6.05
  843. Roger King reports that he had a problem with both laser printers and a
  844. Deskjet 500 ejecting blank sheets of paper with spurious characters on
  845. the first line of the new page, especially when printing from PipeDream
  846. 4 documents. When the Impression dongles were removed the problem went
  847. away.
  848. 6.05
  849. Keith Raven agrees that there is something strange. Once, after
  850. switching off the computer and restarting, he tried printing from Basic
  851. using <ctrl-B> but the computer locked up as if the printer wasnæt on
  852. line. Loading !Printers and trying to print from !Edit caused the system
  853. disc to run and the iconbar to flash but no output. Loading Impression
  854. then caused most, but not all, of the previously öprintedò output from
  855. !Edit to arrive at the printer. However, he could not repeat this. Since
  856. he had previously used the printer successfully in similar circums
  857. tances, he wonders if the problem might be something to do with printer
  858. initialisation.
  859. 6.05
  860. Miscellaneous Hints & Tips
  861. 6.05
  862. Screen modes
  863. 6.05
  864. Peter Prewett says that mode 31 öflashes fastò on his A440/1 with an
  865. Eizo 9060s Multiscan. He also says that mode 27 will not run on an A310
  866. with an NEC Multiscan. (I also find that mode 31 is unusably flickery on
  867. my Taxan 770 Plus, but surely one of the purposes in giving us such a
  868. wide variety of modes is to give each user a greater chance of finding
  869. some that suit his own particular monitor.)
  870. 6.05
  871. Marc Evans recommends non-multisync users to use mode 35 as their
  872. configured mode because it gives a bit more room to work in without
  873. decreasing resolution in the way mode 16 does.
  874. 6.05
  875. Desktop Boot files
  876. 6.05
  877. Colin Singleton has been puzzled to find that, after creating a Boot
  878. file and rebooting, a number of applications that were running at the
  879. time he created the Boot file failed to start up. The reason for this is
  880. that only öRISC¡OSá3 awareò applications will be inserted automatically
  881. into a !Boot file. (Apart from any other reason, the operating system
  882. needs to be able to find out where on disc each application was loaded
  883. from and it canæt do this unless the application is programmed to be
  884. able to tell the operating system when asked. Originally, RISC¡OSá3
  885. applications werenæt programmed to behave in this way.)
  886. 6.05
  887. If you want your Boot file to run an older application (including, for
  888. instance, current versions of Impression) you have to edit !Boot and add
  889. the appropriate instructions by hand. To do this (assuming you have
  890. already created a Desktop Boot file), load !Boot into !Edit (the quick
  891. way is to <shift-double-click> on it) and you will probably find a
  892. number of lines reading öFiler_Boot ... ò followed by some reading
  893. öFiler_Run ... ò. Immediately after these, add another line reading
  894. öFiler_Run ò followed by the full path name of the application, and
  895. repeat for each application you want to run. The process is described in
  896. more detail in the User Guide starting at page 112.
  897. 6.05
  898. Colin Singleton has also tried, as the manual suggests, creating two
  899. !Boot files so that he can switch at will from one öworldò to another.
  900. However, when he tries to run them he gets a message öYou cannot have
  901. two copies of !Alarm at once.ò Does anyone have any suggestions?
  902. 6.05
  903. When G÷tz Kohlberg had created a Boot file and tried rebooting, he got
  904. an error message: önot enough memory or not within desktop worldò.
  905. (Could this happen if the configured ölanguageò is not Desktop? (Number
  906. 10 in RISC-OS 3.))
  907. 6.05
  908. Control of ARM3 cache
  909. 6.05
  910. G÷tz Kohlberg found that the *Cache on command turned the cache off and
  911. *Cache off turned it on! He also found that when he installed the Aleph
  912. One hare and tortoise module, the effect of clicking on the iconbar
  913. icons was also reversed. His work-around for this problem is to include
  914. *Cache on as the very first command in his !Boot file and to include the
  915. command *Cache off immediately before the line that runs the !Arm3
  916. application.
  917. 6.05
  918. ROM modules
  919. 6.05
  920. R. D. Attwood asks how he can find out which modules are in ROM so that
  921. he doesnæt duplicate them in the system directory on disc. Simple: press
  922. <ctrl-f12> to open a Task window and type RomModules at the star command
  923. prompt. A list of modules in the system ROM and in the ROMS on any
  924. podules installed on the machine will scroll past. To read the list and
  925. print it or save it: bring up the Task window menu and choose the
  926. öSuspendò option then treat the contents of the window just like any
  927. other Edit window.
  928. 6.05
  929. To see what else is in ROM ...
  930. 6.05
  931. ... bring up the menu over the Apps icon on the iconbar and choose the
  932. öOpen É$æò option. You can now explore all the resources stored in ROM.
  933. 6.05
  934. Toolsprites
  935. 6.05
  936. Several months ago, the Archive monthly disc included a nice collection
  937. of ötoolò sprites designed to smarten up the appearance of window icons
  938. (including things like 3D-effect sliders that look pushed-in when you
  939. drag them). I found that the original set didnæt quite work properly,
  940. but that simply by adding one extra sprite (öblicon22ò) copied from a
  941. similar set on a recent Acorn User disc, I got a set which seems to work
  942. fine. This set is on this monthæs program disc in a file called
  943. öWin3Toolsò. To use it, I suggest you copy it into your !System
  944. directory and include the command
  945. 6.05
  946. ToolSprites System:Win3Tools
  947. 6.05
  948. in your !Boot file. (Note: this file only includes ö22ò definitions for
  949. ösquare-pixelò high resolution modes.)
  950. 6.05
  951. Shift key behaviour
  952. 6.05
  953. R. D. Attwood has found his left shift key giving a ñ symbol. On
  954. investigation, he has found that under the key there are two contacts:
  955. one gives ñ, the other ú. The !IntKey module on the Support disc seems
  956. to solve the problem but, as he says, it should not be necessary to run
  957. this. Has anyone any ideas?
  958. 6.05
  959. Shift-double-clicking into editors
  960. 6.05
  961. Marc Evans says that if you shift-double-click on a file to load it into
  962. an editor, the editor can be confused about what filetype it is and can
  963. save an Obey file as Text. (This doesnæt seem to happen with !Edit, but
  964. it does with !StrongEd II. Without the PRM, I canæt be sure but I would
  965. guess that what is happening is that a shift-double-click causes the
  966. Filer to broadcast a message inviting applications to load the file as
  967. if it were a text file. If !Edit picks it up, it presumably then reads
  968. the directory information to find out what the filetype is, whereas
  969. !StrongEd carries on assuming it is a text file. I wonder what other
  970. editors like DeskEdit do?)
  971. 6.05
  972. Fix for SciCalc
  973. 6.05
  974. Colin Dean, one of the authors of SciCalc, has written in with a fix for
  975. the bug in the +/Ö operator mentioned in Archive 6.3 p18.
  976. 6.05
  977. The +/Ö operator should always change the sign of the currently
  978. displayed value, unless you are in the middle of entering an exponent,
  979. in which case it should change the sign of the exponent. In practice, it
  980. can produce bizarre results: e.g.
  981. 6.05
  982. enter    display
  983. 6.05
  984. 1E13   1E13
  985. 6.05
  986. +/Ö   1E-13
  987. 6.05
  988. =   1E-13
  989. 6.05
  990. +/Ö   3E-30
  991. 6.05
  992. The last displayed result should be Ö1EÖ13!
  993. 6.05
  994. To fix this alter the lines that read:
  995. 6.05
  996. 5340 IF entry$=ö0ò THEN entry$= FNtobase(dreg)
  997. 6.05
  998. 5350 IF base%=1 THEN
  999. 6.05
  1000. 5360 IF (INSTR(entry$,öEò)=0) OR (F%=TRUE) THEN
  1001. 6.05
  1002. to read, instead:
  1003. 6.05
  1004. 5340 IF F%=TRUE THEN entry$= FNtobase(dreg)
  1005. 6.05
  1006. 5350 IF base%=1 AND F%=FALSE THEN
  1007. 6.05
  1008. 5360 IF (INSTR(entry$,öEò)=0)THEN
  1009. 6.05
  1010. Copying a directory into itself
  1011. 6.05
  1012. You canæt any more! (Marc Evans says.) (For those who donæt remember the
  1013. heady days when RISC¡OSá2 was young, one of its features was that it was
  1014. quite easy to fill a disc by recursively copying a directory into
  1015. itself!)
  1016. 6.05
  1017. Unplugging !Configure
  1018. 6.05
  1019. !Configure can be unplugged if you do not want the machine altered Ö
  1020. useful in a school situation! (Marc Evans)
  1021. 6.05
  1022. Bug in BASIC64
  1023. 6.05
  1024. A. G. Rimmer reports that there is a fault in BASIC64 in that the format
  1025. specification given by @% frequently behaves incorrectly for fixed
  1026. format (but not for E or G format). This is illustrated by the following
  1027. program:
  1028. 6.05
  1029. 10 REM >Double precision test
  1030. 6.05
  1031. 20 @%=öF30.2ò
  1032. 6.05
  1033. 30 PRINT; öWith @% = &ò;STR$~(@%);ö:òÉ
  1034. 6.05
  1035. 40 REPEAT
  1036. 6.05
  1037. 50 INPUT öNumber input: ò x
  1038. 6.05
  1039. 60 PRINT ö prints as ò x
  1040. 6.05
  1041. 70 UNTIL FALSE
  1042. 6.05
  1043. This produces the following output:
  1044. 6.05
  1045. Number input: 102.63
  1046. 6.05
  1047. prints as 1.03E2
  1048. 6.05
  1049. Number input: 1234.5678
  1050. 6.05
  1051. prints as 1.23E3
  1052. 6.05
  1053. Number input: 12.25
  1054. 6.05
  1055. prints as 12.25
  1056. 6.05
  1057. Number input: 0.16
  1058. 6.05
  1059. prints as 1.60E-1
  1060. 6.05
  1061. Acorn have acknowledged the fault and have told Mr Rimmer that there is
  1062. no work-around or fix for this problem at the moment.
  1063. 6.05
  1064. Limited precision of SciCalcæs display
  1065. 6.05
  1066. Mr Rimmer also observes that, whereas SciCalc calculates using floating
  1067. point numbers with 52 binary digits, which are equivalent to 15.7
  1068. decimal digits, you can only input decimal numbers with up to 10 digits
  1069. plus a two digit exponent and the program can only display results with
  1070. 10 significant figures (and 3-digit exponents up to the maximum possible
  1071. 308). What is wanted is a display for both input and results of a 15 or
  1072. 16 digit mantissa plus an exponent of up to 3 digits (up to the limit of
  1073. 308).
  1074. 6.05
  1075. Again Acorn has acknowledged the limitation but has said that a version
  1076. with extended display is not available. (I wonder whether Colin Dean
  1077. might be able to help?)
  1078. 6.05
  1079. Legible menus in 1st Word Plus
  1080. 6.05
  1081. In Archive 6.3 p12 there was a hint on altering the palette for First
  1082. Word Plus release 1.1 so that the menus are legible. This involved a
  1083. special Obey file. Gordon Lindsay-Jones suggests a different solution.
  1084. He first changed colour 14 to black and saved the altered palette in the
  1085. Library directory on the 1wp disc. Before he runs 1wp, he opens the
  1086. Library window and double-clicks on this palette, then when he finishes,
  1087. he opens the menu on the iconbar palette icon and selects Default to
  1088. restore the palette.
  1089. 6.05
  1090. (Mike Williams says version 0.01 of First Word Plus works fine!)
  1091. 6.05
  1092. Using RMFaster
  1093. 6.05
  1094. Mike Williams points out that C programs run much faster if you perform
  1095. *RMFaster SharedCLibrary and, similarly, programs that use the FPE a lot
  1096. (e.g. ray tracers) will benefit from *RMFaster FPEmulator. Under
  1097. RISC¡OSá2, these modules were loaded from disc so always ran in RAM. In
  1098. RISC¡OSá3, we can choose whether to put them in RAM for speed or leave
  1099. them in ROM to save memory.
  1100. 6.05
  1101. Draw crashing
  1102. 6.05
  1103. A number of people have had !Draw crash out on them but luckily it saves
  1104. work in progress as a valid drawfile in the Scrap directory before it
  1105. exits. Therefore, you should be able to recover your work by opening
  1106. !Scrap (shift-double-click on its icon), then opening the directory
  1107. called ScrapDir inside it.
  1108. 6.05
  1109. Wimp drag and double-click defaults
  1110. 6.05
  1111. Mike Williams finds that settings of 5 for WimpDoubleClickDelay and 10
  1112. for WimpDoubleClickMove make detailed work in !Draw much more manage
  1113. able. He wonders if anyone knows how to set them exactly like they were
  1114. in RISC¡OSá2.
  1115. 6.05
  1116. Mouse menu button behaviour
  1117. 6.05
  1118. In response to my tip in Archive 6.3 p19, Tim Nicholson says his mouse
  1119. menu button still returns a continuous 2. I then wondered if it was my
  1120. tracker ball that was at fault so plugged in my clapped out mouse, but
  1121. no: both mouse and tracker ball still return 2 for a moment then 0 when
  1122. the menu button is held down. Tim wonders if the mouse response is
  1123. configurable.
  1124. 6.05
  1125. Opening a root directory without running all the !Boot files (and
  1126. avoiding viruses)
  1127. 6.05
  1128. Tim Nicholson points out that just as control-double-clicking on a
  1129. directory icon opens a filer window on the directory without running the
  1130. boot files of all the applications in the directory, control-double-
  1131. clicking on a drive icon does the same for a root directory. As he says,
  1132. this is jolly useful for inspecting discs of unknown origin if you
  1133. suspect they might contain viruses.
  1134. 6.05
  1135. Keys that donæt work
  1136. 6.05
  1137. Tim Nicholson says that he ökeeps losing his Caps Lock buttonò and
  1138. occasionally <ctrl-shift-f12> doesnæt work. Is this a problem with an
  1139. application? (Or has he been dropping his porridge into the keyboard,
  1140. again?)
  1141. 6.05
  1142. Task manager
  1143. 6.05
  1144. (Tim Nicholson warns: before trying this save all your work!) Try
  1145. clicking <menu> over the Task Manager and choosing the Info option, then
  1146. click <menu> in the grey area where it says NAME: VERSION: AUTHOR:.
  1147. (Donæt get too excited.)
  1148. 6.05
  1149. Alarm
  1150. 6.05
  1151. Colin Singleton writes, in response to Ken Cowapæs comments on !Alarm
  1152. (Archive 6.3 p15): öI think he is wrong in claiming that it contains a
  1153. malfunction, but it is certainly less friendly than it might be. It does
  1154. indeed appear to insist that the start and finish dates are in the same
  1155. year when setting summertime, so you cannot set Off Oct 1992 and On
  1156. March 1993. Since we have now finished with BST for 1992, this is not
  1157. now a problem.ò
  1158. 6.05
  1159. He has found that after setting the two dates for 1993, the Alarm file
  1160. contains three dates, the third date being 7th February 1994. He
  1161. presumes that at 1 a.m. on that day, an alarm will go off to remind him
  1162. to set the summertime dates for that year! Does anyone know what the
  1163. date is for?
  1164. 6.05
  1165. Change in behaviour of !Boot files
  1166. 6.05
  1167. Under RISC¡OSá2, J.áLageu used to protect directories using the
  1168. principle that, whenever a directory was opened, all the boot files in
  1169. it were actioned (unless, I think, a sprite with the name of the
  1170. application had been loaded into the Wimp sprite pool). He finds that
  1171. RISC¡OSá3.10 on an A5000 only sees the !Boot file the first time it
  1172. öseesò the application. I wonder whether it is possible to tell the
  1173. operating system to forget that it has seen the application?
  1174. 6.05
  1175. JPEG
  1176. 6.05
  1177. Steve Dommett has written, in response to Roger Darlingtonæs query in
  1178. Archive 6.3 p28, to point out that there is a very useful implementation
  1179. of JPEG included in !ChangeFSI on the Support Disc. The required files
  1180. are cjpeg, djpeg and JPEGinfo (which provides instructions). !ChangeFSI
  1181. will read JPEG files in the same way as other file types but will need
  1182. plenty of spare space on the !Scrap disc. He has converted many sprites,
  1183. saving megabytes of disc space, with no appreciable loss of quality.
  1184. 6.05
  1185. Peter Sturdy adds that if you want to use JPEG from the command line, it
  1186. is helpful to add the following lines to your !Boot file:
  1187. 6.05
  1188. Set Alias$cjpeg <Obey$Dir>.cjpeg %%*0
  1189. 6.05
  1190. Set Alias$djpeg <Obey$Dir>.djpeg %%*0
  1191. 6.05
  1192. JPEG files can then be manipulated from a Task window without changing
  1193. directory or moving the files into the Library directory.
  1194. 6.05
  1195. (The point of JPEG is that it gives much greater savings in filing space
  1196. but the compression process is not completely reversible so the
  1197. decompressed image will not be identical to the original. For sprites
  1198. this doesnæt normally matter.)
  1199. 6.05
  1200. Directory catalogue display
  1201. 6.05
  1202. Raymond Wright has found an irritating change in the display of a
  1203. catalogue listing (outside the Desktop): on an 80 column screen you only
  1204. get three columns of files instead of 4 and in a 40 column mode you only
  1205. get one. Can there be a good reason for the change, he
  1206. asks?ááááááááááááááááááááá áááááááááááááááááááááá
  1207. 6.05
  1208. Two Questions
  1209. 6.05
  1210. Backup and the önextò slot
  1211. 6.05
  1212. If you back up an 800Kb floppy with the öNextò slot set to the standard
  1213. 640Kb, the backup will take two passes. In order to make the computer
  1214. copy the whole disc in one go, you have to set the Next slot to more
  1215. than 800Kb. Can it be told to use more than the current Next slot if the
  1216. memory is available?
  1217. 6.05
  1218. Icon dragging from filer windows
  1219. 6.05
  1220. There is a configuration option (which I canæt find now that I want it!)
  1221. that instructs RISC¡OSá3 öawareò applications to drag the whole icon
  1222. rather than just an empty square box when saving a file. Why on earth
  1223. isnæt the Filer programmed to do the same when you drag an icon from a
  1224. Filer window? ááááááááááááááááááááááááááááááááááááá    
  1225. áááááááááááááááááááááá á
  1226. 6.05
  1227. Improvements over RISC¡OSá3.0
  1228. 6.05
  1229. Paul Skirrow lists the following improvements:
  1230. 6.05
  1231. Å   after a Shutdown the Restart button works properly and restarts the
  1232. Pinboard correctly
  1233. 6.05
  1234. Å   the ADFSBuffers configuration now works correctly and speeds up disc
  1235. access significantly (although there may still be a problem in 1Mb
  1236. machines).
  1237. 6.05
  1238. Å   Paint handles 256 grey scale sprites correctly and also 256 colour
  1239. sprites can have any of their colours changed independently (Iæd
  1240. appreciate an article on the changes in colour handling in RISC¡OSá3 ù
  1241. starting with the basics like the points mentioned here.)
  1242. 6.05
  1243. Å   an HP Laserjet / Deskjet bug has been cured.
  1244. 6.05
  1245. Å   there is a new X, Y offset facility in the printer driver system,
  1246. separated from the öpaper marginsò (which now specify which area the
  1247. printer driver should allow printing in, although it would make more
  1248. sense to set the top left values to be the same). Paul says this could
  1249. have some other benefits: you should be able to specify negative offsets
  1250. to indicate that the printer must move the print head some distance to
  1251. actually reach the paper, which might be useful when printing on labels.
  1252. Unfortunately, there is a bug: the X, Y origin is not stored and always
  1253. defaults to zero! (My mind goes numb when I read this sort of descrip
  1254. tion. Can anyone help with an idiotsæ guide to printer margins?) (Gerald
  1255. Fitton, in Archive 6.4 p39, admitted to not really understanding how it
  1256. all worked but gave an empirical approach in his PipeLine column. Ed.)
  1257.  
  1258. 6.05
  1259. Å   Printer drivers now set the page length from the önumber of text
  1260. linesò specification, and a number of other printer problems have been
  1261. cured.
  1262. 6.05
  1263. Å   Starting up is quicker (10 seconds quicker on an A5000).
  1264. 6.05
  1265. Å   Some useful extra screen modes are provided.ááA
  1266.  
  1267.  
  1268.  
  1269.