Thanks for having me here..
I have a little better instructions for extracting and replacing the textures in Driv3r.
Some things to note from reading this thread.
The tool programming doesn't appear to be buggy. It looks for a graphic marker, graphic size, and DXT type only. Most of the graphics stored in the libraries are DXT3 with an alpha channel and mips mapped. The tool can determine if it is a DXT1 or DXT3 but does not distinquish alpha or no alpha and mips mapped or not.
It's not designed to do massive modding of textures but can be used that way with a bit of patience.
It checks only programmed file extensions but you can rename any file's extension to one it will check. For instance guns.cpr will not show up in the tools file selections but you can rename it to guns.pcs to extract the textures.
My tool extracts as a Detail map only even though the graphic in the library has mips you need to generate the mips when saving. The extracted size will help you determine the DXT type.
Nice to see someone is still interested in this game. I only like doing 2 things in every game I get. Texture editing and exploring where the developers never intended you to go. I may try to access the maps just to walk around in. If you look at the No One lives Forever and Contract JACK stuff I have done you will see what I mean. I can actually walk around in the cinematics as the cut scenes are unfolding. Plus I have managed to access almost all parts of the maps that are unaccessable during normal game play.
Jay - are you still editing this game?