TXD ファイル形式とは?
.txd は、さまざまなゲームでゲームテクスチャを保存するために使用されるアーカイブ形式です。テクスチャはビットマップ画像であり、小さなディテールタイルから 2048×2048 のフルサーフェスまで多岐にわたり、ゲーム環境のレンダリングに使用されます。この形式は Criterion Software が開発した RenderWare 3D グラフィックスエンジン固有のもので、『Grand Theft Auto』シリーズ以外にも、『Manhunt』、『Midnight Club』、『Bully』、『Tony Hawk's American Wasteland』など、多くの RenderWare ベースのタイトルに登場します。
内部的に、.txd はチャンクベースのバイナリストリームを使用します。外側の Texture Dictionary チャンク(タイプ 0x16)が1つ以上の Texture Native チャンク(タイプ 0x15)をラップしており、各チャンクにはテクスチャ名、寸法、ミップレベル数、およびピクセルデータが格納されています。ピクセルデータは、PC では非圧縮または DXT ブロック圧縮(DXT1/DXT3/DXT5)される場合があります。PlayStation 2 ビルドでは、代わりにビッグエンディアンのバイト順とネイティブの PS2 VRAM 形式が使用されます。GTA タイトルでは、.txd ファイルは .img アーカイブ内に埋め込まれており、編集前に抽出する必要があります。
TXD ファイルは外部ツールで変更できます。テクスチャを別の画像に置き換えることで、ゲームに新しいグラフィック要素を導入できます。Magic.TXD や TXD Workshop など、.txd ファイルを修正するための専用ツールが多数用意されています。マルチプレイヤーゲームで改造された TXD ファイルを使用することは、ゲームプレイを妨げる可能性があるため推奨されません。
セキュリティと安全性
リスク: LOWパッシブなバイナリデータファイルです。テクスチャ画像データのみが含まれています。実行可能コードは含まれていません。信頼できるツールで開く分には安全です。既知の脆弱性はありません。
形式の詳細
概要TXD ファイルを開くプログラム
技術的詳細
詳細仕様| 形式タイプ | 独自のバイナリテクスチャアーカイブ (RenderWare binary stream) |
| 開発元 | Criterion Software (RenderWare engine) |
| マジックバイト | オフセット 0 に 16 00 00 00 (チャンクタイプ 0x00000016 - Texture Dictionary) |
| バイト順 | リトルエンディアン (PC/Xbox)、ビッグエンディアン (PS2/GameCube) |
| チャンク構造 | 外側の Texture Dictionary チャンク (0x16) が Texture Native チャンク (0x15) をラップ |
| テクスチャ圧縮 | なし (raw) または DXT1/DXT3/DXT5 ブロック圧縮 (PC のみ) |
| 色深度 | 8, 16, または 32 bpp。DXT1 = 実効 4 bpp、DXT3/DXT5 = 実効 8 bpp |
| 最大テクスチャ寸法 | 2の累乗。GTA SA PC では最大 2048×2048 px |
| ミップマップサポート | あり。各 Texture Native チャンクに格納されたテクスチャごとに複数のミップレベル |
| 一般的なファイルサイズ | 10 KB - 50 MB |
| プラットフォーム | Windows, PlayStation 2, Xbox, GameCube, PSP |
| アーカイブへの埋め込み | GTA ゲームでは .img アーカイブ内に保存。編集前に抽出が必要 |
| 対象 RenderWare バージョン | 3.1-3.7 (GTA III, 2001 から GTA San Andreas, 2004 まで) |
| リリース日 | 2001 (GTA III, first major RenderWare game with TXD archives) |
| 最新バージョン | RenderWare 3.7 (GTA San Andreas, 2004) |
| 仕様書 | gtamods.com |
TXD の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。TXD ファイルについて最初の質問をしてみましょう。