.TDF

TDF ファイル

Total Annihilation Features Data File
質問する
クイック回答

TDFファイルは、1997年のリアルタイムストラテジーゲーム Total Annihilation で使用されるプレーンテキストのデータファイルで、地形の特性、陣営データ、サウンド、UI定義を保存しています。Notepad や VS Code などのテキストエディタで開くことができます。TDFファイルには実行可能なコンテンツは含まれておらず、セキュリティ上のリスクはありません。

開発元: Cavedog Entertainment (now community-maintained) カテゴリ: データファイル MIME: text/plain
対応OS Windows
関連: .PKPASS · .DAT · .JSON · .RIS

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 31, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

TDF ファイル形式とは?

Total Annihilation における .tdf 拡張子は、Cavedog Entertainment が1997年のリアルタイムストラテジーゲームのために開発した、プレーンテキストの階層型キー・バリュー・データ形式を指します。これはゲームの汎用テキストデータコンテナとして機能し、地形の特性、ユニットのビルドツリー、サウンドイベントのマッピング、UIレイアウトの定義、キーボードヘルプテキスト、ローカライズ文字列などをカバーしています。SIDEDATA.TDF、ALLSOUND.TDF、HELP.TDF、TRANSLATE.TDF といったファイルはすべてこの形式を使用しています。

構文は、角括弧または波括弧で区切られた名前付きセクションを使用し、その中に key = value; のペアが含まれます。これは INI ファイルに似た精神ですが、ネストされたブロックをサポートしています。この形式は、1997年9月の Total Annihilation 発売以来変更されていません。また、関連するファイル形式である .ota(マップデータ)、.fbi(ユニット定義)、.gui(インターフェースレイアウト)ファイルもすべて同じ基礎となる構文を使用しています。

.tdf ファイルはディスク上では非圧縮のプレーン ASCII または Windows-1252 テキストとして保存されますが、HPI archives 内では他のゲームデータと一緒に圧縮されています。任意のプレーンテキストエディタで開くことが可能です。CheckTdf や TAUtil(GitHub で入手可能)などの現代のコミュニティツールは、モッダー向けに構文検証やパースユーティリティを提供しています。

注意:.tdf 拡張子は、同じ拡張子を共有する ThunderByte Anti-Virus の定義ファイルや Trace Definition Files とは無関係です。これらは全く異なる形式です。

セキュリティと安全性

リスク: LOW

TDFファイルはプレーンテキストであり、実行可能なコンテンツは含まれていません。セキュリティ上のリスクはありません。

形式の詳細

概要
正式名称Total Annihilation Features Data File別名 TA TDF file, Total Annihilation data format
開発元Cavedog Entertainment (now community-maintained)登場時期 1997 (Total Annihilation release)
MIME タイプtext/plain
タイププレーンテキスト階層型キー・バリュー・データ(独自構文)
この拡張子は以下でも使用されています…
  • ThunderByte Anti-Virus 定義ファイル - TBAV(1990年代半ばに廃止)のレガシーなアンチウイルスデータベースファイルで、ゲームとは無関係です。
  • トレース定義ファイル(各種ツール) - 一部の IDE やトレースツールで使用されるデバッグ/プロファイリング用のトレース形式です。
  • Teamdesk フォームファイル / WinDev テーブル記述 - 様々な独自のアプリケーションツールが、独自のテーブル/フォーム記述形式に .tdf を使用しています。

TDF ファイルを開くプログラム

Windows4 apps
Notepad 標準搭載 TDFファイルを右クリック → «プログラムから開く» → «メモ帳»。すべての TDF コンテンツはプレーン ASCII テキストです。
Visual Studio Code オープンソース VS Code を開き、TDFファイルをドラッグ&ドロップします。読みやすくするために、プレーンテキストまたは INI の構文ハイライトを使用してください。
Total Annihilation (game) 有料 TDFファイルは、HPI アーカイブまたは mod フォルダからゲームエンジンによって自動的に読み込まれます。手動で開く必要はありません。
CheckTdf (MHeasell) オープンソース コマンドライン:CheckTdf myfile.tdf - TDF の構文を検証し、エラーを報告します。

技術的詳細

詳細仕様
形式タイププレーンテキスト階層型キー・バリュー・データ
テキストエンコーディングASCII / Windows-1252
セクション構文角括弧 `[Name]` または波括弧 `Name { ... }` で囲まれた名前付きブロックと、内部の `key = value;` ペア
ネスト階層的なデータ構造のためのネストされたブロックをサポート
圧縮ディスク保存時はなし。他のゲームアセットとパッケージ化される際は HPI アーカイブ形式によって圧縮される
典型的なファイルサイズ50 KB 未満
ゲーム内での役割地形特性、ユニットビルドツリー (SIDEDATA.TDF)、サウンドイベントマッピング (ALLSOUND.TDF)、キーボードヘルプ (HELP.TDF)、ローカライズ文字列 (TRANSLATE.TDF)
共通構文形式OTA(マップデータ)、FBI(ユニット定義)、GUI(インターフェースレイアウト)ファイルはすべて同一の TDF 構文を使用
マジックバイトなし - 形式にバイナリシグネチャはなく、ファイルは名前付きセクションヘッダーで始まる
コミュニティツール構文検証とパースのための CheckTdf および TAUtil (MHeasell, GitHub)
関連 OSWindows (95/98 時代)
リリース日1997 (Total Annihilation release)
最新バージョンN/A (format unchanged; TA community continues to use it)
仕様書units.tauniverse.com

TDF の変換

コミュニティ Q&A

ユーザーからの質問
質問する
TDF ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。TDF ファイルについて最初の質問をしてみましょう。

よくある質問

TDFファイルとは何ですか?
Total Annihilation ゲームの文脈では、Cavedog の階層型キー・バリュー構文を使用してゲームの機能、陣営データ、サウンド、または UI レイアウトを定義するプレーンテキストデータファイルです。
TDFファイルを開くにはどうすればよいですか?
Notepad、VS Code、Notepad++ などの任意のテキストエディタで開けます。TDFファイルはプレーン ASCII テキストです。
Total Annihilation 以外に TDFファイルを使用するプログラムはありますか?
無関係な様々なプログラムが .tdf 拡張子を使用しています:ThunderByte Anti-Virus(廃止)、トレース定義ツール、および一部のアプリケーション固有のテーブル形式などです。文脈によって意味が異なります。
Total Annihilation のモッディングのために TDFファイルを編集するにはどうすればよいですか?
任意のテキストエディタで開き、キー・バリューのペアを修正して保存した後、HPI アーカイブにパックするか、ゲームの mod フォルダに配置します。テスト前に CheckTdf を使用して構文を検証してください。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