PRT · bei.pm
Formáty súborov popísané na tejto stránke sú založené na technickej analýze duševného vlastníctva od Dynamix, Inc. a Sierra Entertainment.
Duševné vlastníctvo je dnes súčasťou majetku Activision Publishing, Inc. / Activision Blizzard, Inc. a aktuálne ho vlastní Microsoft Corp..
Informácie boli zhromaždené prostredníctvom analýzy spätnej inžinierie a analýzy dát za účelom archivácie a interoperability s historickými dátami.
Neboli použité žiadne proprietárne alebo dôverné špecifikácie.
Hra je momentálne dostupná na zakúpenie ako download na gog.com.
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | znaky | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Posun | Typ dát | Názov | Vysvetlenie |
---|---|---|---|
0x0000 | uint(32) | Magické bajty | |
0x0004 | uint(24) | Dĺžka palety | Uveďte, na rozdiel od normálneho blokového formátu, počet paliet nachádzajúcich sa v tomto súbore - nie dĺžku bloku v bajtoch. |
0x0007 | uint(8) | Zástavy | Pravdepodobne, ako zvyčajne, vlajky. Ale žiadne vlajky mi nie sú známe; keďže všetky mi známe hodnoty zodpovedajú |
Čo presne znamená PRT
, neviem; možné by bolo napríklad 'Tabuľka paliet a zdrojov' - keďže ide o tento súbor - nachádzajúci sa ako op2_art.prt v maps.vol - ktorý presne takýto súbor predstavuje, alebo by to veľmi dobre vystihovalo jeho funkciu.
Tento súbor obsahuje zoznam paliet, tabuľku všetkých použitých bitmap, všetky definície animácií a množstvo neznámych dát. Voľne nasleduje doterajší formát kontajnerov, pretože nie všetky záznamy sa riadia týmto schémom.
Časť CPAL
(pravdepodobne znamená kontajner paliet) obsahuje iba dáta paliet, pričom uvádza, koľko z obvykle 1052 bajtových 8-bitových paliet je k dispozícii.
Uvedenie 1052 bajtov sa nepovažuje za záväzné, pretože formát paliet by mohol potenciálne predpokladať rôzne veľkosti paliet. Platí len pre súbor dát, s ktorým sa Outpost 2 dodáva.
Za zoznamom paliet nasleduje bezprostredne a bez úvodného záhlavia už zoznam bitmap; takisto bezprostredne za tým nasledujú zoznamy animácií.
Oba sa začínajú s uint(32) (alebo opäť uint24+uint8 vlajky?), ktorý obsahuje počet záznamov.