Innleiing · bei.pm

Publisert den 19.11.2015·Oppdatert den 13. 02. 2025·Norsk (Nynorsk)
Denne teksten vart automatisert omsett av OpenAI GPT-4o Mini.

Filformatene som er beskrevet på denne siden, er basert på teknisk analyse av åndsverk frå Dynamix, Inc. og Sierra Entertainment.
Åndsverka er i dag ein del av Activision Publishing, Inc.- / Activision Blizzard, Inc.-massen og er for tida eid av Microsoft Corp..

Informasjonen er samla inn gjennom Reverse Engineering og dataanalyse med det formål å arkivere og oppnå interoperabilitet med historiske data.
Ingen proprietære eller konfidensielle spesifikasjoner har blitt brukt.

Spelet kan no kjøpast som nedlasting på gog.com.

Dataformata som vert nytta av Outpost 2 har ei struktur som minner om JFIF / PNG - dei enkelte datablocka har alltid ein 8-byte header. Derfor vel eg å ikkje dokumentere dei enkelte headera på dei spesifikke plassane, men dokumenterer berre avvik.

Formatet er alltid det same; dei eigentlege nyttedataene er så innbakt i det:

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF teikn
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Offset Datatype Betegnelse Forklaring
0x0000 uint(32) Magiske byte

Inneheld informasjon om kva som kan forventa i neste datablokk.

Kjende verdiar:

  • 0x204C4F56 ('VOL '):
    Volum
  • 0x686C6F76 ('VOLH'):
    Volum-Header
  • 0x736C6F76 ('VOLS'):
    Volum-Strings
  • 0x696C6F76 ('VOLI'):
    Volum-informasjonar
  • 0x4B4C4256 ('BLCK'):
    Volum-Block
  • 0x504D4250 ('PBMP'):
    Grafikkdata
  • 0x4C415050 ('PPAL'):
    Fargepalett
  • 0x4C415043 ('CPAL'):
    Fargepalett-container
  • 0x64616568 ('head'):
    Header
  • 0x61746164 ('data'):
    Nytta-data
0x0004 uint(24) Blokklengd

Inneheld informasjon om kor stor (i byte) den følgjande datablokka er.

Her er det reine nyttedata som er meint - dei 8 header-byte er ikkje inkludert.

0x0007 uint(8) Flagg?

Det er ukjent kva denne blokka nøyaktig er til.

I volum er denne verdien ofte 0x80, i andre filer ofte 0x00. Dette tyder på at det handlar om eit flaggsett.