Download
(901Kb)
Download
Updated: 07-25-21 09:46 AM
Pictures
File Info
Updated:07-25-21 09:46 AM
Created:08-07-13 02:08 AM
Downloads:16,566
Favorites:31
MD5:

BLP Format Plug-in for Photoshop  Popular! (More than 5000 hits)

Version: 1.1 (Windows) 1.0 (Mac)
by: Digital_Utopia [More]

Introduction

It must've been around the 500th time or so, of converting various BLP files back and forth, when I thought..

Why all this converting nonsense? Why can't I just load up BLP files right into Photoshop, edit them, and save them back to BLP? And then I remembered - because there's no Photoshop plugin for that format.

So I figured I'd try to change that, and I have.

Supported Formats

Windows

x64

  • CS4
  • CS5
  • CS6
  • CC
  • CC 2014

x86 (32-bit)
  • 6.0
  • 7.0
  • CS
  • CS2
  • CS3
  • CS4
  • CS5
  • CS6
  • CC
  • CC 2014

Mac OS X

Mac OS X plugin requires OS X 10.6 (Lion)+

x64
  • CS5
  • CS6
  • CC
  • CC 2014

Installation

Windows
1. Find your Photoshop Folder
a. eg1: (x64) C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\
b. eg2: (32-bit) C:\Program Files\Adobe\Adobe Photoshop CS6\

