Hvad er TXD-filformatet?
.txd er et arkivformat, der bruges af forskellige spil til lagring af spilteksturer. Teksturer er bitmap-billeder - lige fra små detaljefliser til fulde 2048×2048 overflader - der bruges til at rendere spilmiljøet. Formatet er indfødt til RenderWare 3D-grafikmotoren udviklet af Criterion Software, og det optræder i mange RenderWare-baserede titler udover *Grand Theft Auto*-serien, herunder *Manhunt*, *Midnight Club*, *Bully* og *Tony Hawk's American Wasteland*.
Internt bruger .txd en chunk-baseret binær strøm. En ydre Texture Dictionary-chunk (type 0x16) omslutter en eller flere Texture Native-chunks (type 0x15), som hver gemmer et teksturnavn, dimensioner, antal mip-niveauer og pixeldata. Pixeldata kan være ukomprimeret eller DXT-blokkomprimeret (DXT1/DXT3/DXT5) på PC; PlayStation 2-versioner bruger i stedet en big-endian byte-rækkefølge og indfødte PS2 VRAM-formater. I GTA-titler er .txd-filer indlejret i .img-arkiver og skal udpakkes før redigering.
TXD-filer kan modificeres med eksterne værktøjer. Teksturer kan erstattes med andre billeder for at introducere nye grafiske elementer i spillet. Mange dedikerede værktøjer til ændring af .txd-filer er tilgængelige, herunder Magic.TXD og TXD Workshop. Brug af modificerede TXD-filer i multiplayer-spil er ilde set, da det kan forstyrre gameplayet.
Sikkerhed og tryghed
RISIKO: LOWPassiv binær datafil; indeholder kun teksturbilleddata. Ingen eksekverbar kode. Sikker at åbne med pålidelige værktøjer. Ingen kendte sårbarheder.
Formatdetaljer
kort fortaltProgrammer der åbner TXD-filer
Tekniske detaljer
dyb specifikation| Format-type | Proprietært binært teksturarkiv (RenderWare binary stream) |
| Udvikler | Criterion Software (RenderWare engine) |
| Magic bytes | 16 00 00 00 ved offset 0 (chunk type 0x00000016 - Texture Dictionary) |
| Byte-rækkefølge | Little-endian (PC/Xbox); big-endian (PS2/GameCube) |
| Chunk-struktur | Ydre Texture Dictionary-chunk (0x16) der omslutter Texture Native-chunks (0x15) |
| Teksturkomprimering | Ingen (rå) eller DXT1/DXT3/DXT5 blokkomprimering (kun PC) |
| Farvedybde | 8, 16, eller 32 bpp; DXT1 = 4 bpp effektiv, DXT3/DXT5 = 8 bpp effektiv |
| Maksimale teksturdimensioner | Power-of-two; op til 2048×2048 px på GTA SA PC |
| Mip-map understøttelse | Ja; flere mip-niveauer pr. tekstur gemt i hver Texture Native-chunk |
| Typisk filstørrelse | 10 KB - 50 MB |
| Platform | Windows, PlayStation 2, Xbox, GameCube, PSP |
| Arkiv-indlejring | Gemt inde i .img-arkiver i GTA-spil; skal udpakkes før redigering |
| RenderWare-versioner dækket | 3.1-3.7 (GTA III, 2001, til GTA San Andreas, 2004) |
| Udgivet | 2001 (GTA III, first major RenderWare game with TXD archives) |
| Seneste version | RenderWare 3.7 (GTA San Andreas, 2004) |
| Specifikation | gtamods.com |
TXD-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om TXD-filer.