Instructions for replacing the OS/2 Warp boot logo The standard boot logo is a bit boring, but worry not! You can replace it with a bitmap of your own choice, or even your own design. To do this, you need: A suitable bitmap as a .bmp file The BMP2LOGO utility supplied here The IBM MAKELOGO utility MAKELOGO is supplied on DEVCON 6. I don't believe it is freely distributable. BMP2LOGO is a program, supplied, that converts a bitmap file into a form suitable for input to MAKELOGO. MAKELOGO was designed to run from log files produced by a kernel debugger (see the DEVCON 6 newsletter for the (very) gory details of how to do this, if you wish). BMP2LOGO creates these log files automatically, so you don't need to have the kernel debugger running. The bitmap can be in OS/2 1.x, OS/2 2.x or Windows format. There are restrictions, which are: a) It has to be a 16-colour file b) It must be no more than 640 pixels wide c) It can be more than 400 pixels high, but only the first 400 pixel lines will be used. The logo will use the first 400 lines of the display at boot time - the remaining 80 lines are used by the OS/2 copyright notice. If your bitmap is < the available 640x400 space then BMP2LOGO will place it centrally in that area. To create the logo file, first create your BMP file. If the file is too large or has too many colours you can use a package such as Galleria to shrink and/or colour- reduce it. Then, use BMP2LOGO as follows: BMP2LOGO my_image.bmp This will create 4 files - VRAM0.DAT through VRAM3.DAT - in the current directory. These files are basically hexdump files containing what the kernel debugger would have printed had you followed the instructions in the DEVCON newsletter. Next, run the MAKELOGO program. If you haven't installed this yet then now is a good time to do so, from the DEVCON 6 CDs. Once installed, copy MAKELOGO to the current directory or wherever you keep executables, and run MAKELOGO This will munge the VRAM?.DAT files into a single VRAM.DAT file. This file contains a compressed VGA image which the boot process uses to display the image at boot time. You need to copy this file over the top of the existing logo, which is contained in the file OS2LOGO in the root directory of your boot drive. This is a hidden, system, read-only file so the first thing to do is remove those attributes. e.g. C: CD \ ATTRIB -R -S -H OS2LOGO Next, backup the file and replace it with the new one. e.g. COPY OS2LOGO OS2LOGO.OLD COPY \TMP\VRAM.DAT OS2LOGO Enjoy! Dave Akerman, 6th March 1995 daveake@cix.compulink.co.uk CompuServe: 70374,2544