Welcome to MSFN

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


Sign in to follow this  
Followers 0
b0r3d

Editing WINNTBBU.DLL For Dummies

152 posts in this topic

The first thing you need before you do anything, is a program that can open up, and examine the innards of the WINNTBBU.DLL. The program i use is Resource Tuner. Most people use Resource Hacker (cause its freeware), but i find this one alot more user friendly.

Whilst that is downloading, you may wish to extract the WINNTBBU.DLL from your I386 Directory on your WindowsXP CD, and chuck it in a folder someplace. I recommend making a brand spanking new folder where you can store all your new setup screen goodies, so you have them all in the one spot when you need them.

Download is done? Excellent. Give Resource Tuner the good ol' install treatment, and when you're done, execute the application.

From there, you'd want to select File --> Open and then select your WINNTBBU.DLL file you extracted earlier. Since Resource Tuner is a 30 day trial program, it'll ask you to register blah blah, just smash continue.

Your screen should look like this:

rt1.JPG

If you expand the bitmap subfolder, you'll see lots of little enteries that start with 100, and go up to 192. Now all of them arent there, so dont be alarmed. It goes from 100 to 109, then skips straight to 150. This is normal. You're not missing any enteries, so take thoes fingernails out of your mouth.

If you have a little browse through the enteries in the bitmap subcategory by clicking on a few, you'll notice that each one holds a different bitmap image. These are what you will be editing, and replacing, in order to make your install screens look spiffy.

You will notice that there are several versions of each bitmap image. One set are for 1024 x 768 (high resolution) and the other set are for 640 x 480 (Low resolution). We will be editing the high resolution images.

Here is a brief explanation of where the bitmap files you will need are located:

100 - Windows Logo in the top left hand corner.

101 - Windows Logo in the top left hand corner.

102 - Windows Logo in the top left hand corner.

103 - The main background image.

104 - Image shown next to the task when it has been completed.

105 - Image shown next to the task which has not been completed.

109 - Image shown next to the task when it is being performed.

181 - 192 - Little animating images in the bottom right hand corner of the setup screen.

Okay. From then on, all you need to do is Right click on the image you wish to edit, and select Save Resource As... and choose a location to save the image.

Once you've extracted an image, its time to edit it. Any graphics editing program will suffice. Change it how you wish. The only limits are, that the backdrop must be 1024 x 768, and all images must be in 256 colours. I find it easier to make the image, then convert it to 256 colours at the end.

So now you have your new image that you want to throw back into the WINNTBBU.DLL. This is how you do it.

Back in your resource tuner, select the key that you extracted the image from, right click --> edit resource. On the next screen, you need to press the Open Resource button, illustrated below.

rt2.JPG

From there, select your edited bitmap. Next, select Ok. Select Yes from the next dialog box.

Follow thoes last few steps to editing your bitmap files, for all the other bitmaps you wish to change, save your new WINNTBBU.DLL (File --> Save File As...) and bobs your monkey! But don't relax yet ... we're not done.

By this point, you should have all your bitmaps replaced in the WINNTBBU.DLL file.

You're almost done! Open up a command prompt (windows key + R, then type in cmd) and navigate to the directory where you saved your WINNTBBU.DLL. (If you dont know how to navigate directorys through dos, i suggest you find out)

Next, at the command prompt, type in this command.

makecab winntbbu.dll

This will create a file called winntbbu.dl_ in the same directory.

All you need to do now is throw that file you just created (winntbbu.dl_) into your i386 folder on your XP CD, and thats it!

Congratulations, you've just changed your XP Setup Screens! Give yourself a pat on the back and a chocolate eclair. You've earnt it.

Note: You do NOT need to put the new WINNTBBU.DLL file into your i386 directory. Only the winntbbu.dl_

0

Share this post


Link to post
Share on other sites

Why your ResHacker look different to mine?

0

Share this post


Link to post
Share on other sites

Thanks for the post b0r3d, very useful info :)

0

Share this post


Link to post
Share on other sites

Good tutorial! This should go in the guides section of MSFN.

0

Share this post


Link to post
Share on other sites
Why your ResHacker look different to mine?

If you read the post, you'd realise that i use a different program. I use Resource Tuner. :)

0

Share this post


Link to post
Share on other sites

Pinned :)

0

Share this post


Link to post
Share on other sites

Hooray!

There will be much dancing and rejoycing :rolleyes::)

0

Share this post


Link to post
Share on other sites

Thanks much bored. Resource Tuner alone made it much easier for me to understand. Now I just need to figure out what theme I want to use. :)

0

Share this post


Link to post
Share on other sites

One further question:

Do you absolutely have to use a .bmp as the background, or could you substitue something like and animated .gif?

0

Share this post


Link to post
Share on other sites

