Pengantar · bei.pm
Format file yang dijelaskan di halaman ini didasarkan pada analisis teknis dari kekayaan intelektual oleh Dynamix, Inc. dan Sierra Entertainment.
Kekayaan intelektual ini saat ini merupakan bagian dari massa Activision Publishing, Inc. / Activision Blizzard, Inc. dan saat ini dimiliki oleh Microsoft Corp..
Informasi ini telah dikumpulkan melalui Reverse Engineering dan analisis data untuk tujuan pengarsipan dan interoperabilitas dengan data historis.
Tidak ada spesifikasi yang bersifat kepemilikan atau rahasia yang digunakan.
Game ini saat ini dapat dibeli sebagai unduhan di gog.com.
Format data yang digunakan oleh Outpost 2 memiliki struktur yang mirip dengan JFIF / PNG - setiap blok data selalu dilengkapi dengan header 8 byte. Oleh karena itu, saya tidak akan mendokumentasikan setiap header di tempat yang sesuai dan hanya mendokumentasikan penyimpangan.
Formatnya selalu seperti berikut; data yang sebenarnya kemudian tersemat di dalamnya:
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karakter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Offset | Tipe Data | Nama | Penjelasan |
---|---|---|---|
0x0000 | uint(32) | Magic Bytes | Berisi informasi tentang apa yang dapat diharapkan di blok data berikutnya. Nilai yang diketahui:
|
0x0004 | uint(24) | Panjang Blok | Berisi informasi tentang seberapa besar (dalam Byte) blok data berikut. Di sini yang dimaksud adalah data berguna murni - 8 byte header tidak termasuk di dalamnya. |
0x0007 | uint(8) | Bendera? | Belum diketahui dengan pasti apa fungsi blok ini. Dalam volume, nilai ini sering kali 0x80, sedangkan di file lain sering kali 0x00. Ini menunjukkan bahwa ini adalah sekumpulan flag. |