PRT · bei.pm
Siin lehel kirjeldatud failiformaadid põhinevad Dynamix, Inc. ja Sierra Entertainment intellektuaalomandi tehnilisel analüüsil.
Intellektuaalne omand kuulub praegu Activision Publishing, Inc.-i / Activision Blizzard, Inc.-i varade hulka ja on praegu Microsoft Corp.-i omandis.
Teave on kogutud tagasipööramise inseneritehnika ja andmeanalüüsi abil, eesmärgiga arhiveerida ja tagada ühilduvus ajalooliste andmetega.
Kasutatud ei ole ühtegi patenteeritud või konfidentsiaalset spetsifikatsiooni.
Mängu saab praegu osta allalaadimiseks gog.com.
Aadress | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | sümbol | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Offset | Andmetüüp | Nimi | Selgitus |
---|---|---|---|
0x0000 | uint(32) | Maagilised baitid | |
0x0004 | uint(24) | Kastide pikkus | Erinevalt tavalisest plokivormingust näitab see failis leiduvate palettide arvu - mitte ploki pikkust baitides. |
0x0007 | uint(8) | Lipud | Tõenäoliselt, nagu tavaliselt, lipud. Minule ei ole aga ühtegi lippu teada; kuna kõik mulle teadaolevad väärtused vastavad |
Millele PRT
täpselt viitab, ei ole mulle teada; võimalik, et see tähistab näiteks 'Palette and Resource Table' - kuna see fail, mida leidub nimega op2_art.prt maps.vol failis, on just selline fail, või see kirjeldaks funktsiooni üsna hästi.
See fail sisaldab nimekirja palettidest, tabelit kõigi kasutatud bitmappide kohta, kõiki animatsiooni määratlusi ja veel mitmeid tundmatuid andmeid. See järgib varasemaid konteinerivormingute lõdvalt, kuna mitte kõik andmerikkad ei vasta sellele skeemile.
CPAL
sektsioon (tõenäoliselt tähendab see palettide konteinerit) sisaldab ainult palettide andmeid, märkides ära, kui palju on tavaliselt 1052 baitist koosnevaid 8-bitiseid palette.
1052-baidine näit on siiski mitte kohustuslik, kuna palettide formaat võib potentsiaalselt näha ette erinevaid palettide suurusi. See kehtib ainult andmekogumi kohta, millega Outpost 2 tarnitakse.
Palettide nimekirjadele järgneb kohe ja ilma sissejuhatava päiseta bitmappide nimekiri; sellele järgneb kohe ka animatsioonide nimekiri.
Kumbki neist algab uint(32) (või jälle uint24+uint8 lipud?) abil, mis sisaldab andmerikkade arvu.