TxdGen is a RenderWare texture conversion toolchain. It started out with my idea to mod the PlayStation 2 version of GTA:San Andreas, but decided to go full-on and add support for all kinds of RenderWare TXD formats (PC, PS2, XBOX).
It currently supports converting between XBOX, PS2 and PC. There are some edge cases when this tool still fails.
Visit the GTA Modding wiki page for all the details! Link
have forked his old codebase and done heavy research on the PlayStation 2 textures so that could generate working ones from scratch. If everything goes well will contribute research back to his codebase.
Temporary download mirror (0.9, imgimport hotpatch). Link
How to use TxdGen First, you have to get some TXD files that you want to convert (from the modding scene or official Rockstar discs). Put all of the TXD files into the "txdgen_in/" folder that is located by the tool. Now edit the "txdgen.ini" file that comes with the tool so that it converts the TXDs how you want it to. Then simply double click on "txdgen.exe". A command line window will open and tell you about conversion progress and debug info. By default (in 0.8) your new TXDs should be located in a new "txdgen_out/" folder. Put those TXDs into your custom game and enjoy!
Could you not follow these steps? Visit the wiki or watch the tutorial video below!
Media 'SanAndreas Retextured3' on PlayStation 2
Tutorial on how to use TxdGen
Optimizing GTA3 Textures (PC) tutorial Link. HQ download Link
Mipmapping San Andreas for PC ( tutorial Link HQ download Link )
Credits Uses a fork of rwtools by aap ( Link ) Uses the libimagequant library ( Link ) Uses the libsquish library ( Link ) Uses the lzo library ( Link ) Thanks to aru from GTAForums for XBOX swizzling and unswizzling algorithms ( Link ) Some parts are inspired by research from DK22Pac
[ REL | OpenSrc | GTA SA ] TxdGen, RW texture converter Link