_Martin_ _Martin_

The Art of Making BootSkins

The Art of Making BootSkins

... or my version of it!

 

 

 

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?

2,573,068 views 542 replies
Reply #76 Top
hi all i've done all u said in the tutorial but after edited the .ini file i start bootskin but i don't see my bootskin....can someone help me??
Reply #78 Top
I don't Get the crap image when i use skinstudio to covert my image into 16 color!!! How do you fix this prolem???????????
Reply #79 Top
I think Bootskin is a great app, I don't have to do anymore hacking of the kernel file. I created a boot up screen and it looks great, the only problem I have is that the progress bar area turns black covering the image behind it; the progress slider still functions and moves ontop of it though. Anyone else have this prob? I was also wondering is this is because there's a size limit for the progress bar? Thanks.
Reply #85 Top
It seems the majority of users here have problems making a working boot screen, whoever made this info needs to post some details so people don't have to speculate about what makes a proper boot screen? I am guessing that the loading screens use 16 color "Windows .bmp" bitmaps with no kind of RLE compression, and that the background image MUST be 640px x 480px with a progress bar that's 22px x 9px, both having the exact same color table/pallet (which you are allowed to create) with all the colors in the table in the exact same location. (I would assume it's like trying to make a full color spray for Counter-Strike (particularly with "colorspr"), but with 16 colors instead of 256, and no need for the last color in the table to be #0000FF).

That's just what I am assuming from reading all this, I am interested in creating my own boot logo that actually looks good with a 16 color limit, but I don't want to use stupid little programs that don't let you save your work or that display a bunch of ads or that save files that make WindowsXP unbootable, really after reading all this I am contemplating "hacking that .exe" as someone above mentioned, Windowblinds has improved since I first used it 3 or 4 years ago, (probably because I have an operating system that supports skins natively, even if Micro$oft decided that their three skins are all that people would ever need), but after wasting 20 minutes reading this entire page I think I will either find a tutorial from google.com (or perhaps a site that google will link to ;- ) that explains how to do this manually, or I will try "BootXP" that someone above mentioned as it seems that unlike Windowblinds, Bootskin should still be considered beta and unstable, rather than a bogushit guarantee that it's safe.
Reply #86 Top
I just read your comment. I wish that I had read it before I installed that stupid program!!!!! How did you finally fix your problem? My XP will not start unless in SAFE Mode. Any suggestiions would be greatly appreciated!!!!
Reply #89 Top
Hell0.. I REALLY want 2 make a bootscreen... But I cant make it work... I think it is 2 hard! Cant u make a tool to make the bootscreens with... or can u guys make it for me... PLEASE answer and help me!
Reply #90 Top
I created my own boot screen all good in colour and all I checked it with BootSkin and it was Fine.......I restart and it is Black and White and Grey no Colour!!!??? Any Ideas?
Reply #91 Top
I use Bootskin myself, both on my Windows 2000 PC and Windows XP Pro, each with no problems at all. The only thing with Windows 2000 is that the progress bar doesn't grow as normal, it kinda shifts back an forth, other then that, its working fine. Would like to see this fixed in the next version.
As for creating my own Bootskin, here is what I have come across. I tried using Paint Shop pro, brought the picture down to 16colors(4bit), 640x480 and all looks like inside Bootskin, but when I go to load it, windows changes the colors. Either making it very dark, or mostly white, depending on the image. This is without creating a progress bar(yet). I tried the exact same picture using FotoCanvas(or whatever its called from ACD systems) and did the same thing, and now the picture looks as it should. Would like to know what FotoCanvas does, that I am unable to duplicate in Paint Shop Pro. I know that wen I create the progress bar, it should be a certain size and needs to be the same color palet as the background. If anyone has created/edited a picture in Paint Shop pro and it came out okay, please let me know what dithering type to use, since there is a couple types of dithering to use.
Reply #92 Top
I downloaded and installed the bootskin.
I am running Win 2k pro.
I downloaded a couple skins, and applied ...
When I reboot ... I see the same win 2k boot screen.
It has yet to show ANY of the skins ....
Thoughts ?
Reply #93 Top
I have the same prob what should I do uninstall it and install it again or is there something else I can do.
Reply #94 Top
well I tried what I said In my above post and it dosent work still i would really like to get it going so why dosent it work anyone plz help.
Reply #95 Top
This is strange. I added some Bootskins of my own design today and rebooted and first one worked. I tried the others, one of which being just a background only and I got the Windows 2000 startup screen. I tried the others that I downloaded, which I know worked before and now they don't. Didn't change anything in the system. Will try un-instaling it and re-install Bootskin just to see, but don't think it will as someone already tried this. Anyone else have any ideas?
Reply #96 Top
thats just what hapened to me I used one boot skin and it worked used another and It stoped working just got the default skin.
Reply #97 Top
same problem as me the lad with the ini and .bootskin problems! you'll have to work around it until there's a .bootskin editor, make your files, rename the corresponding files within a directory and use the file names of the prenamed picture.bmps to replace

example:

myfile.bmp

{source or skin}:
thematrix.bmp

replace your file "myfile" renaming it to "thematrix" .bmp - and delete the original! its works at least :DD

i dont think there's support for importing .ini no-more, there's got to be an editor out there that supports bootskin though!!
Reply #98 Top
Thanks Frank Brower I just needed to use same pallet for image as progress bar :)
Thanks Mate
Reply #99 Top
Just thought I'd let everyone know, that I've even tried un-installing Bootskin, removing the folder and all instances of it in the Registry(or anywhere else I could find), re-installed Bootskin and just tried the default skins, before re-adding mine, and still it didn't work. It still works on my XP machine at home, but not on my Windows 2K. I understand about what dan said about renaming the files and such, but shouldn't it work just after re-installing Bootskin and before adding your other skins.