Introducere · bei.pm

Publicat pe 19.11.2015·Actualizat pe 13.02.2025·Română
Acest text a fost tradus automat prin OpenAI GPT-4o Mini.

Formatele de fișier descrise pe această pagină se bazează pe analiza tehnică a proprietății intelectuale de la Dynamix, Inc. și Sierra Entertainment.
Proprietatea intelectuală este astăzi parte a masei Activision Publishing, Inc. / Activision Blizzard, Inc. și este deținută în prezent de Microsoft Corp..

Informațiile au fost adunate prin Inginerie Inversă și Analiza Datelor în scopul arhivării și interoperabilității cu datele istorice.
Nu au fost folosite specificații proprietare sau confidențiale.

Jocul poate fi achiziționat în prezent de la gog.com ca descărcare.

Formatele de date utilizate de Outpost 2 au o structură care amintește de JFIF / PNG - blocurile de date individuale au întotdeauna un header de 8 Bytes. Prin urmare, nu voi documenta fiecare header în locurile specifice corespunzătoare, ci voi documenta doar abaterile.

Formatul este întotdeauna următorul; datele propriu-zise sunt încorporate în acesta:

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF caractere
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Offset Tip de date Denumire Explicație
0x0000 uint(32) Bytes Magice

Conține informații despre ce se poate aștepta în următorul bloc de date.

Valori cunoscute:

  • 0x204C4F56 ('VOL '):
    Volum
  • 0x686C6F76 ('VOLH'):
    Antet volum
  • 0x736C6F76 ('VOLS'):
    Șiruri volum
  • 0x696C6F76 ('VOLI'):
    Informații volum
  • 0x4B4C4256 ('BLCK'):
    Bloc volum
  • 0x504D4250 ('PBMP'):
    Date grafice
  • 0x4C415050 ('PPAL'):
    Paletă de culori
  • 0x4C415043 ('CPAL'):
    Container palete de culori
  • 0x64616568 ('head'):
    Antet
  • 0x61746164 ('data'):
    Date utile
0x0004 uint(24) Lungimea blocului

Conține informația despre cât de mare (în byte) este următorul bloc de date.

Aici se referă la datele propriu-zise - cele 8 byte de antet nu sunt incluse.

0x0007 uint(8) Steaguri?

Nu se știe exact la ce servește acest bloc.

În volum, această valoare este adesea 0x80, iar în alte fișiere frecvent 0x00. Aceasta sugerează că este vorba despre un set de steaguri.