• Announcements

    • xper

      MSFN Sponsorship and AdBlockers!   07/10/2016

      Dear members, MSFN is made available via subscriptions, donations and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, become a site sponsor and ads will be disabled automatically and by subscribing you get other sponsor benefits.
Sign in to follow this  
Followers 0
scp

Changing text color/progress color in WINNTBBU.DLL

21 posts in this topic

It is possible to change the text color / progress bar color in WINNTBBU.DLL:

1. Open a Hex Editor

2. Search for the hex word "83 F8 08 B8"

3. You will see something like this:

00001d30h: 59 83 F8 08 B8 FF FF FF 00 A3 48 0A 00 5A A3 44

00001d40h: 0A 00 5A A3 3C 0A 00 5A A3 38 0A 00 5A A3 34 0A

00001d50h: 00 5A A3 20 0A 00 5A A3 18 0A 00 5A 76 45 B9 00

00001d60h: 25 6D 00 89 0D 1C 0A 00 5A 89 0D 24 0A 00 5A C7

00001d70h: 05 40 0A 00 5A FF 80 00 00 C7 05 4C 0A 00 5A 07

00001d80h: 9E 05 00 C7 05 5C 0A 00 5A 00 32 96 00 C7 05 58

Original value = description

FF FF FF 00 = text color / progress bar background color

00 25 6D 00 = title text shadow color

FF 80 00 00 = text color (current step)

07 9E 05 00 = progress bar color

You can replace these values by using HTML hex values, most picture software will display it in there color picker.

You can also use my little commandline tool:

- Unpack it

- Fill the bbucolor.ini with your values

- Run bbucolor.exe C:\path\to\winntbbu.dll

Note: If you don't use the tool and make it with a hex editor you have to set the Last Modified time/date stamp manually back to its original value, otherwise setup will display a error.

bbucolor.zip

0

Share this post


Link to post
Share on other sites

thanx do u know how to change the colors in the dos setup screens too

0

Share this post


Link to post
Share on other sites

No, I think that is stored in another file, it would be difficult to find.

0

Share this post


Link to post
Share on other sites
It is possible to change the text color / progress bar color in WINNTBBU.DLL:

1. Open a Hex Editor

2. Search for the hex word "83 F8 08 B8"

3. You will see something like this:

00001d30h: 59 83 F8 08 B8 FF FF FF 00 A3 48 0A 00 5A A3 44

00001d40h: 0A 00 5A A3 3C 0A 00 5A A3 38 0A 00 5A A3 34 0A

00001d50h: 00 5A A3 20 0A 00 5A A3 18 0A 00 5A 76 45 B9 00

00001d60h: 25 6D 00 89 0D 1C 0A 00 5A 89 0D 24 0A 00 5A C7

00001d70h: 05 40 0A 00 5A FF 80 00 00 C7 05 4C 0A 00 5A 07

00001d80h: 9E 05 00 C7 05 5C 0A 00 5A 00 32 96 00 C7 05 58

Original value  = description

FF FF FF 00 = text color / progress bar background color

00 25 6D 00 = title text shadow color

FF 80 00 00 = text color (current step)

07 9E 05 00 = progress bar color

You can replace these values by using HTML hex values, most picture software will display it in there color picker.

You can also use my little commandline tool:

- Unpack it

- Fill the bbucolor.ini with your values

- Run bbucolor.exe C:\path\to\winntbbu.dll

Note: If you don't use the tool and make it with a hex editor you have to set the Last Modified time/date stamp manually back to its original value, otherwise setup will display a error.

Are those the only colors u found?..im kinda particular to red :)

0

Share this post


Link to post
Share on other sites

can someone help me plz :rolleyes:

ive followed the instructions here, but i get the error message as stated above, then i downloaded and run the program (bbucolor.exe) it says its searching for winntbbu.pdb any cant find it, any ideas plz?

i know this post is kinda dated, but still :D

thanks :)

0

Share this post


Link to post
Share on other sites

you have to pass the winntbbu.dll file as argument to the bbucolor.exe, like so :

bbucolor winntbbu.dll

and that's all there is to it, it changes the colors accordingly to what's in the bbucolor.ini files. hope that helps.

0

Share this post


Link to post
Share on other sites

i ended up gettin it, i used modPE + a hex editor

:)

0

Share this post


Link to post
Share on other sites

I try to run this,but no success.This is my folder with all files,so can someone help?

Thanx!

C:\bbucolor>dir

Volume in drive C has no label.

Volume Serial Number is AC66-8EAD

Directory of C:\bbucolor

09.06.2004 21:30 <DIR> .

09.06.2004 21:30 <DIR> ..

06.04.2004 17:04 24.576 bbucolor.exe

09.06.2004 21:39 183 bbucolor.ini

31.12.2002 14:00 764.928 WINNTBBU.DLL

3 File(s) 789.687 bytes

2 Dir(s) 39.367.389.184 bytes free

C:\bbucolor> bbucolor.exe C:\bbucolor\winntbbu.dll

Searching for winntbbu.pdb...Not found!

C:\bbucolor>bbucolor winntbbu.dll

Searching for winntbbu.pdb...Not found!

C:\bbucolor>bbucolor.exe winntbbu.dll

Searching for winntbbu.pdb...Not found!

0

Share this post


Link to post
Share on other sites

just do it the way i did, modifiy the values using a hex editor, then run modpe u can find instructions @ http://unattended.msfn.org then make your .cab file

good luck :)

0

Share this post


Link to post
Share on other sites

Now you can download the updated command line version above, which also works with SP2 and other versions (like LH4074 bbu).

Below I also provide a easier GUI version.

bbudlg_nvc.zip

0

Share this post


Link to post
Share on other sites
Are those the only colors u found?..im kinda particular to red  :)

These are only the colors I found on a quick look into the BBU. Do you have more colors found? It woud be nice to integrate them.

0

Share this post


Link to post
Share on other sites

Well done scp with nice gui!I have no problems now :)

Thank you!

0

Share this post


Link to post
Share on other sites

now that new updated gui is very nice great job :)

0

Share this post


Link to post
Share on other sites

Very nice job. :thumbup

Thx for the gui mode

but in my installprogress i get in the

blue mode weher the files are copied to the

hd a message that the file is corrupt,

when I press esc to continue everythings allright.

What hav I to do eliminate this message?

haVE fun

*madmaster*

0

Share this post


Link to post
Share on other sites

you may have to makecab the file after editing, or modifype the file to correct the checksum.

makecab winntbbu.dll

or

modifype winntbbu.dll -c

(you can download modifype.exe form unattended.msfn.org under downloads)

0

Share this post


Link to post
Share on other sites

After using the new gui version (haven't tried the commandline version), I recieve an error for WINNTBBU.DLL during TEXTMODE installation (slipstreamed SP2 RTW). I have successfully used modifype.exe to get past the problem but I was wondering if anyone else was having the problem and if there was a known fix (besides modifype). Thanks. And Thanks SCP for the program.

0

Share this post


Link to post
Share on other sites

this is no error or something as the checksum of the file changes if you modify the bits and bytes in it. windows setup calculates the checksum of each file and compares it to the value which is saved inside each file.

if you dont use modifype -c, this value isnt equal to the checksum of the file which will be calculated by windows setup and it will give you an error. this is important in cases of corrupted files produced by defected hard- or software as those files could harm your system.

0

Share this post


Link to post
Share on other sites

@scp: Do you know how to change the text positions?

0

Share this post


Link to post
Share on other sites

Now you can download the updated command line version above, which also works with SP2 and other versions (like LH4074 bbu).

Below I also provide a easier GUI version.

Thanks for share!

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.