Ievads · bei.pm

Publicēts 19.11.2015.·Atjaunināts 13.02.2025.·Lettisch
Šis teksts tika automatizēti tulkots, izmantojot OpenAI GPT-4o Mini.

Šajā lapā aprakstītie failu formāti balstās uz tehnisko analīzi par intelektuālo īpašumu no Dynamix, Inc. un Sierra Entertainment.
Intelektuālais īpašums šobrīd ir daļa no Activision Publishing, Inc. / Activision Blizzard, Inc. mases un pašreiz pieder Microsoft Corp..

Informācija tika apkopota, izmantojot Reverse Engineering un Datu analīzi, lai arhivētu un nodrošinātu savietojamību ar vēsturiskajiem datiem.
Nekādas patentētas vai konfidenciālas specifikācijas netika izmantotas.

Spēli pašlaik var iegādāties kā lejupielādi gog.com.

Outpost 2 izmantotie datu formāti ir līdzīgi JFIF / PNG struktūrai - katram datu blokam ir 8 baitus liels virsraksts. Tādēļ es izlaidu katra virsraksta dokumentēšanu atbilstošajās specifiskajās vietās un dokumentēšu tikai novirzes.

Formāts vienmēr ir šāds; faktiskie lietotnes dati ir tajā iekļauti:

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF rakstz.
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Novirze Datu tips Nosaukums Skaidrojums
0x0000 uint(32) Burvju baiti

Satur informāciju par to, ko var gaidīt nākamajā datu blokā.

Zināmās vērtības:

  • 0x204C4F56 ('VOL '):
    Tilpums
  • 0x686C6F76 ('VOLH'):
    Tilpuma galvene
  • 0x736C6F76 ('VOLS'):
    Tilpuma virsraksti
  • 0x696C6F76 ('VOLI'):
    Tilpuma informācija
  • 0x4B4C4256 ('BLCK'):
    Tilpuma bloks
  • 0x504D4250 ('PBMP'):
    Grafikas dati
  • 0x4C415050 ('PPAL'):
    Krāsu palete
  • 0x4C415043 ('CPAL'):
    Krāsu paletes konteiners
  • 0x64616568 ('head'):
    Galvene
  • 0x61746164 ('data'):
    Datu saturs
0x0004 uint(24) Bloka garums

Saturs informāciju par to, cik liels (baitos) ir nākamais datu bloks.

Tiek domāti tikai tīrie lietotāji dati - 8 galvenes baiti tajā nav iekļauti.

0x0007 uint(8) Karogi?

Nav skaidrs, kādam mērķim šis bloks ir paredzēts.

Apjomos šī vērtība bieži ir 0x80, citās failēs bieži 0x00. Tas liecina, ka tas varētu būt karogs.