2. From that folder, go to \Plug-ins\File Formats\ (create "File Formats" folder if it doesn't exist)

3. Drop the appropriate plugin (x64 or x86) in that folder.

4. Run Photoshop

OS X
1. Find your Photoshop Folder
eg: /Applications/Photoshop CS6/

2. From that folder, go to \Plug-ins\File Formats\ (create "File Formats" folder if it doesn't exist)

3. Drop BLP.plugin in that folder

4. Run Photoshop

Supported Variants

It was my goal to support every variant of the BLP format that Blizzard uses in WoW - for both opening and saving. The end result is a total of 11 different combinations of compression and transparency. Below is a listing of these.

Alpha Bit Depths
This is the amount of detail allowed in transparency of your image.
  • 0-bit - No transparency at all
  • 1-bit - simple transparency, similar to GIFs. It's either transparent or not.
  • 4-bit - slightly better range of transparency, but will turn smooth fades into visible "steps"
  • 8-bit - This is the same level of transparency you'll ordinarily see in PNG/TGA formats, with 256 levels of transparency.

Compression Types
  • Indexed (256 Color) - Very similar to a GIF, as it uses a palette that can fit up to 256 colors, but BLP files have indipendent transparency. Indexed BLPs can make use of all 4 types of alpha.
  • DXT - This is the defacto compression type used in modern games, with the most popular format that uses this, being .dds. DXT compression gives you a better color range, with a slightly larger size, than indexed. It also supports all 4 levels of transparency.
  • DXT-5 - Would normally be lumped in with the above category, however it's the second DXT type that supports 8-bit alpha. The result is a bit better color, and a slightly larger file size than the 8-bit alpha under the DXT category.
  • Uncompressed - Very much like a Bitmap, with no compression to speak of. It can support either 0-bit or 8-bit alpha. This version is only used by Blizzard for sky textures, where every bit of color detail is necessary.

Known Issues
The Mac Plugin will not properly load DXT compressed BLP files, with its Alpha Depth set to anything but 0, 1, 4, or 8. This means some DXT(5) compressed files that have their Alpha Depth set at 72, will not load correctly. Unfortunately I have lost the source code for the Mac version, as well as access to OS X, so I'm unsure when or if I'll be able to release an update.

As a work around, change the Alpha Depth in such files to "8" - using a hex editor, or an upcoming tool, and they will load correctly.


Questions, Comments, and Other Feedback

Please comment below, especially if you find a bug not already mentioned above. Whether that be a problem loading a WoW BLP file, or saving your own, let me know. If it's a WoW file, let me know the name, and if it's one of your own - I would appreciate linking me (either in the comments or PM) the original image you're trying to convert. If you don't feel comfortable with sending me a PSD file, that's ok too, but whatever the problem is, might get lost in the conversion.

Mac Users, Thank you for your patience!

I never intended on "Soon" rivaling Blizzard's definition, but life has a tendency of interfering with intentions. I hope you find it useful, and if you run into any problems - please let me know.


1.1
Windows[*]Loading a BLP with transparency will now load said transparency in the alpha channel, rather than merging it with the RGB channels. [*]Saving to BLP will now not ignore the alpha channel if it exists. [*]Various oddball Alpha Depth/Alpha Mod values are handled correctly, for full BLP support!

1.0
  • The limitation that prevented saving when a "flattened" Background layer was present in the document, has been solved and subsequently removed.
  • Now that the plugin is "feature-complete", it has shed it's beta...ness.

0.X3a
OS X
Initial Release

0.X3
  • Fixed an issue where Photoshop would hang and/or give a "Disk Error" message when attempting to open a BLP file without mipmaps.
  • In older versions of Photoshop, the Compression Drop-down list in the save options, wouldn't expand all the way. This has been fixed.
0.X2
  • Fixed an issue that was preventing saved BLP files from appearing in game
  • Plugin will now throw an error if you attempt to save an image, with dimensions that are not a power of 2
0.X
Initial Release
Post A Reply Comment Options
Unread 08-01-14, 01:20 PM  
sakurakira
A Chromatic Dragonspawn
 
sakurakira's Avatar
AddOn Author - Click to view AddOns

Forum posts: 151
File comments: 60
Uploads: 5
I'm using the ancient 32-bit version of PS 7 and this worked perfectly, thank you.
__________________
Arise, my champion!
Report comment to moderator  
Reply With Quote
Unread 10-08-14, 12:39 AM  
Miiru
A Flamescale Wyrmkin
 
Miiru's Avatar
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 419
Uploads: 6
found a little error: PS CS2 (dropbox does not show options, i can only skip through them with the arrow buttons)
__________________
◘◘ Author of MiirGui Texture Pack - [Core] [Blue] [Grey] ◘◘
Report comment to moderator  
Reply With Quote
Unread 10-09-14, 04:56 PM  
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 37
Uploads: 7
Originally Posted by Miiru
found a little error: PS CS2 (dropbox does not show options, i can only skip through them with the arrow buttons)

Well, just by the logo there - I can see the window isn't handling the display correctly. I'll try out CS2 to see if I get the same result, and I'll go from there.

Update: An updated version (0.X3) is awaiting approval. Dropbox will now expand fully, and Photoshop will no longer hang/give a disk error message, when attempting to open BLP files without mipmaps.
__________________
Last edited by Digital_Utopia : 10-10-14 at 12:23 AM.
Report comment to moderator  
Reply With Quote
Unread 10-10-14, 10:29 AM  
Miiru
A Flamescale Wyrmkin
 
Miiru's Avatar
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 419
Uploads: 6
works fine tyvm
__________________
◘◘ Author of MiirGui Texture Pack - [Core] [Blue] [Grey] ◘◘
Report comment to moderator  
Reply With Quote
Unread 10-10-14, 03:49 PM  
MoonWitch
A Firelord
AddOn Author - Click to view AddOns

Forum posts: 455
File comments: 162
Uploads: 9
Any way I can help for the Mac version? I'd love fixing that.
__________________
Report comment to moderator  
Reply With Quote
Unread 10-18-14, 05:23 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
Please update for WoD Prepatch 6.0.2

All the new blp texturs can't be opned they show up an Volum error
The old texturs still work!
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 10-18-14 at 05:23 PM.
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 04:24 AM  
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 37
Uploads: 7
Re: Please update for WoD Prepatch 6.0.2

Originally Posted by Tonyleila
All the new blp texturs can't be opned they show up an Volum error
The old texturs still work!
Please give me a link to at least one of the BLPs that aren't loading, and I'll be happy to get to the bottom of it. I haven't had much of a chance to work with the casc format yet, so it would be a great help.

Edit: Alright I've got Casc Viewer up - I just need the name of any of the files that aren't working. I just tried one of the new Orc textures, and it opened fine, so I don't want to have to just keep shooting in the dark until I find one that doesn't work.
__________________
Last edited by Digital_Utopia : 10-19-14 at 04:43 AM.
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 12:01 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
Re: Re: Please update for WoD Prepatch 6.0.2

Originally Posted by Digital_Utopia
Originally Posted by Tonyleila
All the new blp texturs can't be opned they show up an Volum error
The old texturs still work!
Please give me a link to at least one of the BLPs that aren't loading, and I'll be happy to get to the bottom of it. I haven't had much of a chance to work with the casc format yet, so it would be a great help.

Edit: Alright I've got Casc Viewer up - I just need the name of any of the files that aren't working. I just tried one of the new Orc textures, and it opened fine, so I don't want to have to just keep shooting in the dark until I find one that doesn't work.
e.g. anything inside the Garrison folder like GarrBuildingAlchemy1AInfo.blp
I have uploaded GarrisonMissionUI2.BLP here now:
http://www.*****************/download-...onUI2.BLP.html

or ScenarioParts.BLP inside \Scenarios
http://www.*****************/download-...Parts.BLP.html

\QUESTFRAME\ObjectiveTracker.BLP
http://www.*****************/download-...acker.BLP.html
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 10-19-14 at 12:27 PM.
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 01:47 PM  
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 37
Uploads: 7
Re: Re: Re: Please update for WoD Prepatch 6.0.2

Originally Posted by Tonyleila
Originally Posted by Digital_Utopia
Originally Posted by Tonyleila
All the new blp texturs can't be opned they show up an Volum error
The old texturs still work!
Please give me a link to at least one of the BLPs that aren't loading, and I'll be happy to get to the bottom of it. I haven't had much of a chance to work with the casc format yet, so it would be a great help.

Edit: Alright I've got Casc Viewer up - I just need the name of any of the files that aren't working. I just tried one of the new Orc textures, and it opened fine, so I don't want to have to just keep shooting in the dark until I find one that doesn't work.
e.g. anything inside the Garrison folder like GarrBuildingAlchemy1AInfo.blp
I have uploaded GarrisonMissionUI2.BLP here now:
http://www.*****************/download-...onUI2.BLP.html

or ScenarioParts.BLP inside \Scenarios
http://www.*****************/download-...Parts.BLP.html

\QUESTFRAME\ObjectiveTracker.BLP
http://www.*****************/download-...acker.BLP.html
First off, thanks for uploading those, it helped a lot! Unfortunately (or fortunately), all three loaded up fine with the latest 64/32-bit version (0.X3) of the plugin. So first, make sure you download that latest version, and replace the existing ones. It was just updated recently, and one of the changes was to compensate for some images not loading due to a "disk error".

If you're still having trouble after that, let me know which version of Photoshop you're using, and whether it's 64 or 32 bit. I'll go get a copy of that to test out, and see if I can't track down any problems.
__________________
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 03:09 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
Re: Re: Re: Re: Please update for WoD Prepatch 6.0.2

Uhh sorry did not notice that there was a new version out before the patch. It works fine for the files I uploaded thanks!
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 03:34 PM  
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 37
Uploads: 7
Re: Re: Re: Re: Re: Please update for WoD Prepatch 6.0.2

Originally Posted by Tonyleila
Uhh sorry did not notice that there was a new version out before the patch. It works fine for the files I uploaded thanks!
Glad to hear it! No reason to apologize though - I'd always rather to make sure, than to just assume. Besides, you deserve some thanks as well. If you didn't bring it up, I probably wouldn't have caught the actual bug in BLPNG Converter. So, thanks for that!
__________________
Report comment to moderator  
Reply With Quote
Unread 10-21-14, 08:50 PM  
Grungra
A Deviate Faerie Dragon

Forum posts: 14
File comments: 30
Uploads: 0
Trying out your plug-in and get this error each time I try to save a file, no matter what I choose to save it as:

Could not save as "path of file" because of a problem with the file-format module interface.

Used "path of file" cause it doesn't matter location to save file. Using PS CC2014 64bit win8.1.

Files open normal, can do any changes I want to the file etc, it's just when it comes time to save it that error pops up each time, haven't been able to save any of them and tried all the combinations.

File will convert fine with BLPNG converter.

G
Report comment to moderator  
Reply With Quote
Unread 10-21-14, 10:20 PM  
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 37
Uploads: 7
Originally Posted by Grungra
Trying out your plug-in and get this error each time I try to save a file, no matter what I choose to save it as:

Could not save as "path of file" because of a problem with the file-format module interface.

Used "path of file" cause it doesn't matter location to save file. Using PS CC2014 64bit win8.1.

Files open normal, can do any changes I want to the file etc, it's just when it comes time to save it that error pops up each time, haven't been able to save any of them and tried all the combinations.

File will convert fine with BLPNG converter.

G
At this point I haven't had a chance to check it out using CC2014, so for the time being, that version isn't "officially" supported. I will take a look within the next few days, and see what can be done to address that issue though. Thank you for bringing it to my attention.

Edit: I *think* I found the problem. But just to make sure we're on the same page, you get this result regardless of what file you attempt to save? Even if it's just resaving an existing BLP file?
__________________
Last edited by Digital_Utopia : 10-22-14 at 01:08 AM.
Report comment to moderator  
Reply With Quote
Unread 10-21-14, 10:22 PM  
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 37
Uploads: 7
A long overdue promise fulfilled.

Version 0.X3a has just been released, with the only change being the inclusion of the long overdue Mac version of the plugin. See the info section for currently supported versions of Photoshop.
__________________
Report comment to moderator  
Reply With Quote
Unread 10-22-14, 09:21 AM  
Imithat
A Fallenroot Satyr
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 201
Uploads: 7
youre the best! Thanks a lot!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: