PRT · bei.pm
이 페이지에 설명된 파일 형식은 Dynamix, Inc.와 Sierra Entertainment의 지적 재산에 대한 기술 분석을 기반으로 합니다.
현재 이 지적 재산은 Activision Publishing, Inc.와 Activision Blizzard, Inc.의 자산에 포함되어 있으며, 현재 Microsoft Corp.가 소유하고 있습니다.
정보는 아카이빙 및 역사적 데이터와의 상호 운용성을 위해 리버스 엔지니어링 및 데이터 분석을 통해 수집되었습니다.
특허가 있는 비공식 사양은 사용되지 않았습니다.
현재 게임은 gog.com에서 다운로드로 구매할 수 있습니다.
주소 | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | 문자 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
오프셋 | 데이터 타입 | 명칭 | 설명 |
---|---|---|---|
0x0000 | uint(32) | 매직 바이트 | |
0x0004 | uint(24) | 팔레트 길이 | 일반 블록 형식과는 달리, 이 파일에서 찾을 수 있는 팔레트의 수를 나타냅니다 - 블록의 길이(바이트 단위)가 아닙니다. |
0x0007 | uint(8) | 국기 | 아마도, 항상 그렇듯이, 플래그입니다. 하지만 제가 아는 플래그는 없습니다; 제가 아는 모든 값이 |
PRT
가 정확히 무엇을 의미하는지는 잘 모르겠지만, 예를 들어 '팔레트 및 리소스 테이블'일 가능성이 있습니다. 이 파일은 op2_art.prt로 maps.vol에 존재하며, 실제로 그러한 내용을 담고 있거나 이 기능을 잘 설명할 수 있습니다.
이 파일에는 팔레트 목록, 사용된 모든 비트맵에 대한 테이블, 모든 애니메이션 정의 및 여러 가지 미지의 데이터가 포함되어 있습니다. 기존의 컨테이너 형식을 느슨하게 따르지만, 모든 데이터 레코드가 이 형식을 따르는 것은 아닙니다.
CPAL
섹션(팔레트 컨테이너를 의미할 가능성이 높음)은 팔레트 데이터만 포함하며, 일반적으로 1052 바이트 크기의 8비트 팔레트가 몇 개 존재하는지를 나타냅니다.
1052 바이트의 표기는 의무사항으로 간주되지 않으며, 팔레트 형식이 잠재적으로 다양한 팔레트 크기를 가질 수 있음을 의미합니다. 이는 Outpost 2와 함께 제공되는 데이터 세트에만 해당됩니다.
팔레트 목록 다음에는 별도의 헤더 없이 바로 비트맵 목록이 나옵니다; 그 다음에는 애니메이션 목록이 뒤따릅니다.
두 목록 모두 각각 uint(32) (또는 다시 uint24+uint8 플래그?)로 시작하여 데이터 레코드 수를 포함합니다.