PRT · bei.pm
Š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.
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | rakstz. | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Novirze | Datu tips | Nosaukums | Skaidrojums |
---|---|---|---|
0x0000 | uint(32) | Maģiskie baiti | |
0x0004 | uint(24) | Paletes garums | Norāda, pretēji parastajam bloka formātam, skaitu paletēm, kas atrodas šajā failā - nevis bloka garumu baitos. |
0x0007 | uint(8) | Karogi | Visticamāk, kā parasti, ir karogi. Tomēr man nav zināmu karogu; jo visi man zināmie vērtības atbilst |
Ko precīzi nozīmē PRT
, man nav zināms; iespējams, tas varētu nozīmēt 'Paletes un Resursu Tabula' - jo šī faila, kas atrodas kā op2_art.prt mapē maps.vol, saturs ir tieši saistīts ar to, un tas diezgan labi aprakstītu funkciju.
Šis fails satur sarakstu ar paletēm, tabulu par visām izmantotajām bitmap attēliem, visām animāciju definīcijām un vēl virkni nezināmu datu. Tas brīvi seko iepriekšējā konteineru formātam, jo ne visi datu ieraksti atbilst šai shēmai.
CPAL
sekcija (visticamāk, nozīmē paletes konteineru) ietver tikai paletēm datus, norādot, cik daudz no parasti 1052 baitiem lielajām 8-bit paletēm ir pieejamas.
1052 baitus skaitlis nav uzskatāms par saistošu, jo paletes formāts potenciāli varētu paredzēt dažādas paletes izmērus. Tas attiecas tikai uz datu kopumu, ar kuru tiek piegādāts Outpost 2.
Pēc paletes saraksta nekavējoties un bez ievada virsraksta seko bitmapu saraksts; tāpat nekavējoties seko animāciju saraksti.
Abi tiek uzsākti ar uint(32) (vai atkal uint24+uint8 karodziņi?) skaitli, kas satur ierakstu skaitu.