Hi devs,
I just discovered many clients are using old versions of Unicows.dll, DevIL.dll and ILU.dll.
It's not as hard to update them and if you are deeply into a client development you appreciate those SDK or PDB.
DevIL & ILU (?)
Default client is using 16 years old version. Come clean, looks horrible, right?
These libraries are open source so you can modify them. Here you can download latest SDK.
During those 16 years of development there have been a lot of changes, here is excerpt of them.
Changes:
DirectX 9 & 10 support
New bilinear scaling routine
Support for alpha-only formats
Better support for ICO, GIF and DDS format
Fixed minor bugs with BMP and PNG formats
Fixed a lot of issues about DDS format
A lot of bug fixes
Unicows (?)
Well, actually you can delete this library from your client and it won't have any effect on client proper working (Windows Vista and newer).
However, you have to keep this library if you want to support compatibility with Windows 95, Windows 98 and Windows Millenium Edition. Here is available package which contains library, it's PDB and license. Sources:
[Hidden Content]
[Hidden Content]