Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(532 Kb)
Download
Updated: 10-21-14 10:16 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:10-21-14 10:16 PM
Created:08-07-13 02:08 AM
Downloads:917
Favorites:21
MD5:
6.0.2
BLP Format Plug-in for Photoshop  Updated less than 3 days ago!
Version: 0.X3a (Beta)
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

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

Mac OS X

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

x64
  • CS5
  • CS6
  • CC

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.



Caveats and Limitations

This is currently a Beta release - there are a couple of known limitations that I hope to fix soon
  • The plugin will not save if your image is "flattened" (i.e. the locked "Background" layer). This is due to the fact that it handles that Background differently than normal layers, and until I find a way around it, it will only save those normal layers. So if you have no layers, it will give you an error - if you have layers, it will only save the layers, and not the Background.


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.


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
Archived Files (3)
File Name
Version
Size
Author
Date
0.X3 (Beta)
408kB
Digital_Utopia
10-10-14 12:21 AM
0.X2 (Beta)
408kB
Digital_Utopia
08-13-13 07:43 PM
0.X (Beta)
395kB
Digital_Utopia
08-07-13 02:08 AM


Post A Reply Comment Options
Unread Yesterday, 09:21 AM  
Imithat
A Fallenroot Satyr
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 176
Uploads: 7
youre the best! Thanks a lot!
Imithat is offline Report comment to moderator  
Reply With Quote
Unread Yesterday, 10:22 PM  
Digital_Utopia
A Cliff Giant
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 73
File comments: 29
Uploads: 6
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.
__________________
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread Yesterday, 10:20 PM  
Digital_Utopia
A Cliff Giant
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 73
File comments: 29
Uploads: 6
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.
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread Yesterday, 08:50 PM  
Grungra
A Murloc Raider

Forum posts: 8
File comments: 23
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
Grungra is offline Report comment to moderator  
Reply With Quote
Unread 10-19-14, 03:34 PM  
Digital_Utopia
A Cliff Giant
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 73
File comments: 29
Uploads: 6
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!
__________________
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread 10-19-14, 03:09 PM  
Tonyleila
An Onyxian Warder
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 360
File comments: 1365
Uploads: 33
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
__________________
Tonyleila is offline Report comment to moderator  
Reply With Quote
Unread 10-19-14, 01:47 PM  
Digital_Utopia
A Cliff Giant
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 73
File comments: 29
Uploads: 6
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.file-upload.net/download-...onUI2.BLP.html

or ScenarioParts.BLP inside \Scenarios
http://www.file-upload.net/download-...Parts.BLP.html

\QUESTFRAME\ObjectiveTracker.BLP
http://www.file-upload.net/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.
__________________
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread 10-19-14, 12:01 PM  
Tonyleila
An Onyxian Warder
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 360
File comments: 1365
Uploads: 33
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.file-upload.net/download-...onUI2.BLP.html

or ScenarioParts.BLP inside \Scenarios
http://www.file-upload.net/download-...Parts.BLP.html

\QUESTFRAME\ObjectiveTracker.BLP
http://www.file-upload.net/download-...acker.BLP.html
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 10-19-14 at 12:27 PM.
Tonyleila is offline Report comment to moderator  
Reply With Quote
Unread 10-19-14, 04:24 AM  
Digital_Utopia
A Cliff Giant
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 73
File comments: 29
Uploads: 6
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.
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread 10-18-14, 05:23 PM  
Tonyleila
An Onyxian Warder
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 360
File comments: 1365
Uploads: 33
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.
Tonyleila is offline Report comment to moderator  
Reply With Quote
Unread 10-10-14, 03:49 PM  
MoonWitch
An Onyxian Warder
AddOn Author - Click to view AddOns

Forum posts: 354
File comments: 151
Uploads: 8
Any way I can help for the Mac version? I'd love fixing that.
__________________
MoonWitch is offline Report comment to moderator  
Reply With Quote
Unread 10-10-14, 10:29 AM  
Miiru
A Theradrim Guardian
 
Miiru's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 174
Uploads: 11
works fine tyvm
__________________
◘◘ Author of MiirGui Texture Pack ◘◘
Miiru is online now Report comment to moderator  
Reply With Quote
Unread 10-09-14, 04:56 PM  
Digital_Utopia
A Cliff Giant
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 73
File comments: 29
Uploads: 6
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.
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread 10-08-14, 12:39 AM  
Miiru
A Theradrim Guardian
 
Miiru's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 174
Uploads: 11
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 ◘◘
Miiru is online now Report comment to moderator  
Reply With Quote
Unread 08-01-14, 01:20 PM  
sakurakira
A Flamescale Wyrmkin
 
sakurakira's Avatar
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 50
Uploads: 4
I'm using the ancient 32-bit version of PS 7 and this worked perfectly, thank you.
__________________
Arise, my champion!

Carnation / 90 Blood Elf Priest / <Adversity> / Vek'nilash-US
sakurakira is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: