home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / plogo100.zip / preplogo.txt < prev   
Text File  |  1995-04-26  |  7KB  |  142 lines

  1. PREPLOGO V1.0 - Process a bitmap into an OS/2 Warp Startup Logo
  2. Copyright (C) 1995 - Jonathan Czerwinski.  All rights reserved.
  3.  
  4.  
  5. IMPORTANT SAFETY TIP!
  6. =====================
  7.  
  8. OS/2 Warp includes a program object titled "Create Utility Diskettes" in the 
  9. System Setup Folder.  This object will create boot diskettes in case you cannot 
  10. boot from your hard drive.  But you must have these diskettes created *before* 
  11. you need them!  If you don't already have some alternate means of booting OS/2, 
  12. you should create these diskettes before changing the boot logo.
  13.  
  14. BACK UP the original OS2LOGO file.  I copied mine into "os2logo.org".  To copy 
  15. it, you will first have to remove the attributes on the file.  This is done by
  16. typing "attrib -s -h -r os2logo" at the OS/2 Command Prompt.
  17.  
  18.  
  19. OVERVIEW
  20. ========
  21.  
  22. Thank you for using PrepLogo!  I hope you will find it satisfactory. Please take
  23. a moment to read the license and ordering information included in this package.
  24. I think you will find the registration fee reasonable.
  25.  
  26. With the release of OS/2 Warp in November, 1994, IBM added a new feature to the 
  27. startup sequence.  By changing one file, OS2LOGO, you could modify the logo that
  28. was displayed upon booting the computer.
  29.  
  30. But there were a couple hitches.  First, the file was not a simple bitmap, as 
  31. many found out when they copied a bitmap onto OS2LOGO and produced a machine 
  32. that would not boot any longer.  Second, the file format couldn't be produced 
  33. in a simple manner.  IBM's Developer's Connection CD ROM included instructions
  34. that required a second computer, a copy of OS/2 running in debug mode, and a
  35. program (MAKELOGO.EXE) that wasn't available without the purchase of a $199 
  36. subscription to the Developer's Connection.
  37.  
  38. That's all been changed now!  PrepLogo V1.0 will read any uncompressed bitmap 
  39. (easily produced by any number of bitmap viewers), in any number of colors up to
  40. 256, in any resolution up to 640x480, and produce a native OS/2 Warp Boot Logo!
  41.  
  42.  
  43. PROGRAM EXECUTION
  44. =================
  45.  
  46. PrepLogo is run as follows:
  47.  
  48. > preplogo filename[.bmp] [options]
  49.  
  50. The output files are placed in the working (current) directory.  They will 
  51. consist of either a single boot logo file names "filename.lgo" or the four 
  52. input files to makelogo named "filename.vr0" through "filename.vr3" if the
  53. /M option is used.  The four files must be renamed "vram0.dat" through 
  54. "vram3.dat" before MAKELOGO.EXE can be run with them.
  55.  
  56. After the logo file is produced, changing the boot logo is as simple as copying 
  57. "filename.lgo" to "os2logo" on your boot drive.  You will have to remove the
  58. attributes on "os2logo" before you can copy your new logo on.  This is done by
  59. typing "attrib -s -h -r os2logo" at the OS/2 Command Prompt.  NOTE:  You should 
  60. have already done this when you backed up your original OS2LOGO file.  You did 
  61. back it up, didn't you?
  62.  
  63.  
  64. PROGRAM OPTIONS
  65. ===============
  66.  
  67. Typing Preplogo by itself on the command line will give you a quick reference of
  68. the program's options which will be described here:
  69.  
  70.         /M      Produce output files compatible with the MAKELOGO.EXE program.
  71.                 If you have the Developer's Connection, then this option will
  72.                 allow you to take advantage of the slightly better compression
  73.                 MAKELOGO usually provides.
  74.  
  75.         /Hx     Horizontal Alignment.  This option allows you to specify if the
  76.                 bitmap should be flush left, flush right, or centered on the 
  77.                 screen.  The default is centered.  The 'x' can be 'L, C, or R'.
  78.  
  79.         /Vx     Vertical Alignment.  This option allows you to specify if the
  80.                 bitmap should be flush with the top, flush with the bottom, or
  81.                 centered on the screen.  The default is centered.  The 'x' can
  82.                 be 'T, C, or B'.  NOTE:  If you use the '/F' option, then the
  83.                 '/V' option applies to the full height of the screen.
  84.  
  85.         /F      Force full screen.  MAKELOGO clips the bottom 80 pixels of a 
  86.                 bitmap that is 480 pixels high, displaying only the top 400
  87.                 pixels.  The bottom 80 pixels is where the copyright information
  88.                 is displayed.  The '/F' option will output a logo file that uses
  89.                 the full height of the screen.  The copyright information will
  90.                 be displayed over the bottom 80 pixels.  I'm not sure why you 
  91.                 would want to do this, but it was easy enough to add.  NOTE: The
  92.                 '/F' option is not compatible with the '/M' option since it is
  93.                 the MAKELOGO program that clips out the bottom 80 pixels of
  94.                 information.
  95.  
  96.         /Bx     Background fill color.  If you are placing a bitmap smaller than
  97.                 640x400, you may want to fill the background with color.  This
  98.                 option will allow you to do so.  The 'x' is one of:
  99.  
  100.                      0 - Black (default)          8 - Dark Grey
  101.                      1 - Dark Blue                9 - Light Blue
  102.                      2 - Dark Green              10 - Light Green
  103.                      3 - Dark Cyan               11 - Light Cyan
  104.                      4 - Dark Red                12 - Light Red
  105.                      5 - Dark Magenta            13 - Light Magenta
  106.                      6 - Dark Yellow (Brown)     14 - Light Yellow
  107.                      7 - Light Grey              15 - White
  108.  
  109.  
  110.  
  111. BUT WAIT!  THERE'S MORE
  112. =======================
  113.  
  114. I included a simple REXX command file (chnglogo.cmd) that will change your boot
  115. logo every time you boot up.  Create a program object for this command file and
  116. place it in your startup folder, or place a call to it in your startup.cmd file. 
  117. Be sure to edit the file to use whatever directory you store your boot logos 
  118. in, and whatever drive you boot from.
  119.  
  120.  
  121. FUTURE DIRECTION
  122. ================
  123.  
  124. PrepLogo was fun and challenging, but I want to take it one step farther.  I 
  125. believe that the System object's Settings notebook should have a page on it that
  126. allows you to change the boot logo, and permits you to drag and drop bitmaps 
  127. onto it to make that change.  For an idea of what this should look like, see 
  128. the Background settings page of any OS/2 folder.
  129.  
  130.  
  131. YOU CAN REACH ME AT
  132. ===================
  133. E-MAIL: Jon_Czerwinski@ccmail.ntrs.com
  134.  
  135. Postal Mail:
  136.    Jonathan Czerwinski
  137.    2747-9 Briarcliff Rd.
  138.    Atlanta, GA 30329
  139.  
  140.  
  141. THANKS FOR USING AND SUPPORTING PREPLOGO!
  142.