home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 March / PCWorld_2002-03_cd.bin / Software / Vyzkuste / xrxlogo / XrXLogo.txt next >
Text File  |  2001-12-08  |  13KB  |  262 lines

  1. This is the Shareware Release Version of my Animated Logo Utility.
  2.  
  3. Please note that this program is shareware, for registration information
  4. see the about tab in the program or the Register.txt file.
  5.  
  6. The only file required to run this version on a Windows 95, 98 or ME Machine
  7. is XRXLOGO.EXE  
  8.  
  9. If you have any problems with it, let me know (Email : xrx@nucleus.com)
  10.  
  11. The purpose of this utility is to set the correct bits in a 320 x 400 x 256
  12. Color Bitmap to an Animated Windows ME/98/95 Startup Logo, and display the resulting
  13. animation.
  14.  
  15. The palette modification routines have been corrected (moving colors more than
  16. one place caused the image to change.)  This has been fixed.  The logo validation
  17. routine has been totaly rewritten, you can now read RLE encoded files for both 
  18. mask and normal logos.  Decodes an RLE input file to full RGB size in memory, 
  19. and saves valid RGB format files.  Error messages on file loading now a bit more
  20. informative (only gives first error found, but that should be enough)  Will now 
  21. handle BMP's that are short of full size, or do not include all 256    colors in 
  22. their palette, if the image is 8bit but the palette is short, the palette will 
  23. be expanded to 256 colors, if the image is short, it will be padded out with the 
  24. background color.  
  25. A side effect of these updates is that masks can be stored as (much    smaller) RLE 
  26. encoded files and still be used, the actual logos must be RGB, because RLE encoded 
  27. files are not recognised at boot time.
  28.  
  29. New in the previous release is the ability to use a 'logo mask' to add animation 
  30. to an image.   There are two type of masks, the first is any animated logo.  When 
  31. this type of mask is used, all animated elements are copied from the mask logo
  32. into the current logo.  The user must be sure that the palette entries that are
  33. animated in the mask are not used in the target logo.  The second type
  34. of mask allows both animated and non animated elements to be added, for this to
  35. work, all of the palette entries used in the mask must be unused in the
  36. target logo, and they must be at the end of the palette in the mask, all the
  37. entries at the beginning of the mask MUST be black (Red 0, Green 0, Blue 0)
  38. examine the included MASK.SYS for an example.  In order to use the MASK.SYS,
  39. your image must be 320 x 400 256 colors, and the last 25 colors in the 
  40. palette must be unused.
  41.  
  42. The following is slightly modified instructions from my World Wide Web page on
  43. how to create Animated Logo Screens.  Including a quick overview of how to use
  44. XrXLogo.  The page can be found at:
  45. html://www.nucleus.com/~kmcmurdo/win95logo.html
  46.  
  47. Karl McMurdo
  48.  
  49. ------------------------------------------------------------------------
  50.  
  51. Animated Logo Screens
  52.  
  53. As many people are no doubt aware, anyone can replace the startup logo screen
  54. shown by Windows 95« with one of their own, the only problem has been that it
  55. isn't widely known how to create an animated startup screen (Those pretty
  56. moving blue bars at the bottom of the standard screen.) While some people may
  57. not feel this is important, and many simply disable the logo screen completely,
  58. with my extremely unstable system (Strange Hardware), it is important to me to
  59. know the that the system is still doing something rather than just sitting
  60. there during startup. Until now this has left me STUCK with the default startup
  61. logo which has bothered me because I KNOW I'm running Windows 95«, and don't
  62. need to be reminded every time I boot (Happens quite often). As it turns out,
  63. creating an animated startup screen is a rather simple though time consuming
  64. task. 
  65.  
  66. ------------------------------------------------------------------------
  67.  
  68. What's required:
  69.  
  70. 1.The desire to get rid of that annoying Windows Logo. 
  71.  
  72. 2.A picture to animate, this should be a 256 Color 320 x 400 Windows BMP, this
  73. seems a strange size because the startup screen uses a mode that puts that
  74. resolution on the screen. I tend to do my designing on a 640 x 400 image then
  75. scale it using a graphics utility, this makes it easier to get the proportions
  76. correct. 
  77.  
  78. 3.A graphics Utility that can directly edit the Palette of an image. (I have
  79. yet to decide what is the best for this, I've been trying out a few different
  80. ones, and think the final choice will be either Paint Shop Pro or LView Pro.
  81. PSP has the advantage because you can edit the image with it while LView Pro
  82. has the better image manipulation tools.) 
  83.  
  84. 4.A hex editor. This is crucial, (Hopefully it wont be needed in the future as
  85. I am working on a program that will allow manipulation of the bits changed to
  86. allow this animation, and display the animation without rebooting.) 
  87. DONE! AniLogo.exe is the one.
  88.  
  89. 5.Patience, getting all the right colors in all the right places can be time
  90. consuming. 
  91.  
  92. ------------------------------------------------------------------------
  93.  
  94. Steps to create Animated Logo:
  95.  
  96. First a word about the 'animation' this is not true animation, this is palette
  97. animation, this means that only the colors of areas on the screen change, not
  98. the shape of the areas. This is accomplished by the manipulation of the
  99. pictures palette, so far I have got 2 scenarios figured out, the first simply
  100. rotates the palette from a selected starting point through to the end
  101. continuously, this is the method used by the default startup logo. The second
  102. seems to step through the palette to the end and back again. Designing an
  103. animation using this technique can be a bit of a challenge. 
  104.  
  105. 1.Create, borrow or whatever, just get yourself a picture to animate.  One of
  106. my first attempts was a bitmap of flowers, simple but appealing. I
  107. found a JPG that's 640 x 480 TrueColor. 
  108.  
  109. 2.Correct the size of your picture. Resize the image to 320 x 400 using your
  110. choice of tools. 
  111.  
  112. 3.You will need a few unused colors in the palette to use for your animation.
  113. So at this point you want to reduce the color depth of your image to something
  114. under 256. I'm going to use the same kind of animation that the default logo
  115. uses at the bottom of my image so I'm going to need 20 colors. (If you count
  116. you'll find that there are 20 boxes across the screen) So I need to reduce the
  117. number of colors in my image to 236. I find that doing this step after resizing
  118. generally results in a better image. 
  119.  
  120. 4.At this point I generally go in and set the unused colors I'm going to be
  121. animating (Must be at the END of the palette) to unique colors that are not
  122. used anywhere else in the picture. This makes it easier to do the editing
  123. because some editors will use the first matching color in the palette rather
  124. than the one selected. This can get quite frustrating, you think you've set
  125. that last box to a specific color to be animated, and it never changes because
  126. it actually got set to a non animated color earlier in the palette. 
  127.  
  128. 5.Now add the elements to be animated to your picture, in this case I am
  129. putting 20 boxes across the bottom of the picture, and setting them to each
  130. successive color I set in the previous step. 
  131.  
  132. 6.Now go back and set those colors to what you actually want them to be. In my
  133. case I started with black, faded to green and back to black in those last 20
  134. palette entries. 
  135.  
  136. 7.Save your picture as a 256 color Windows Bitmap (.BMP), it will have to be
  137. renamed later. 
  138.  
  139. 8.Save your original LOGO.SYS if any. 
  140.  
  141. 9.Load the file into 'XrX Animated Logo Utility', then set the number of colors
  142. to animate, in the example above starting at 236, the number of colors animated 
  143. is 20.  You can then select 'Test Animation' to view the animation.  This works
  144. best with the number of screen colors set higher than 256.  At 256 colors you
  145. can get the general idea of the animation, but most dont display quite right.
  146. If you wish to see you logo full screen, Double Click on the logo, click again
  147. to return to the small view.  New in this version is the ability to store a 
  148. description and author name in a logo file, this is available in the INFO tab
  149. The file can now be saved over top of the original or saved with a different name.  
  150. If your C: drive isn't compressed, the logo can be installed from here as well.  
  151. I am working on compressed drive install. The reverse option in the Startup Options 
  152. window allows you to reverse the direction of the animation.  
  153.  
  154. More new feature include the addition of a border that shows the border that will
  155. appear on some systems when they boot (this appears to be working, but I am not
  156. 100% sure about it)  In this version you can drag a logo file from the explorer
  157. onto the logo utility.  Another minor addition is hot links to the Internet, if
  158. your system is Internet capable, clicking the blue underlined labels on the
  159. info page will start either your mail program or your web browser.  Just added 
  160. is full screen animation, while it is slow on most machnes, it does work.
  161.  
  162.  
  163. ------------------------------------------------------------------------
  164. This is a stable release, please report any bugs to XrX Computer 
  165. Applications via E-Mail at support@xrxlogo.com or via the Feedback Page 
  166. on the XRX Web Site : http://www.xrxlogo.com/
  167. ------------------------------------------------------------------------
  168.  
  169. Good luck creating your own logo's, I wouldn't mind seeing other peoples work,
  170. or if you have any comments you can send me E-Mail. 
  171.  
  172. Karl McMurdo (XrX) - kmcmurdo@nucleus.com
  173.  
  174. ================================================================
  175.  Win 95 animated start-up logo installation instructions
  176. ================================================================
  177.  
  178. !   *.sys file type is usually hidden in most people's computers 
  179.     under Win95.  Hence, you might have trouble in finding *.sys 
  180.     files for copying files.  To see these hidden files, you can 
  181.     use either suggestion below. 
  182.  
  183.     suggestion a.   go to Explorer
  184.                        choose View menu, then select Options...
  185.                           in the dialog, enable "Show all files"
  186.  
  187.     suggestion b.   use a DOS window, in which most *.sys files 
  188.                     can be viewed normally
  189.  
  190. ----------------------------------------------------------------
  191. 0.  Extract the new .SYS file to a temporary directory.
  192.  
  193. ----------------------------------------------------------------
  194. 1.  Move (backup) original "start-up" logo, "LOGO.SYS" from the
  195.     root directory of your boot drive, usually C:\ to another
  196.     temporary directory.
  197.  
  198.      (If you are using a compression utility or cannot locate
  199.       the logo.sys file, please see the notes below.)
  200.  
  201. ----------------------------------------------------------------
  202. 2.  Use DOS window or Explorer to copy new logo file to the 
  203.     root directory, renaming the new copy to "LOGO.SYS"
  204.  
  205.      (If you are using a compression utility, please see the 
  206.       notes below.)
  207.  
  208.       Example of DOS command:    
  209.            
  210.             copy c:\temp_dir\xrxlogo.sys c:\logo.sys 
  211.  
  212. ----------------------------------------------------------------
  213. 3.  Restart your computer and you're done!
  214. ----------------------------------------------------------------
  215.  
  216.  
  217. =======
  218.  Note:
  219. =======
  220. * If you are using a compression utility on your boot drive, 
  221.   you must put logo.sys in the host for that drive.
  222.   (For example, if drive C: is compressed and its host is the G: 
  223.    drive, then logo.sys should be placed in the root directory 
  224.    of the G: drive.)
  225.  
  226. * The default logo.sys is embedded in io.sys file.
  227.   If you cannot find logo.sys in your drives, including the host 
  228.   drive (see above), chances are Win95 is using the logo that is 
  229.   embedded in io.sys as your start up logo.  In this case, you 
  230.   don't have logo.sys to backup.    Simply place the new logo.sys 
  231.   in the root directory of your boot (host) drive. 
  232.   Logo.sys in the root directory will take precedence of the one 
  233.   embedded in io.sys file.  To get back to the original win95 
  234.   logo, simply rename the logo.sys to other name.
  235.  
  236. * To restore the original win95 logo, you must save (backup) the 
  237.   file in step 1.  Then just copy the original logo to the 
  238.   designated directory.
  239.  
  240. * You can create your own Win95 logo files.  They must be in 
  241.   320 x 400 (256 colors) bitmap format.  Although the real size 
  242.   displayed is 640 x 400, Win95 will stretch these logo files 
  243.   when displaying them.  If you want to create an animated logo, 
  244.   see my instruction page on the internet at 
  245.        http://www.nucleus.com/~kmcmurdo/win95logo.html
  246.  
  247.   More animated Logo's can be found on the sample page linked to
  248.   the instruction page above.
  249.  
  250. ----------------------------------------------------------------
  251.  
  252. Thanks to Rob Chen whose instructions for installing Windows 95
  253. logo files I have blatantly plagiarised.
  254.  
  255. ----------------------------------------------------------------
  256.  
  257. * If you have any questions or comments, please e-mail me.
  258.  
  259.                  Karl McMurdo    karl@xrx.ca
  260.     XrX Computer Applications    support@xrxlogo.com
  261.  
  262.