BIG ファイル形式とは?
拡張子 .big を持つファイルは、Electronic Artsが発行する様々なビデオゲームで使用されており、その形式は1990年代後半にWestwood Studiosで誕生しました。これはSAGEエンジンの標準的なアセットコンテナとなり、Command & Conquer: Generals、Battle for Middle-earth、およびその後のタイトルに採用されました。
.big ファイルには、テクスチャ、3Dモデル、設定ファイル、オーディオトラック、マップ、.ini スクリプトなど、ゲームエンジンが必要とするデータが保存されています。概念としては .PAK アーカイブに似ていますが、EAのツールチェーンに特化しています。すべてのアセットは、各エントリの名前、オフセット、長さを記録するフラットなファイルインデックステーブルを使用して、単一のバイナリファイルにまとめられています。
すべての .big アーカイブは、4バイトのFourCCシグネチャで始まります。古いCommand & ConquerやWestwood時代のリリースでは BIGF、Battle for Middle-earthやそれ以降のSAGEタイトルでは BIG4 が使用されます。ヘッダーにはアーカイブサイズがリトルエンディアンの32ビット整数として保存されますが、ファイル数とヘッダーサイズにはビッグエンディアンが使用されるという、珍しい混合バイトオーダーが採用されています。EAのRefPackコーデック(LZベースのアルゴリズム)によるエントリごとの圧縮がサポートされていますが、多くのエントリは非圧縮のままです。
一部のEAゲームは、実行時に .big ファイルからデータを抽出せずに直接読み込みます。.big アーカイブはMODパッケージとしても広く使用されており、プレイヤーはテクスチャ、新しいワールドアセット、追加キャラクター、代替の物理設定を置き換えたり追加したりできます。コミュニティツールの FinalBIG は、.big ファイルを作成および修正するための主要なエディタです。Dragon UnPACKerやGame Extractorも内容を抽出することができます。
セキュリティと安全性
リスク: MEDIUM主なリスクは自己責任によるものです。ゲームの .big ファイルを削除、名前変更、または誤って編集すると、インストールが壊れたり破損したりします。「空き容量を増やす」ために削除しないでください。代わりにゲームをアンインストールし、モッディングの前には必ず .big をバックアップしてください。アーカイブ自体は受動的なアセットデータであり、コードを自動実行することはありませんが、MODのダウンロードには実行ファイルやスクリプトが同梱されている場合があるため、信頼できる C&C/BFME コミュニティサイトからのみ入手し、復元用にオリジナルの .big を保管しておいてください。
形式の詳細
概要- Neverwinter Nights / Aurora BIFデータ (時に .big) - 一部の BioWare エンジンやその他の RPG データパックでは、内部レイアウトが異なる .big という名前が使用されています。
- 汎用的な「big」分割/巨大ファイルの一部 - 時折、.big は単に特大のデータ塊や名前が変更されたアーカイブを指すことがあり、EAのゲームとは無関係な場合があります。
BIG ファイルを開くプログラム
技術的詳細
詳細仕様| ファイルシグネチャ | «BIGF» (42 49 47 46) または «BIG4» (42 49 47 34) - オフセット0にある4バイトのFourCC |
| ヘッダーレイアウト | FourCC (4 B) → アーカイブサイズ (4 B, リトルエンディアン) → ファイル数 (4 B, ビッグエンディアン) → ヘッダーサイズ (4 B, ビッグエンディアン) |
| バイトオーダー | 混合:アーカイブサイズはリトルエンディアンで保存、ファイル数とヘッダーサイズはビッグエンディアンで保存 |
| ファイルインデックスエントリ | 32ビットデータオフセット (BE) + 32ビットエントリ長 (BE) + ヌル終端ファイル名文字列 |
| 圧縮 | エントリごとの RefPack (EA独自のLZベースコーデック)。エントリは非圧縮で保存される場合もあります |
| 形式のバリエーション | BIGF - 古い Command & Conquer および Westwood 時代のアーカイブ。BIG4 - Battle for Middle-earth およびそれ以降の SAGE エンジンタイトル |
| 開発元 | Electronic Arts (形式の起源は Westwood Studios) |
| 典型的なアーカイブサイズ | 数十MBから数GB。単一のアーカイブにゲーム全体のテクスチャ、モデル、オーディオ、マップを保持可能 |
| 保存されるアセットタイプ | テクスチャ、3Dモデル、地形マップ、オーディオトラック、INI設定ファイル、ゲームスクリプト |
| 関連OS | Windows |
| MIMEタイプ | application/octet-stream (専用の登録済みMIMEタイプなし) |
| 最大エントリ数 | ヘッダーの32ビットファイル数フィールドによって制限(理論上の上限は約40億エントリ) |
| モッディングサポート | アーカイブはコミュニティMODによって完全に置き換え可能です。FinalBIGは .big ファイルの作成と編集のための主要なツールです |
| リリース日 | Late 1990s (Westwood / EA games; widely used by the SAGE engine from ~2002) |
| 最新バージョン | BIG4 variant (used by Battle for Middle-earth and later SAGE titles); BIGF is the earlier Command & Conquer variant |
| 仕様書 | opensage.readthedocs.io |
BIG の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。BIG ファイルについて最初の質問をしてみましょう。