BLPaletter converts BMP, TGA and JPG images to paletted BLP images.These often compress better than usual JPG compressed BLPs.For example it compresses a 256x256 texture to 33kb in a map of mine.Note that paletted blps work better with MPQ archive compression than ordinary jpg blps, so that you can only accurately compare file size after importing them into a map.Since version 1.3 it can also create JPG compressed BLPs.Fixed Mipmapping issues in version 1.4.Fixed an alpha channel issue in version 1.5b.

Get the latest version (check link above)The C++ source code is also available hereBotanic made a GUI for it, you can get it here

An older GUI made by Acaykath is also available, but I think it doesn't support the latest features that I've added. It's available here

BLPaletter <input.tga|input.bmp|input.jpg> [<output.blp>] [<number of colors / quality>] [-j | -p] [-mipN]Replace the N of the -mip parameter with a number between 1 and 16.This will limit the number of generated mipmaps to a max of N.

For icons and interface textures always use -mip1 because they do not use mipmapping . Or -mip2 if you support people with really old computers who have the texture quality setting at low.

Fixed a bug that corrupted the alpha channel on images smaller than 128 x 128

CHANGES IN 1.4

Now auto-generates mipmaps so it works properly with textures when looking from far awayAdded -mipN parameter (replace N with the number of mipmaps you wanna have, eg. -mip1 for icons)Fixed a visual problem related to wrong mipmap offsetsCleaned up the source code

CHANGES IN 1.3.2

It can now read jpg files too.

CHANGES IN 1.3

Added option to use jpg compression (-j vs. -p switch, -p is assumed by default)With the -j switch on, the number of color parameter controls the quality of the output blp (values between 1 and 99 please)

CHANGES IN 1.2

Removed the 'Press any button to continue' message.

CHANGES IN 1.1

Added optional parameter to specify the number of colors (16 - 256).Added Floyd-Steinberg-Dithering for much better looking results.

Thanks to TheProphet for a few utility functions, BlackDick and Magosfor their blp format specifications, PipeDream, the IJG for their freeJpeg Library, Litany for providing test files.

What's this site?

Here is the place where making your favorite games can be possible, with the support of a cordial and warm community. Here you will find resources that will help you develop your projects in an effective and agile way. In addition, you can show your projects, share your ideas or simply contribute with resources to establish bonds with a growing community, forming in the process the network of fanatic users to do Modding and mapping Warcraft 3.