.TDF

TDF-fil

Total Annihilation Features Data File
Ställ en fråga
SNABBT SVAR

En TDF-fil är en datafil i klartext som används av realtidsstrategispelet Total Annihilation från 1997 för att lagra terrängegenskaper, fraktionsdata, ljud och gränssnittsdefinitioner. Öppna den med valfri textredigerare - Notepad eller VS Code fungerar utmärkt. TDF-filer innehåller inget körbart innehåll och utgör ingen säkerhetsrisk.

Utvecklare: Cavedog Entertainment (now community-maintained) Kategori: Filer med uppgifter MIME: text/plain
ÖPPNAS PÅ Windows
Relaterat: .PKPASS · .DAT · .JSON · .RIS

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 31, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet TDF?

Filsuffixet .tdf inom Total Annihilation syftar på ett hierarkiskt nyckel-värde-format i klartext utvecklat av Cavedog Entertainment för deras realtidsstrategispel från 1997. Det fungerar som spelets universella behållare för textdata - och täcker allt från terrängegenskaper och enheters byggträd till mappning av ljudhändelser, definitioner av gränssnittslayout, hjälpskärmar för tangentbord och lokaliseringssträngar. Filer som SIDEDATA.TDF, ALLSOUND.TDF, HELP.TDF och TRANSLATE.TDF använder alla detta format.

Syntaxen använder namngivna sektioner avgränsade med hakparenteser eller klammerparenteser, med key = value;-par inuti - liknande INI-filer men med stöd för nästlade block. Formatet har förblivit oförändrat sedan lanseringen av Total Annihilation i september 1997. Det delas även av relaterade filtyper: .ota (kartdata), .fbi (enhetsdefinitioner) och .gui (gränssnittslayout) använder alla samma underliggande syntax.

.tdf-filer lagras okomprimerade som vanlig ASCII eller Windows-1252-text på disken, men inuti HPI-arkiv komprimeras de tillsammans med annan speldata. Valfri textredigerare kan öppna dem. Moderna community-verktyg som CheckTdf och TAUtil (tillgängliga på GitHub) erbjuder syntaxvalidering och tolkningsverktyg för moddare.

Notera: filsuffixet .tdf är inte relaterat till ThunderByte Anti-Virus-definitionsfiler eller Trace Definition-filer som också delar detta suffix - dessa är helt andra format.

Säkerhet & trygghet

RISK: LOW

TDF-filer är klartext utan körbart innehåll. Ingen säkerhetsrisk.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNTotal Annihilation Features Data Fileäven känd som TA TDF file, Total Annihilation data format
UTVECKLARECavedog Entertainment (now community-maintained)sedan 1997 (Total Annihilation release)
MIME-TYPtext/plain
TYPhierarkisk nyckel-värde-data i klartext (proprietär syntax)
Detta filtillägg används också av…
  • ThunderByte Anti-Virus Definition File - Gammal antivirus-databasfil från TBAV (nedlagt i mitten av 1990-talet), orelaterad till spel.
  • Trace Definition File (olika verktyg) - Spårningsformat för felsökning/profilering som används av vissa IDE:er och spårningsverktyg.
  • Teamdesk Form File / WinDev Table Description - Olika proprietära programverktyg använder .tdf för sina egna tabell- eller formulärbeskrivningsformat.

Program som öppnar TDF-filer

Windows4 apps
Notepad Inbyggd Högerklicka på TDF-filen → Öppna med → Notepad. Allt TDF-innehåll är vanlig ASCII-text.
Visual Studio Code Öppen källkod Öppna VS Code, dra och släpp TDF-filen. Använd syntaxmarkering för klartext eller INI för bättre läsbarhet.
Total Annihilation (game) Betald TDF-filer laddas automatiskt av spelmotorn från HPI-arkiv eller mod-mappar. Ingen manuell öppning krävs.
CheckTdf (MHeasell) Öppen källkod Kommandorad: CheckTdf myfile.tdf - validerar TDF-syntax och rapporterar fel.

Tekniska detaljer

djup specifikation
FormattypHierarkisk nyckel-värde-data i klartext
TextkodningASCII / Windows-1252
SektionssyntaxNamngivna block i hakparenteser `[Namn]` eller klammerparenteser `Namn { ... }` med `key = value;`-par inuti
NästlingStöder nästlade block för hierarkiska datastrukturer
KomprimeringIngen när den lagras på disk; komprimeras av HPI-arkivformatet när den paketeras med andra speltillgångar
Typisk filstorlekUnder 50 KB
Filroller i speletTerrängegenskaper, enheters byggträd (SIDEDATA.TDF), ljudmappning (ALLSOUND.TDF), tangentbordshjälp (HELP.TDF), lokaliseringssträngar (TRANSLATE.TDF)
Format med delad syntaxOTA (kartdata), FBI (enhetsdefinitioner) och GUI (gränssnittslayout) använder alla identisk TDF-syntax
Magic bytesInga - formatet saknar binär signatur; filer börjar med namngivna sektionsrubriker
Community-verktygCheckTdf och TAUtil (MHeasell, GitHub) för syntaxvalidering och tolkning
Associerat operativsystemWindows (95/98-eran)
Släppt1997 (Total Annihilation release)
Senaste versionN/A (format unchanged; TA community continues to use it)
Specifikationunits.tauniverse.com

TDF-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med TDF-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om TDF-filer.

Vanliga frågor

Vad är en TDF-fil?
I sammanhanget för spelet Total Annihilation är det en datafil i klartext som definierar spelegenskaper, fraktionsdata, ljud eller gränssnittslayout med hjälp av Cavedogs hierarkiska nyckel-värde-syntax.
Hur öppnar jag en TDF-fil?
Med valfri textredigerare - Notepad, VS Code, Notepad++. TDF-filer består av vanlig ASCII-text.
Vilka program använder TDF-filer förutom Total Annihilation?
Olika orelaterade program använder suffixet .tdf: ThunderByte Anti-Virus (nedlagt), verktyg för spårningsdefinitioner (trace definition) och vissa programspecifika tabellformat. Sammanhanget avgör innebörden.
Hur redigerar jag TDF-filer för moddning av Total Annihilation?
Öppna i valfri textredigerare, ändra nyckel-värde-par, spara och packa sedan in i ett HPI-arkiv eller placera i spelets mod-mapp. Använd CheckTdf för att validera syntaxen före testning.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö