PRT · bei.pm
Els formats de fitxer descrits en aquesta pàgina es basen en l'anàlisi tècnica de la propietat intel·lectual de Dynamix, Inc. i Sierra Entertainment.
La propietat intel·lectual forma part actualment de la massa d'Activision Publishing, Inc. / Activision Blizzard, Inc. i actualment és propietat de Microsoft Corp..
La informació s'ha recopilat mitjançant Enginyeria inversa i Anàlisi de dades amb l'objectiu d'arxivar i garantir la interoperabilitat amb dades històriques.
No s'han utilitzat especificacions propietàries ni confidencials.
El joc es pot adquirir actualment a gog.com com a descàrrega.
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | caràcter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Desplaçament | Tipus de dada | Designació | Explicació |
---|---|---|---|
0x0000 | uint(32) | Bytes Màgics | |
0x0004 | uint(24) | Longitud de palets | Indica, a diferència del format de bloc normal, la quantitat de paletes que es poden trobar en aquest fitxer - no la longitud del bloc en bytes. |
0x0007 | uint(8) | Banderes | Probablement, com de costum, banderes. Tanmateix, no conec cap bandera; ja que tots els valors que conec corresponen a |
No sé exactament què significa PRT
; una possibilitat podria ser 'Palette and Resource Table' - ja que aquest fitxer - que es troba com a op2_art.prt dins de maps.vol - és un d'aquest tipus, o això descriuria força bé la seva funció.
Aquest fitxer conté una llista de paletes, una taula sobre totes les imatges de mapa utilitzades, totes les definicions d'animació i una sèrie de dades desconegudes. Segueix de manera laxa el format de contenidor anterior, ja que no tots els registres segueixen aquest esquema.
La secció CPAL
(que probablement significa contenidor de paletes) només envolta les dades de paleta, especificant quantes de les habituals paletes de 8 bits de 1052 bytes hi ha disponibles.
La indicació de 1052 bytes no es considera vinculant, ja que el format de paleta podria preveure diferents mides de paleta. Només s'aplica al conjunt de dades amb el qual es lliura Outpost 2.
Després de les llistes de paletes, segueix immediatament i sense un encapçalament introductori, la llista d'imatges de mapa; igualment, immediatament segueixen les llistes d'animacions.
Ambdues s'inicien amb un uint(32) (o de nou uint24 + uint8 flags?) que conté el nombre de registres.