VOL ファイル形式とは?
.vol ファイルは、複数の異なるゲームエンジンで使用されている独自のバイナリゲームアセットアーカイブであり、それらの間に共通の仕様はありません。この拡張子は Dynamix(後に Sierra が買収)によって考案され、1990年代後半から2000年代初頭にかけて Tribes シリーズのゲームで最も広く使用されました。
Tribes/EarthSiege ファミリーのゲームでは、.vol アーカイブにテクスチャ、サウンド、3Dモデル、スクリプト、ミッションデータが保存されます。ファイルは ASCII マジックタグ(PVOL または VOLS)で始まり、その後にパックされた各アセットのファイル名、オフセット、サイズをリストしたインデックステーブルが続きます。個々のエントリは、ゲームのバージョンに応じて非圧縮または zlib 圧縮されている場合があります。この形式を使用している主なタイトルには、EarthSiege (1994)、Starsiege: Tribes (1998)、Tribes 2 (2002) のほか、Red Baron 3D (Dynamix, 1998) があります。
Planet Moon Studios は、Giants: Citizen Kabuto (2000) で別の互換性のない .vol 形式を使用しました。PlayStation の Gran Turismo シリーズも、さらに別の無関係なレイアウトでアセットデータに .vol を使用しています。FreeOTFE(現在の LibreCrypt)は、暗号化された仮想ディスクコンテナに .vol を使用しますが、これはゲームとは無関係の全く異なるアプリケーションです。
この拡張子は複数の互換性のない形式をカバーしているため、正しい構造を特定するにはゲームのコンテキストが不可欠です。VoltEd は Tribes 2 の .vol ファイル専用のエディタです。他のほとんどのバリアントには、ゲーム固有の抽出ツールが必要です。標準的なアーカイブマネージャーでは、これらのファイルを開くことはできません。
セキュリティと安全性
リスク: LOWゲームアーカイブファイルは自己実行しません。リスクは、抽出ツールの脆弱性を悪用するように細工されたアーカイブに限定されます。信頼できる抽出ツールのみを使用してください。FreeOTFE の .vol ファイルは暗号化されたボリュームです。信頼できないソースから不明な暗号化ボリュームをマウントすることは、信頼できない実行可能ペイロードと同様のリスクを伴います。
形式の詳細
概要- FreeOTFE 暗号化仮想ディスク - FreeOTFE(Windows 用ディスク暗号化ソフト、後継は LibreCrypt)は、暗号化された仮想ドライブコンテナとして .vol ファイルを作成します。ゲームアーカイブとは全く無関係です。
- Gran Turismo ゲームデータ (PlayStation) - ソニーの Gran Turismo レーシングシリーズ (PS1/PS2) は、車両やコースのデータを .vol アーカイブに保存します。ソニー独自の形式です。
VOL ファイルを開くプログラム
技術的詳細
詳細仕様| フォーマットタイプ | 独自のバイナリゲームアセットアーカイブ。複数の互換性のない実装が .vol 拡張子を共有しています |
| 主な実装者 | Dynamix / Sierra (EarthSiege および Tribes シリーズ、1994-2002) |
| マジックバイト (Tribes/EarthSiege) | オフセット 0 に ASCII の «PVOL» または «VOLS»。正確なマジックはゲームエンジンのバージョンにより異なります |
| バイト順序 | リトルエンディアン (Dynamix/Sierra 実装) |
| コンテナ構造 | 固定サイズのヘッダー、インデックステーブル(エントリごとのファイル名、オフセット、サイズ)、その後に連結されたアセットデータブロックが続きます |
| 圧縮 | なし、またはエントリごとに zlib/カスタム。ゲームタイトルやエンジンバージョンにより異なります |
| 一般的なアーカイブサイズ | 5 MB - 700 MB。大規模なタイトルでは複数の .vol ファイルにまたがる場合があります |
| 一般的なアセット数 | 1つの .vol アーカイブにつき数百から数千のアセットファイル |
| 暗号化 | 一般的なゲーム実装ではなし。FreeOTFE/LibreCrypt の .vol ファイルは暗号化された仮想ディスクです(無関係な形式) |
| 関連タイトル | EarthSiege (1994), EarthSiege 2 (1995), Red Baron 3D (1998), Starsiege: Tribes (1998), Tribes 2 (2002), Giants: Citizen Kabuto (2000) |
| Gran Turismo バリアント | PlayStation のゲームシリーズ。別個の無関係なバイナリレイアウトでアセット保存に .vol を使用 |
| 抽出ツール | VoltEd (Tribes 2 専用 VOL エディタ)。すべての .vol バリアントをカバーするユニバーサルツールはありません |
| リリース日 | ~1993 (Dynamix/Sierra EarthSiege-era games) |
VOL の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。VOL ファイルについて最初の質問をしてみましょう。