• Welcome to Battlezone Universe.
 

News:

Welcome to the BZU Archive dated December 24, 2009. Topics and posts are in read-only mode. Those with accounts will be able to login and browse anything the account had access granted to at the time. No changes to permissions will be made to be given access to particular content. If you have any questions, please reach out to squirrelof09/Rapazzini.

Main Menu

BZ2 DXT Texture Generator updated

Started by GSH, February 02, 2007, 10:40:29 AM

Previous topic - Next topic

GSH

There's a new version of the BZ2 DXT Texture Generator available for download at http://www.visi.com/~nathan/bz2/BZ2DXTGen_v26.7z . This is for modders only. The file is compressed by http://www.7-zip.org/, a free compression/decompression app. You'll need that (or one of several other unpackers) to decompress it.

Update: posted a version # 7 of this. It's a slightly smaller download with newer nVidia compression libs, and uses DLLs more efficiently. To run this, you must install 'vcredist_x86.exe', which can be downloaded and run (once) before you can run this exe. That exe is also available from http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&displaylang=en . 1.3pb4 will requite that same vcredist_x86.exe installed, so you might as well get a jump on it.

Update: posted a version 11 of this tool. Now has a relatively fancy UI on it that ought to be fairly self-explanatory.

Update: posted a version 12 of ths tool. Updated several 3rd party DLLs. Also made pre-scaling preserve more quality.

Update: posted a version 13 of this tool. Added a manifest file telling Windows Vista what security level it should run at. Also tweaked readme slightly.

Update: posted a version 14 of this tool - upgraded libpng to v1.2.29 (security update).

Update: posted a version 22 of dxtgen, released at the same time as 1.3ta5. v22 (and intermediate versions) have newer helper libraries, and has better support for upscaling 640x480 shell & loadscreen backdrops. This version also requires the Visual Studio 2008SP1 vcredist.exe, included as part of the 1.3ta5 download, or independently from http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en .

Update: posted a version 23 of dxtgen. Has fixes for black areas of textures appearing transparent, especially when upscaled. Also has lots of options for tweaking textures, including at the per-mip level. See the BZ2DXTOptions.cfg in it for more info.

Update: posted a version 25 of dxtgen. Has fixes for bugs in the new options, Win XP/Vista theming support, and also better crash logs (same as BZ2).

Update: posted a version 26 of dxtgen. Upgraded various DLLs used by dxtgen; no changes to the app.

-- GSH

mrtwosheds


GSH

A commandline IS the only UI you need. :)

At work, we've got tools that do sort of the same thing, scanning over files and 'munging' them to a format used by the game. These days, our games don't read 'raw' files (tga, xsi, odf, etc) at all-- they only read the munged formats.

-- GSH

Avatar

Hmmm:

Top Web Results for "munged"
No results found for munged.
Did you mean mun ged (in dictionary) or Mengde (in encyclopedia)?


:-D

-Av-

mrtwosheds

Its highly advanced technical terminology.... :-o Thats it! "The Munger!"

GSH

Try this: http://en.wikipedia.org/wiki/Munge or http://en.wikipedia.org/wiki/Mung . It's a one-way translation of data into a format less usable by humans, but more suitable for the game engine or hardware. .xsi -> .msh is a version of munging.

DXT textures are a format that the graphics cards use directly. Plus, doing the work of generating mipmaps is done once at conversion time, rather than every time a level loads. In effect, like .xsi -> .msh, but done offline. If BZ2 was released today, I'd make the xsi -> msh conversion a separate tool as well, and the core engine would only read in .msh, .dxtbz2, and binary-crunched ODFs.

-- GSH

Commando

Bumping.  If I could, I would sticky this topic since this program could be very useful for 1.3 mods.

Lizard

Quote from: Commando on May 14, 2007, 01:27:35 PM
Bumping.  If I could, I would sticky this topic since this program could be very useful for 1.3 mods.


stickied

GSH

Slight update: odds are, the currently posted version will misbehave if you feed it a 2048x2048 targa file written by Photoshop or anything else that puts the origin in the bottom left.

-- GSH

GSH

Posted a v7 (see link in the first post) that fixes the 2048x2048 texture problem.

-- GSH

mrtwosheds

I tried to run the new version.(in a command prompt window)
The system cannot execute the specified program.
Is its response.

GSH

Did you install the vcredist_x86.exe package?

-- GSH

mrtwosheds


GSH

Re-read the first post of this thread. Second paragraph has a link.

-- GSH

mrtwosheds