Nice Job Sport!

This will be my next advancment on my unattended install

:)

|Drew|

0

Share this post


Link to post
Share on other sites
One further question:

Do you absolutely have to use a .bmp as the background, or could you substitue something like and animated .gif?

It has to be a bitmap.

@Drew

Hehe .. thank you sir! :)

0

Share this post


Link to post
Share on other sites
It has to be a bitmap.

Oh well, I guess I'll have to live with it. :/

0

Share this post


Link to post
Share on other sites

OK, coupla more questions for the tech savy guys....

- Has anyone figured out how to change the color of the text in the startup screen?

- Has anyone figured out a way to remove the progress bar and the text that goes with it (i.e. "Setup will take approximately 39 minutes")?

Heres what i've got so far. i would like to change the text to a green and remove the status bar crap.

mine.jpg

mine2.jpg

mine3.jpg

I really wish I could use some sort of animated .gif or something to have the matrix text scroll. :)

0

Share this post


Link to post
Share on other sites
OK, coupla more questions for the tech savy guys....

- Has anyone figured out how to change the color of the text in the startup screen?

- Has anyone figured out a way to remove the progress bar and the text that goes with it (i.e. "Setup will take approximately 39 minutes")?

Heres what i've got so far. i would like to change the text to a green and remove the status bar crap.

mine.jpg

I really wish I could use some sort of animated .gif or something to have the matrix text scroll.  :)

DUDE EXCELLENT, LOVE IT..

0

Share this post


Link to post
Share on other sites

once you run makecab winntbbu.dll is there a way to open the cab file winntbbu.dl_

resouce tuner says it cant open it and i deleted the original edited winntbbu.dll

0

Share this post


Link to post
Share on other sites
OK, coupla more questions for the tech savy guys....

- Has anyone figured out how to change the color of the text in the startup screen?

- Has anyone figured out a way to remove the progress bar and the text that goes with it (i.e. "Setup will take approximately 39 minutes")?

Heres what i've got so far. i would like to change the text to a green and remove the status bar crap.

mine.jpg

I really wish I could use some sort of animated .gif or something to have the matrix text scroll. :)

DUDE EXCELLENT, LOVE IT..

i'm adding Neos converstion with the architect so i updated the picture.

0

Share this post


Link to post
Share on other sites
once you run makecab winntbbu.dll is there a way to open the cab file winntbbu.dl_

resouce tuner says it cant open it and i deleted the original edited winntbbu.dll

You will have to expand it again to edit the dll

0

Share this post


Link to post
Share on other sites

@Ogre

Very well done! You have made my 45 minutes of writing that guide worth while :)

0

Share this post


Link to post
Share on other sites
once you run makecab winntbbu.dll is there a way to open the cab file winntbbu.dl_

resouce tuner says it cant open it and i deleted the original edited winntbbu.dll

You will have to expand it again to edit the dll

how do you expand it?

0

Share this post


Link to post
Share on other sites

Expanding it, is pretty much the same way as compressing it, but backwards :)

in DOS: expand -r winntbbu.dl_

0

Share this post


Link to post
Share on other sites
@Ogre

Very well done! You have made my 45 minutes of writing that guide worth while :)

thanks man. i appreciate all the help. now i just need to tweak it :rolleyes:

0

Share this post


Link to post
Share on other sites

Wow ..this is very cool !!

I have a question ?%!

Is this possible to change this test '' The setup will be complete in approximately ''

I have look in winntbbu.dll but i can'T find it !!

thx !

0

Share this post


Link to post
Share on other sites

I dont think it can be changed. If it can, noone has found out how yet :)

0

Share this post


Link to post
Share on other sites

Hi Guys,

I have just completed modifying the winntbbu.dll following b0r3d's guide and when I run setup I get the old setup screen.

FYI This is what I did.

Using a new folder with an original copy of winntbbu.dll I followed the guide through using resourcetuner.

I then saved the winntbbu.dll to the new folder.

I then ran cmd and used makecab to compress the winntbbu.dll into winntbbu.dl_

I then copied the new winntbbu.dl_ file into the I386 folder and it asked to overwrite the old one and I said yes.

I then ran setup.exe and the setup screen was still the original one.

In the guide it says not to overwrite the winntbbu.dll.

I thought what the heck and overwrote it using the new winntbbu.dll file.

I then ran setup again and this time the setup screen was the new one.

This I don't get, the guide says not to overwrite the winntbbu.dll and I did and it worked

Can someone please explain if this is right or did I stuff something up.

Thanks,

Dare2001

0

Share this post


Link to post
Share on other sites

hi guys,

i have the winntbbu.dl_ in my \i386 folder.

But also

* winntbbu.dll

* winntbba.ddl

with the same content - are they to be overwritten?

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.