... or my version of it!
Published on December 1, 2003 By _Martin_ In OS Customization

 

 

 

The Art of Making BootSkins

BootSkins are certainly the skinning fashion of the moment. These are replacements for the screen that is displayed when Windows is loading.

Previously, replacing these screens had been a somewhat risky affair involving hacking your Windows application to pieces, but now BootSkin (www.bootskin.com) allows you to replace the screen without risking damage to your Windows installation under Windows 2000 and Windows XP.

The software allows you to apply one of the default skins or one downloaded from WinCustomize (https://www.wincustomize.com/skins.asp?library=32), but how do you create one of your own?


Well, it’s actually really easy. All that are required are 2 images and one configuration file. The first thing to do is to design how you want your skin to look when it’s completed.

This is my image as I want it to look. It’s just a tweak of the standard look. What you need to bear in mind currently is that BootSkin only works with 16 color images. There are plans to change this in the future to allow more colors but we must work with what’s available at the moment so keep your image simple.

The two images are the background and the progress bar. The background incorporates everything you see above apart from the blue progress bar in the top right. The box surrounding the progress bar is an optional part of the background image.

A lot of image programs claim to produce 4-bit (16 color) bitmaps but often the format is not quite right without knowing your image editing software well. What is fortunate here is that another Stardock program can help.


SkinStudio (www.stardock.com/products/SkinStudio) is mainly a tool for creating WindowBlinds and other skins but it has a useful tool built in that can help. If you select Tools … Bootskin … Prepare Image from the menu you will launch a little utility specifically for this purpose.

If you “browse” for your image you can load it into the utility.

You should then check the “Dither” option and experiment with the different Resampling and Dithering types to find the closest 16 color representation of your original image. You can then press “Save” and save your background image.


You can then move on to prepare the progress bar. The best way to do this is to start with an existing image to tweak. Basically however, in the BootSkin, you will eventually specify how much space the progress bar will take up and then this progress bar you create will be animated as Windows loads to fill this space.

Here we are using a simple image, which also uses the same 16 color palette as the background.

OK, so on to creating the actual BootSkin.

Under the directory where you installed BootSkin there is a Skins directory. Within this directory there will be a series of folders for each BootSkin installed. To add your skin, create a subdirectory with the name of your skin. I’m creating a directory called StardockEdition. Within that folder I’m going to place my two image files and a copy of an existing bootskin.ini file from one of the other folders.

We’re almost there now. We’ve done the hard work in creating the images. Now, we just need to change the .ini file to tell BootSkin how to use these images. Lets take a look at that file now.


[BootSkin]

Type=0

Name = "XXXXXXXXXXXX"

Author = "XXXXXXXXXXXX"

Description = "XXXXXXXXXXXX"

ProgressBar=XXXXXXXXXXXXXXXXX.bmp

ProgressBarX = XXX

ProgressBarY = XXX

ProgressBarWidth = XXX

Screen=XXXXXXXXXXXXXXXXXX.bmp

Note that I’ve replaced context with a series of XXXXXs. These are the areas you need to change.

Name

Here, simply enter the name of the BootSkin you have created within quotation marks.

e.g. Name = "Windows Stardock Edition"

Author

Here, enter your own name so you can get the credit owed for your wonderful skin within quotation marks.

e.g. Author = "_Martin_"

Description

Enter some information about the skin you have created, again within quotation marks.

e.g. Description = "A simple twist on the standard login to give credit to Stardock’s wonderful software"

Progress Bar

Here, you need to enter the name of the bitmap file you are using for your progress bar.

e.g. ProgressBar=StardockEditionProgress.bmp

ProgressBarX

You need to work our where you are placing the progress bar on the screen. This represents the absolute left edge of the bar. You can use your source image to work out the location.

e.g. ProgressBarX = 508

ProgressBarY

This is the vertical coordinate of the top left of the progress bar on the screen.

e.g. ProgressBarY = 12

ProgressBarWidth

This is how wide you want the progress bar to be. As Windows loads, the Progress bar image that you specified will be moved across this area. Once it has moved across the width of the progress bar you have specified here the progress bar will start again from the left edge of the progress bar.

e.g. ProgressBarWidth = 118

Screen

Here, you need to enter the name of the bitmap file you are using for your background.

e.g. Screen=StardockEditionBack.bmp

OK, so here’s the final version of the bootskin.ini file:

[BootSkin]

Type=0

Name = "Windows Stardock Edition"

Author = "_Martin_"

Description = "A simple twist on the standard login to give credit to Stardock’s wonderful software"

ProgressBar=StardockEditionProgress.bmp

ProgressBarX = 508

ProgressBarY = 12

ProgressBarWidth = 118

Screen=StardockEditionBack.bmp

Now that you have edited the file, save it.

If you load BootSkin now, you can see you skin in the list.

Click the Apply button and your skin will be shown the next time that Windows restarts.

The final thing you can do is to share your BootSkin with others. To do this, select your skin, and select File … Export Selected Skin to File. Then, select a name for your file and a location to save it to. You will then have a .bootskin file that you can share with other BootSkin users. Why not upload it to WinCustomize for others to comment on?


Comments (Page 4)
37 PagesFirst 2 3 4 5 6  Last
on Feb 01, 2004
I've been playing with BootSkin all day. I also have the problem of getting that stupid skinner program to save the boot image file. Only works if I select an existing file.

My only other problem is that the preview of my skin looks good, but when XP boots the image colors are all changed, and it looks like shit.

I'm not going to try the BootXP program that John mentioned.
on Feb 02, 2004
Type-o. I meant to say "I'm noW going to try the BootXP program that John mentioned."

Well, I did, and it coverted my image much better than SkinStudio/BootSkin did. However, the colors could still use some manual tweaking!

Does anybody have any advice on how to manually or automatically manage the 16 colors that are used? I was using Fireworks, Ulead PhotoImpact, MS Paint. And Ulead PhotoImpact had a 'Data' feature that let me pic 16 colors and 4bit (Indexed or Optimized).

But, my image is a screenshot of an F-16 Fighter Jet, and you can see the dithered pixels too much. It would be nice to move some of the colors closer together....

Help....?
on Feb 03, 2004
I found this other 'SwissBoy' instruction site very useful.

http://mypage.bluewin.ch/swissboy7/swissboyCD.html
on Feb 03, 2004
how can this program to run unattended to change the logo screen ?

thanks
on Feb 04, 2004
Hello:

I don't know if any one had troubles or not... I am blue in the face making this thing.... I made a 8bit bmp and followed the directions to a tea with the note pad in
creating the ini file.... Then renamed the ini file to a .bootskin .... Then try exporting the thing into BootSkin all I get it is this error. Stating --- There Was An Error
Importing The Skin File. Possible causes are a corrupt skin file, or read-only skin directory.

What in the H _ _ L I am I doing wrong? Plese reply.

Thank You
JPP
on Feb 04, 2004
Yes!!! I got it right. It took me all day to figure out but finally…
The problem with the colors of boot screen showing up incorrectly even though 4bit color is used is that the combine colors of boot screen + progress bar exceeded 16. If you use Photoshop, open your finished boot screen and go to Image>Mode>ColorTable and you’ll see the 16 colors of your boot screen. In Paint shop pro and Foto canvas the color table is called color pallet. Now, the color table of your boot screen must be identical to the color table of your progress bar. If, say, one of the colors is not the same, the combine colors will be 17 instead of 16 and windows will try to render weird colors.
So what I did was I made the boot screen first, convert it down to 16 colors, and then made the progress bar with colors within the range of the boot screen’s color table/pallet.

The colors should be 16, any 16. So the less variety of colors you use (the closer the image to being monochromatic), the more realism you’ll get for your boot screen. Because- E.g. In a black and white image, all 16 colors are used to render tone, shade, light, darkness, etc… but in a more colorful image, 16 is not enough for rendering all those.
Oh… and by the way I didn’t use the skin studio because its dithering features are not good. I hope that the team will improve it in the later versions.
on Feb 04, 2004
how big the progress bar should be ... is that must be 22x9 pixels? coz i have a problem i made a bootscreen and its fine but when i add the progress bar the color chaged when restart boc .. but it show perfect in the preview in the BootSkin software ... im already using 16 colors ...
on Feb 05, 2004
JPP, I think editing an existing (working) .ini file from boot skin directory is safer. You mentioned “renamed the ini file to a .bootskin” I hope you didn’t mean naming the file xxxx.bootskin All the .ini files should be named “bootskin.ini”. If you did it right and the folder is said to be corrupted, try creating a new one.

Hi De Chocobo. Your bar size is correct so the problem might not be it. As I mentioned in an earlier post, make sure you use “the same color pallet” for both your skin and your progress bar. One important thing to note is that the preview in Bootskin software does not show you how your skin is going to come up, if you did something wrong.

I'm not sure if it helps...
on Feb 06, 2004
hmm ... ived already use the same color palette but it seems the problem still there ... the color is better but the progress bar there ... seems still have the problem like a incomplete overlay ..
on Feb 06, 2004
Question....I have followed the steps and when viewing in the bootskin program it looks exactly how I made it, but when I apply and reboot it just changed the defaul bootskin to a different color and moved the progress bar to where I wanted it. The background I choose never came up...I've tried this for several different pics and all the same thing. Any ideas?
on Feb 07, 2004
1
on Feb 08, 2004
THIS IS CRAZY! I got everything together, but I need help. I resized my originally 1024x768 to 640x480. I did that though Photoshop, and saved it under 16bit.
Then, I opened it up in Windows XP's Paint, and saved it as 4bit or 16 colors. Now my bootskin is all crazy colors! Its not even close to being good. But my real question is; why is this like the way it is, and boot screens like Computer City and all those really high color skins can work.

If anyone can help me! That would be great.
on Feb 08, 2004
I love stardock software
on Feb 08, 2004
when i have download a file to have a my boot skin how do i use it/open it. this is my first time use
on Feb 08, 2004
Sadly, I stopped using bootscreen because my computer doesn't resume hibernation while using it
37 PagesFirst 2 3 4 5 6  Last