home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / filemanager / blackhole_1 / Germs / Help < prev   
Text File  |  1997-01-23  |  3KB  |  88 lines

  1.  
  2. Thing for replacing the desktop boot screen
  3. ===========================================
  4.  
  5. That's what it does. It plots a pretty picture of your choice over the Acorn logo
  6. which appears when your computer starts up.
  7.  
  8. The 'Germs' module chooses a picture at random from a predefined directory containing
  9. one or more pictures, then displays it on the screen at boot time. Nice 'n' simple
  10. so far. It will only work on Risc OS 3.50 and above. Its behaviour on earlier versions
  11. is undefined (i.e. it'll crash).
  12.  
  13. Setting it up
  14. =============
  15.  
  16. You need to provide Germs with a directory of sprite files. This directory can be
  17. anywhere on your hard disc but it must contain ONLY sprite files. You can't even put
  18. subdirectories in there. Why? You just can't.
  19.  
  20. The sprites ought to be compatible with the screen mode your machine starts up in.
  21. Thus if it starts up in 256 colours, you should include 256 colour sprites. The size
  22. of the sprite is not important, since Germs will centre sprites which are too small
  23. and will shrink sprites which are too big.
  24.  
  25. Once you've got a set of directories, you need to install Germs in your PreDesk
  26. directory. On my system this is
  27.   :4.$.!Boot.Choices.Boot.PreDesk
  28. Just copy the file 'Germs' and the file 'Germsetup' into there.
  29. You need to edit Germsetup so that it points to the directory where your sprites are.
  30. Thus if (as in the file supplied) your sprites were in the directory
  31. ADFS::Harddisc4.$.pics
  32. your Germsetup file would read
  33. Set BootUp$PictureDir ADFS::HardDisc4.$.pics
  34. Set BootUp$PicturePath ADFS::HardDisc4.$.pics.
  35.  
  36. That's it. Now do CTRL-Break and be amazed as one of your pretty pictures appears.
  37.  
  38. Sort of Technical Bit
  39. =====================
  40.  
  41. Just in case you're wondering. Germs does not *Screenload the sprite file. This method
  42. has two problems:
  43. 1) *Screenload forces the machine to change to the same screen mode as the sprite
  44. 2) You can't scale or position the sprites using Screenload
  45.  
  46. What it does is to create a temporary dynamic area in which to store the sprite and then
  47. plots it from there, removing the dynamic area when it has finished.
  48.  
  49. I did try to get the RiscOS 3.60 version to plot JPEG files instead of sprites, but
  50. it seems that the JPEG SWIs don't work in this situation. They all return 'Abort on
  51. Data Transfer' which is rather annoying, really.
  52.  
  53. Disclaimer
  54. ==========
  55.  
  56. This program is supplied 'as is' with no guarantee of its suitability for any purpose.
  57. I will not be held responsible for it or anything that may happen due to its use or
  58. misuse. So there.
  59.  
  60. Public Domain Notice:
  61. =====================
  62.  
  63. Germs is phase N of Fat German Productions' plan for world domination.
  64. This software is released by assent of the Fat German and the Great Green Gollywog.
  65. Consultancy was supplied by The Vibrating Bum-Faced Goats.
  66. This software may be freely copied and used, as long as the following conditions
  67. are met:
  68.  
  69. a) That this notice is distributed unchanged with every copy.
  70. b) That the application is supplied with unchanged versions of all files.
  71. c) No charge is made for the distribution. Public domain libraries may make
  72.    a small charge to cover distribution costs.
  73. d) If you insist on using it, do so with good humour and don't hit people.
  74.  
  75. Copyright Notice
  76. ================
  77.  
  78. There isn't one. Do anything you like with it. Just don't blame me when your feet turn
  79. green and explode. Oh, and don't sell it. This is not for sale.
  80.  
  81. Fat German Productions,
  82. 99B High Street
  83. High Barnet
  84. Herts EN5 5UZ
  85. England
  86.  
  87. email : mgreenwo@madge.com
  88.