Pengenalan · bei.pm
Bentuk fail yang diterangkan di halaman ini berdasarkan analisis teknikal harta intelek daripada Dynamix, Inc. dan Sierra Entertainment.
Harta intelek ini kini adalah sebahagian daripada aset Activision Publishing, Inc. / Activision Blizzard, Inc. dan kini dimiliki oleh Microsoft Corp..
Informasi ini telah dikumpulkan melalui Rekayasa Balik dan Analisis Data untuk tujuan pengarsipan dan interoperabiliti dengan data sejarah.
Tiada spesifikasi proprietari atau rahsia yang digunakan.
Permainan ini kini boleh dibeli sebagai muat turun di gog.com.
Format data yang digunakan oleh Outpost 2 mempunyai struktur yang mengingatkan kepada JFIF / PNG - setiap blok data sentiasa mempunyai header 8 Byte. Oleh itu, saya tidak akan mendokumentasikan setiap header di lokasi tertentu dan hanya akan mendokumentasikan penyimpangan di sana.
Formatnya sentiasa seperti berikut; data sebenar kemudiannya disisipkan di dalamnya:
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | watak | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Offset | Jenis Data | Nama | Penjelasan |
---|---|---|---|
0x0000 | uint(32) | Magic Bytes | Mengandungi maklumat tentang apa yang boleh dijangkakan dalam blok data seterusnya. Nilai yang dikenali:
|
0x0004 | uint(24) | Panjang Blok | Mengandungi maklumat tentang saiz (dalam Byte) blok data berikut. Ini merujuk kepada data berguna sahaja - 8 Byte header tidak termasuk dalamnya. |
0x0007 | uint(8) | Bendera? | Ia tidak diketahui, untuk apa blok ini digunakan. Dalam Volume, nilai ini sering kali 0x80, dalam fail lain sering kali 0x00. Ini menunjukkan bahawa ia adalah satu set bendera. |