Qu'est-ce que le format de fichier TXD ?
.txd est un format d'archive utilisé par divers jeux pour stocker les textures de jeu. Les textures sont des images bitmap - allant de petites tuiles de détail à des surfaces complètes de 2048×2048 - utilisées pour le rendu de l'environnement du jeu. Le format est natif du moteur graphique 3D RenderWare développé par Criterion Software, et il apparaît dans de nombreux titres basés sur RenderWare au-delà de la série *Grand Theft Auto*, notamment *Manhunt*, *Midnight Club*, *Bully* et *Tony Hawk's American Wasteland*.
En interne, .txd utilise un flux binaire basé sur des segments (« chunks »). Un segment externe Texture Dictionary (type 0x16) enveloppe un ou plusieurs segments Texture Native (type 0x15), chacun stockant un nom de texture, des dimensions, un nombre de niveaux de mipmap et des données de pixels. Les données de pixels peuvent être non compressées ou compressées par blocs DXT (DXT1/DXT3/DXT5) sur PC ; les versions PlayStation 2 utilisent un ordre d'octets gros-boutiste (« big-endian ») et les formats VRAM natifs de la PS2 à la place. Dans les titres GTA, les fichiers .txd sont intégrés à l'intérieur d'archives .img et doivent être extraits avant d'être modifiés.
Les fichiers TXD peuvent être modifiés avec des outils externes. Les textures peuvent être remplacées par d'autres images pour introduire de nouveaux éléments graphiques dans le jeu. De nombreux outils dédiés à la modification des fichiers .txd sont disponibles, notamment Magic.TXD et TXD Workshop. L'utilisation de fichiers TXD modifiés dans les jeux multijoueurs est déconseillée car elle peut interférer avec le gameplay.
Sécurité et sûreté
RISQUE : LOWFichier de données binaire passif ; contient uniquement des données d'image de texture. Aucun code exécutable. Sûr à ouvrir avec des outils de confiance. Aucun exploit connu.
Détails du format
en brefProgrammes qui ouvrent les fichiers TXD
Détails techniques
spécifications approfondies| Type de format | Archive de textures binaire propriétaire (flux binaire RenderWare) |
| Développeur | Criterion Software (moteur RenderWare) |
| Octets magiques | 16 00 00 00 à l'offset 0 (type de segment 0x00000016 - Texture Dictionary) |
| Ordre des octets | Petit-boutiste (PC/Xbox) ; gros-boutiste (PS2/GameCube) |
| Structure des segments | Segment externe Texture Dictionary (0x16) enveloppant des segments Texture Native (0x15) |
| Compression de texture | Aucune (brute) ou compression par blocs DXT1/DXT3/DXT5 (PC uniquement) |
| Profondeur de couleur | 8, 16 ou 32 bpp ; DXT1 = 4 bpp effectifs, DXT3/DXT5 = 8 bpp effectifs |
| Dimensions maximales de texture | Puissance de deux ; jusqu'à 2048×2048 px sur GTA SA PC |
| Support Mip-map | Oui ; plusieurs niveaux de mipmap par texture stockés dans chaque segment Texture Native |
| Taille de fichier typique | 10 Ko - 50 Mo |
| Plateforme | Windows, PlayStation 2, Xbox, GameCube, PSP |
| Intégration d'archive | Stocké à l'intérieur d'archives .img dans les jeux GTA ; doit être extrait avant modification |
| Versions RenderWare couvertes | 3.1-3.7 (de GTA III, 2001, à GTA San Andreas, 2004) |
| Publié | 2001 (GTA III, first major RenderWare game with TXD archives) |
| Dernière version | RenderWare 3.7 (GTA San Andreas, 2004) |
| Spécification | gtamods.com |
Conversions TXD
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers TXD.