مقدمه · bei.pm

منتشر شده در 19/11/2015·به‌روزرسانی شده در 13/02/2025·پرسش
این متن به‌صورت خودکار توسط OpenAI GPT-4o Mini ترجمه شده است.

فرمت‌های فایل توصیف‌شده در این صفحه بر پایه تحلیل فنی مالکیت معنوی شرکت 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) بایت‌های جادویی

اطلاعاتی را درباره اینکه در بلوک داده بعدی چه انتظاری می‌رود، شامل می‌شود.

مقادیر شناخته شده:

  • 0x204C4F56 ('VOL '):
    حجم
  • 0x686C6F76 ('VOLH'):
    هدر حجم
  • 0x736C6F76 ('VOLS'):
    رشته‌های حجم
  • 0x696C6F76 ('VOLI'):
    اطلاعات حجم
  • 0x4B4C4256 ('BLCK'):
    بلوک حجم
  • 0x504D4250 ('PBMP'):
    داده‌های گرافیکی
  • 0x4C415050 ('PPAL'):
    پالت رنگ
  • 0x4C415043 ('CPAL'):
    کانتینر پالت رنگ‌ها
  • 0x64616568 ('head'):
    هدر
  • 0x61746164 ('data'):
    داده‌های کاربردی
0x0004 uint(24) طول بلوک

این اطلاعات را شامل می‌شود که اندازه (به بایت) بلوک داده‌ای بعدی چقدر است.

در اینجا فقط داده‌های اصلی مورد نظر است - ۸ بایت هدر در اینجا شامل نمی‌شود.

0x0007 uint(8) پرچم‌ها؟

معلوم نیست که این بلوک دقیقاً به چه کاری می‌آید.

در ولوم‌ها، این مقدار اغلب 0x80 است و در فایل‌های دیگر معمولاً 0x00. این نشان می‌دهد که احتمالاً یک مجموعه پرچم است.