.TDF

Arquivo TDF

Total Annihilation Features Data File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo TDF é um arquivo de dados em texto simples usado pelo jogo de estratégia em tempo real Total Annihilation de 1997, armazenando características de terreno, dados de facções, sons e definições de UI. Abra-o com qualquer editor de texto - Notepad ou VS Code funcionam bem. Arquivos TDF não possuem conteúdo executável e não representam risco de segurança.

Desenvolvedor: Cavedog Entertainment (now community-maintained) Categoria: Arquivos de Dados MIME: text/plain
ABRE EM Windows
Relacionado: .PKPASS · .DAT · .JSON · .RIS

Nesta página

19k+ extensões indexadas
Última revisão em Jul 31, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro TDF?

A extensão .tdf dentro do Total Annihilation refere-se a um formato de dados hierárquico de chave-valor em texto simples desenvolvido pela Cavedog Entertainment para seu jogo de estratégia em tempo real de 1997. Ele serve como o contêiner de dados de texto universal do jogo - abrangendo características de terreno, árvores de construção de unidades, mapeamentos de eventos sonoros, definições de layout de UI, texto de ajuda do teclado e strings de localização. Arquivos como SIDEDATA.TDF, ALLSOUND.TDF, HELP.TDF e TRANSLATE.TDF utilizam todos este formato.

A sintaxe utiliza seções nomeadas delimitadas por colchetes ou chaves, com pares key = value; dentro - semelhante em espírito aos arquivos INI, mas com suporte para blocos aninhados. O formato permaneceu inalterado desde o lançamento de Total Annihilation em setembro de 1997. Ele também é compartilhado por tipos de arquivos relacionados: .ota (dados de mapa), .fbi (definições de unidade) e arquivos .gui (layout de interface) utilizam todos a mesma sintaxe subjacente.

Arquivos .tdf são armazenados sem compressão como texto ASCII simples ou Windows-1252 no disco, mas dentro de arquivos HPI eles são compactados junto com outros dados do jogo. Qualquer editor de texto simples pode abri-los. Ferramentas modernas da comunidade, como CheckTdf e TAUtil (disponíveis no GitHub), fornecem utilitários de validação de sintaxe e análise para modders.

Nota: a extensão .tdf não tem relação com os arquivos de definição do ThunderByte Anti-Virus e Trace Definition Files que também compartilham esta extensão - esses são formatos inteiramente diferentes.

Segurança e proteção

RISCO: LOW

Arquivos TDF são texto simples sem conteúdo executável. Sem risco de segurança.

Detalhes do formato

em resumo
NOME COMPLETOTotal Annihilation Features Data Filetambém conhecido como TA TDF file, Total Annihilation data format
DESENVOLVEDORCavedog Entertainment (now community-maintained)desde 1997 (Total Annihilation release)
TIPO MIMEtext/plain
TIPOdados hierárquicos de chave-valor em texto simples (sintaxe proprietária)
Esta extensão também é usada por…
  • ThunderByte Anti-Virus Definition File - Arquivo de banco de dados antivírus legado do TBAV (descontinuado em meados da década de 1990), não relacionado a jogos.
  • Trace Definition File (várias ferramentas) - Formato de rastreamento de depuração/perfilamento usado por alguns IDEs e ferramentas de rastreamento.
  • Teamdesk Form File / WinDev Table Description - Várias ferramentas de aplicativos proprietários usam .tdf para seus próprios formatos de descrição de tabela/formulário.

Programas que abrem arquivos TDF

Windows4 apps
Notepad Integrado Clique com o botão direito no arquivo TDF → Abrir com → Notepad. Todo o conteúdo TDF é texto ASCII simples.
Visual Studio Code Código aberto Abra o VS Code, arraste e solte o arquivo TDF. Use o realce de sintaxe de texto simples ou INI para melhor legibilidade.
Total Annihilation (game) Pago Arquivos TDF são carregados automaticamente pelo motor do jogo a partir de arquivos HPI ou pastas de mods. Nenhuma abertura manual é necessária.
CheckTdf (MHeasell) Código aberto Linha de comando: CheckTdf myfile.tdf - valida a sintaxe TDF e relata erros.

Detalhes técnicos

especificação profunda
Tipo de formatoDados hierárquicos de chave-valor em texto simples
Codificação de textoASCII / Windows-1252
Sintaxe de seçãoBlocos nomeados em colchetes `[Nome]` ou chaves `Nome { ... }` com pares `key = value;` dentro
AninhamentoSuporta blocos aninhados para estruturas de dados hierárquicas
CompressãoNenhuma quando armazenado no disco; compactado pelo formato de arquivo HPI quando empacotado com outros recursos do jogo
Tamanho de arquivo típicoAbaixo de 50 KB
Funções do arquivo no jogoCaracterísticas de terreno, árvores de construção de unidades (SIDEDATA.TDF), mapeamentos de eventos sonoros (ALLSOUND.TDF), ajuda do teclado (HELP.TDF), strings de localização (TRANSLATE.TDF)
Formatos de sintaxe compartilhadaArquivos OTA (dados de mapa), FBI (definições de unidade) e GUI (layout de interface) utilizam todos a sintaxe TDF idêntica
Assinatura de arquivo (magic bytes)Nenhuma - o formato não possui assinatura binária; os arquivos começam com cabeçalhos de seção nomeados
Ferramentas da comunidadeCheckTdf e TAUtil (MHeasell, GitHub) para validação de sintaxe e análise
SO associadoWindows (era 95/98)
Lançado1997 (Total Annihilation release)
Versão mais recenteN/A (format unchanged; TA community continues to use it)
Especificaçãounits.tauniverse.com

Conversões de TDF

Não é possível

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos TDF. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos TDF.

Perguntas frequentes

O que é um arquivo TDF?
No contexto do jogo Total Annihilation, é um arquivo de dados em texto simples que define características do jogo, dados de facções, sons ou layout de UI usando a sintaxe hierárquica de chave-valor da Cavedog.
Como abro um arquivo TDF?
Qualquer editor de texto - Notepad, VS Code, Notepad++. Arquivos TDF são texto ASCII simples.
Quais programas usam arquivos TDF além do Total Annihilation?
Vários programas não relacionados usam a extensão .tdf: ThunderByte Anti-Virus (descontinuado), ferramentas de definição de rastreamento (trace) e alguns formatos de tabela específicos de aplicativos. O contexto determina o significado.
Como edito arquivos TDF para modding de Total Annihilation?
Abra em qualquer editor de texto, modifique os pares chave-valor, salve e, em seguida, compacte em um arquivo HPI ou coloque na pasta de mods do jogo. Use o CheckTdf para validar a sintaxe antes de testar.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z