| タイプ | 名前 | サブシステム | 説明 |
|---|---|---|---|
| 1 | オブジェクトモデルの頂点/アニメーション | SVTX | シェーディングされたオブジェクトの頂点アニメーションのフレームを含む |
| 2 | オブジェクトモデルのポリゴン | TGEO | SVTXで使用されるポリゴンを含む |
| 3 | ワールドジオメトリ | WGEO | ステージの一部のポリゴンと頂点を含む |
| 4 | ディスプレイリスト | SLST | デルタエンコードされたディスプレイリストを含み、対応するカメラパスにて各ポイントでの初期ポリゴンのZオーダーの変更を記述している |
| 5 | テクスチャページ | TPAG | ポリゴンが使用するテクスチャ/パレットの情報が記述されている |
| 6 | レベルデータ | LDAT | スタート地点のようなステージの初期設定を含む |
| 7 | ゾーンデータ | ZDAT | レンダリングするワールドモデル、スポーンするオブジェクト、カメラパス、コリジョン、その他の情報を含む |
| 11 | 実行可能なGOOL | GOOL | ヘッダ、コンパイル済みGOOLバイトコード、constプール、状態マップ、状態記述子、オブジェクトのアニメーションシーケンス/テキスト/スプライト記述子を含む |
| 12 | オーディオ | ADIO | 効果音のオーディオデータを含む |
| 13 | MIDI | MIDI | ステージのBGMとして使用されるMIDIシーケンス、またwavebankヘッダ (VH) を含む |
| 14 | 楽器 | INST | MIDIを演奏するための音源データを含む |
| 15 | 画像データ (クラッシュ 1) ビデオコリジョン (クラッシュ 2/3) |
IMAG (クラッシュ 1) VCOL (クラッシュ 2/3) |
生の画像データを含む (クラッシュ 1) 特別なコリジョン検出ルールを含む? (クラッシュ 2/3) |
| 17 | マップデータ (クラッシュ 1) 生データ (クラッシュ 3) |
MDAT (クラッシュ 1) RAWD (クラッシュ 3) |
16ビット画像を表示する方法を記述するデータを含む (クラッシュ 1) 様々な3D地形データ (ジェットスキーや飛行機ステージ) を含む (クラッシュ 3) |
| 18 | パレット | IPAL | IMAGおよびMDATエントリに使用される256色のCLUTのリストについて記述している |
| 19 | デモの再生 | PBAK | デモ用に事前に記録された一連のボタン操作を含む |
| 20 | カラーモード 頂点/アニメーション (クラッシュ 1) スピーチオーディオ (クラッシュ 2/3) |
CVTX (クラッシュ 1) SDIO (クラッシュ 2/3) |
オブジェクト用のシェーディングされていない色付きの頂点アニメーションのフレームを含む (クラッシュ 1) スピーチオーディオを含む (クラッシュ 2/3) |
| 21 | 2D アニメーション/ビデオ (クラッシュ 2/3) | VIDO (クラッシュ 2/3) | アニメーション化されているかどうかに関わらずスプライトのデータを含む (潜っている最中のテクスチャ、ワープポータル、セーブアイコンなど) |
Encoding scheme
EIDs use the following [32 bit] encoding scheme:
0EEEEEEDDDDDDCCCCCCBBBBBBAAAAAA1
where the [6 bit] fields A, B, C, D, and E, respectively, in that order, are indices of 5 characters in the following conversion table:
Index 0 1 2 3 4 5 6 7 8 9 A B C D E F
Char 0 1 2 3 4 5 6 7 8 9 a b c d e f
Index 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
Char g h i j k l m n o p q r s t u v
Index 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
Char w x y z A B C D E F G H I J K L
Index 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
Char M N O P Q R S T U V W X Y Z _ !