BAR ファイル形式とは?
.bar ファイルは、Ensemble Studios のリアルタイム戦略ゲームシリーズで使用される独自のバイナリゲームデータアーカイブです。この形式は2002年の *Age of Mythology* で初めて登場し、その後 *Age of Empires III* (2005)、*Age of Mythology: The Titans* (2003)、*Age of Empires Online* (2011)、および2024年のリマスター版 *Age of Mythology: Retold* で採用されました。
各 .bar アーカイブは、テクスチャ、3Dモデル、サウンド、音楽、マップ、UI要素、XMLデータファイルなどのゲームアセットを、ゲームエンジンが実行時に直接読み取れる単一のコンテナにまとめます。個々のエントリは zlib で圧縮されていますが、一部は非圧縮で保存されています。この形式はリトルエンディアンのバイナリレイアウトを使用しており、ファイル数とディレクトリテーブルを保持するヘッダーが含まれます。各エントリにはファイル名、バイトオフセット、圧縮サイズ、および非圧縮サイズが記録されています。
コミュニティのリバースエンジニアリングにより、主に2つのバリアントが知られています。Age of Mythology バリアント(2002年)と Age of Empires III バリアント(2005年)です。*Age of Mythology: Retold* ではさらなる更新が導入されました。この形式は Microsoft によって文書化されていません。BAR Explorer、AoMED、*Retold* 用の Resource Manager を含むサードパーティ製ツールを使用すると、モッディングのためにアーカイブの内容を抽出できます。.pak 形式は、他のゲームエンジンで同様の役割を果たします。
セキュリティと安全性
リスク: LOWBAR ファイルは読み取り専用のゲームデータアーカイブです。コードを直接実行することはできません。ゲームアセットを置き換えるモッド版の BAR ファイルは安全ですが、信頼できないソースから BAR の代替ファイルをダウンロードしないでください。ゲームファイルが破損したデータに置き換えられる可能性があります。
形式の詳細
概要- BlackBerry アプリケーションアーカイブ - BlackBerry OS デバイスは、BB10 アプリのインストールパッケージ形式として .bar を使用します。
- その他の独自のアーカイブ - .bar は、他のいくつかのゲームやアプリケーションで汎用的なアーカイブ拡張子として使用されています。
BAR ファイルを開くプログラム
技術的詳細
詳細仕様| 形式タイプ | 独自のバイナリゲームデータアーカイブ |
| エンコーディング | バイナリ、リトルエンディアン |
| 圧縮 | エントリごとに zlib、一部のエントリは非圧縮で保存 |
| アーカイブ構造 | ファイル数とディレクトリテーブルを含むヘッダー。各エントリにファイル名、オフセット、圧縮サイズ、非圧縮サイズを保持 |
| 一般的なアーカイブサイズ | 10 MB - 2 GB |
| 内容 | テクスチャ、3Dモデル、サウンド、音楽、マップ、UI要素、XML プロトデータ |
| 形式のバリアント | Age of Mythology バリアント (2002); Age of Empires III バリアント (2005); Age of Mythology: Retold バリアント (2024) |
| 実行時のアクセス | 実行時にゲームエンジンによって直接読み取られ、ディスクには抽出されない |
| この形式を使用するゲーム | Age of Mythology (2002), Age of Empires III (2005), Age of Mythology: Retold (2024) |
| モッディングサポート | BAR Explorer、AoMED、および Retold 用 Resource Manager でアーカイブ内容の抽出が可能 |
| ドキュメントの状態 | Microsoft による文書化なし。コミュニティのリバースエンジニアリングを通じて解明 |
| リリース日 | 2002 (Age of Mythology) |
| 最新バージョン | Used in Age of Mythology: Retold (2024) |
BAR の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。BAR ファイルについて最初の質問をしてみましょう。