PRT · bei.pm

Publicado el 19/11/2015·Actualizado el 13/02/2025·Español
Este texto fue traducido automáticamente por OpenAI GPT-4o Mini.

Los formatos de archivo descritos en esta página se basan en el análisis técnico de la propiedad intelectual de Dynamix, Inc. y Sierra Entertainment.
La propiedad intelectual es actualmente parte de la masa de Activision Publishing, Inc. / Activision Blizzard, Inc. y está en posesión de Microsoft Corp..

La información fue recopilada mediante Ingeniería Inversa y Análisis de Datos con el propósito de archivado e interoperabilidad con datos históricos.
No se utilizaron especificaciones propietarias o confidenciales.

El juego se puede adquirir actualmente como descarga en gog.com.

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 . . . . . . . . . . . .
Desplazamiento Tipo de dato Denominación Explicación
0x0000 uint(32) Bytes Mágicos
0x0004 uint(24) Longitud de paletas

Indica, a diferencia del formato de bloque normal, la cantidad de paletas que se pueden encontrar en este archivo, no la longitud del bloque en bytes.

0x0007 uint(8) Banderas

Probablemente, como de costumbre, flags.

No conozco ninguna flag; dado que todos los valores que conozco corresponden a 0x00, también sería potencialmente posible que el número de paletas fuera simplemente un uint(32).

No estoy seguro de lo que significa exactamente PRT; podría ser, por ejemplo, 'Tabla de Paletas y Recursos' - ya que este archivo, que se encuentra como op2_art.prt en maps.vol, es de este tipo, o al menos esa descripción podría reflejar bien su función.

Este archivo contiene una lista de paletas, una tabla de todos los bitmaps utilizados, todas las definiciones de animaciones y una serie de datos desconocidos. Se adhiere de manera laxa al formato de contenedor anterior, ya que no todos los registros siguen este esquema.

La sección CPAL (que probablemente significa contenedor de paletas) solo abarca los datos de la paleta, indicando cuántas de las paletas de 8 bits, que normalmente son de 1052 bytes, están presentes.

La especificación de 1052 bytes no se considera vinculante, ya que el formato de la paleta podría prever diferentes tamaños de paleta. Solo se aplica al conjunto de datos con el que se entrega Outpost 2.

Después de las listas de paletas, sigue inmediatamente y sin un encabezado introductorio, la lista de bitmaps; de la misma manera, las listas de animaciones siguen de inmediato.
Cada una de ellas se inicia con un uint(32) (¿o nuevamente uint24+uint8 flags?) que contiene la cantidad de registros.