مقدمه · bei.pm
فرمتهای فایل توصیفشده در این صفحه بر پایه تحلیل فنی مالکیت معنوی شرکت Dynamix, Inc. و Sierra Entertainment بنا شده است.
مالکیت معنوی امروزه بخشی از داراییهای Activision Publishing, Inc. / Activision Blizzard, Inc. است و در حال حاضر در مالکیت Microsoft Corp. قرار دارد.
این اطلاعات از طریق مهندسی معکوس و تحلیل دادهها برای اهداف بایگانی و تعاملپذیری با دادههای تاریخی جمعآوری شده است.
هیچ مشخصات مالکیتی یا محرمانهای مورد استفاده قرار نگرفته است.
این بازی در حال حاضر میتواند از gog.com به صورت دانلودی خریداری شود.
فرمتهای دادهای که توسط Outpost 2 استفاده میشوند، ساختاری مشابه JFIF / PNG دارند - هر یک از بلوکهای داده همیشه دارای یک هدر 8 بایتی است. بنابراین، از مستندسازی هر یک از هدرها در مکانهای مربوطه صرفنظر میکنم و تنها انحرافات را مستند میکنم.
فرمت همیشه به صورت زیر است؛ دادههای واقعی درون آن جاسازی شدهاند:
آدرس | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | شخصیت | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
آدرس جابهجایی | نوع داده | نام | توضیح |
---|---|---|---|
0x0000 | uint(32) | بایتهای جادویی | اطلاعاتی را درباره اینکه در بلوک داده بعدی چه انتظاری میرود، شامل میشود. مقادیر شناخته شده:
|
0x0004 | uint(24) | طول بلوک | این اطلاعات را شامل میشود که اندازه (به بایت) بلوک دادهای بعدی چقدر است. در اینجا فقط دادههای اصلی مورد نظر است - ۸ بایت هدر در اینجا شامل نمیشود. |
0x0007 | uint(8) | پرچمها؟ | معلوم نیست که این بلوک دقیقاً به چه کاری میآید. در ولومها، این مقدار اغلب 0x80 است و در فایلهای دیگر معمولاً 0x00. این نشان میدهد که احتمالاً یک مجموعه پرچم است. |