.TDF

TDF-bestand

Total Annihilation Features Data File
Stel een vraag
SNEL ANTWOORD

Een TDF-bestand is een tekstbestand met gegevens dat wordt gebruikt door het real-time strategy-spel Total Annihilation uit 1997. Het bevat terreinkenmerken, factiegegevens, geluiden en UI-definities. Open het met elke tekstverwerker - Kladblok of VS Code werken prima. TDF-bestanden bevatten geen uitvoerbare inhoud en vormen geen beveiligingsrisico.

Ontwikkelaar: Cavedog Entertainment (now community-maintained) Categorie: Gegevensbestanden MIME: text/plain
OPENT OP Windows
Gerelateerd: .PKPASS · .DAT · .JSON · .RIS

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 31, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het TDF-bestandsformaat?

De extensie .tdf binnen Total Annihilation verwijst naar een hiërarchisch tekstformaat met sleutel-waardeparen, ontwikkeld door Cavedog Entertainment voor hun real-time strategy-spel uit 1997. Het dient als de universele tekstgegevenscontainer van het spel - voor terreinkenmerken, eenheden-bouwstructuren, toewijzingen van geluidsevenementen, UI-lay-outdefinities, helpteksten voor het toetsenbord en lokalisatiereeksen. Bestanden zoals SIDEDATA.TDF, ALLSOUND.TDF, HELP.TDF en TRANSLATE.TDF maken allemaal gebruik van dit formaat.

De syntaxis maakt gebruik van benoemde secties die worden afgebakend door vierkante haken of accolades, met daarin key = value; paren - vergelijkbaar met INI-bestanden, maar met ondersteuning voor geneste blokken. Het formaat is ongewijzigd gebleven sinds de lancering van Total Annihilation in september 1997. Het wordt ook gedeeld door gerelateerde bestandstypen: .ota (kaartgegevens), .fbi (eenheiddefinities) en .gui (interface-lay-out) bestanden gebruiken allemaal dezelfde onderliggende syntaxis.

.tdf-bestanden worden ongecomprimeerd opgeslagen als platte ASCII- of Windows-1252-tekst op de schijf, maar binnen HPI-archieven worden ze samen met andere spelgegevens gecomprimeerd. Elke tekstverwerker kan ze openen. Moderne community-tools zoals CheckTdf en TAUtil (beschikbaar op GitHub) bieden syntaxisvalidatie en parsing-hulpprogramma's voor modders.

Let op: de extensie .tdf is niet gerelateerd aan ThunderByte Anti-Virus definitiebestanden en Trace Definition Files die ook deze extensie delen - dat zijn volledig andere formaten.

Beveiliging & veiligheid

RISICO: LOW

TDF-bestanden zijn platte tekst zonder uitvoerbare inhoud. Geen beveiligingsrisico.

Formaatdetails

in een notendop
VOLLEDIGE NAAMTotal Annihilation Features Data Fileook bekend als TA TDF file, Total Annihilation data format
ONTWIKKELAARCavedog Entertainment (now community-maintained)sinds 1997 (Total Annihilation release)
MIME-TYPEtext/plain
TYPEhiërarchische tekstgegevens met sleutel-waardeparen (eigen syntaxis)
Deze extensie wordt ook gebruikt door…
  • ThunderByte Anti-Virus Definition File - Verouderd antivirus-databasebestand van TBAV (midden jaren 90 stopgezet), niet gerelateerd aan gaming.
  • Trace Definition File (diverse tools) - Debug/profiling trace-formaat gebruikt door sommige IDE's en trace-tools.
  • Teamdesk Form File / WinDev Table Description - Verschillende eigen applicatietools gebruiken .tdf voor hun eigen tabel- of formulierbeschrijvingsformaten.

Programma's die TDF-bestanden openen

Windows4 apps
Notepad Ingebouwd Klik met de rechtermuisknop op het TDF-bestand → Openen met → Kladblok. Alle TDF-inhoud is platte ASCII-tekst.
Visual Studio Code Open-source Open VS Code, sleep het TDF-bestand erheen. Gebruik platte tekst of INI-syntaxisaccentuering voor een betere leesbaarheid.
Total Annihilation (game) Betaald TDF-bestanden worden automatisch geladen door de game-engine vanuit HPI-archieven of mod-mappen. Handmatig openen is niet nodig.
CheckTdf (MHeasell) Open-source Opdrachtregel: CheckTdf myfile.tdf - valideert de TDF-syntaxis en rapporteert fouten.

Technische details

diepe specificaties
FormaattypeHiërarchische tekstgegevens met sleutel-waardeparen
TekstcoderingASCII / Windows-1252
SectiesyntaxisBenoemde blokken in vierkante haken `[Naam]` of accolades `Naam { ... }` met `key = value;` paren binnenin
NestingOndersteunt geneste blokken voor hiërarchische gegevensstructuren
CompressieGeen bij opslag op schijf; gecomprimeerd door het HPI-archiefformaat wanneer verpakt met andere spelonderdelen
Typische bestandsgrootteMinder dan 50 KB
Bestandsrollen in het spelTerreinkenmerken, eenheden-bouwstructuren (SIDEDATA.TDF), geluidstoewijzingen (ALLSOUND.TDF), helpteksten (HELP.TDF), lokalisatiereeksen (TRANSLATE.TDF)
Gedeelde syntaxisformatenOTA (kaartgegevens), FBI (eenheiddefinities) en GUI (interface-lay-out) bestanden gebruiken allemaal de identieke TDF-syntaxis
Magic bytesGeen - het formaat heeft geen binaire handtekening; bestanden beginnen met benoemde sectiekoppen
Community-toolsCheckTdf en TAUtil (MHeasell, GitHub) voor syntaxisvalidatie en parsing
Bijbehorend OSWindows (95/98-tijdperk)
Uitgebracht1997 (Total Annihilation release)
Laatste versieN/A (format unchanged; TA community continues to use it)
Specificatieunits.tauniverse.com

TDF conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met TDF-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over TDF-bestanden.

Veelgestelde vragen

Wat is een TDF-bestand?
In de context van het spel Total Annihilation is het een tekstbestand met gegevens dat spelkenmerken, factiegegevens, geluiden of UI-lay-outs definieert met behulp van de hiërarchische sleutel-waarde-syntaxis van Cavedog.
Hoe open ik een TDF-bestand?
Met elke tekstverwerker - Kladblok, VS Code, Notepad++. TDF-bestanden zijn platte ASCII-tekst.
Welke programma's gebruiken TDF-bestanden naast Total Annihilation?
Verschillende niet-gerelateerde programma's gebruiken de .tdf-extensie: ThunderByte Anti-Virus (niet meer in gebruik), trace-definitietools en sommige applicatiespecifieke tabelformaten. De context bepaalt de betekenis.
Hoe bewerk ik TDF-bestanden voor Total Annihilation-modding?
Open ze in een tekstverwerker, wijzig de sleutel-waardeparen, sla ze op en pak ze vervolgens in een HPI-archief of plaats ze in de mod-map van het spel. Gebruik CheckTdf om de syntaxis te valideren voor het testen.

Referenties

1TA Universe - TDF Gamedata format referenceunits.tauniverse.com
2TA Universe - All TA file types overviewunits.tauniverse.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Gerelateerde extensies

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z