บทนำ · 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 ไบต์เสมอ ดังนั้นฉันจึงขอข้ามการบันทึกส่วนหัวแต่ละส่วนที่ตำแหน่งเฉพาะและจะบันทึกเฉพาะความเบี่ยงเบนเท่านั้น

รูปแบบจะเป็นดังนี้เสมอ; ข้อมูลที่ใช้งานจริงจะถูกฝังอยู่ในนั้น:

Adr 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) ความยาวของบล็อก

มีข้อมูลเกี่ยวกับขนาด (เป็นไบต์) ของบล็อกข้อมูลต่อไปนี้

ซึ่งหมายถึงข้อมูลที่ใช้ประโยชน์จริง ๆ - ไบต์ส่วนหัว 8 ไบต์จะไม่ได้รวมอยู่ในนั้น

0x0007 uint(8) ธง?

ยังไม่ทราบแน่ชัดว่าบล็อกนี้มีไว้เพื่อวัตถุประสงค์ใด

ใน Volumes ค่านี้มักจะเป็น 0x80 ในไฟล์อื่น ๆ มักจะเป็น 0x00 ซึ่งบ่งชี้ว่าอาจเป็นการตั้งค่า Flag