소개 · bei.pm

게시일: 2015년 11월 19일·업데이트 날짜: 2025년 02월 13일·한국어
이 텍스트는 OpenAI GPT-4o Mini에 의해 자동으로 번역되었습니다.

이 페이지에 설명된 파일 형식은 Dynamix, Inc.Sierra Entertainment의 지적 재산에 대한 기술 분석을 기반으로 합니다.
현재 이 지적 재산은 Activision Publishing, Inc.Activision Blizzard, Inc.의 자산에 포함되어 있으며, 현재 Microsoft Corp.가 소유하고 있습니다.

정보는 아카이빙 및 역사적 데이터와의 상호 운용성을 위해 리버스 엔지니어링데이터 분석을 통해 수집되었습니다.
특허가 있는 비공식 사양은 사용되지 않았습니다.

현재 게임은 gog.com에서 다운로드로 구매할 수 있습니다.

Outpost 2에서 사용되는 데이터 형식은 JFIF / PNG를 연상시키는 구조를 가지고 있으며, 각 데이터 블록은 항상 8 바이트 헤더를 포함하고 있습니다. 따라서 각 헤더를 해당 특정 위치에 문서화하는 것은 생략하고, 그곳에서는 오직 차이점만 문서화합니다.

형식은 항상 다음과 같으며, 실제 데이터는 그 안에 포함되어 있습니다:

주소 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF 문자
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
오프셋 데이터 타입 명칭 설명
0x0000 uint(32) 매직 바이트

다음 데이터 블록에서 무엇을 기대할 수 있는지에 대한 정보를 포함합니다.

알려진 값:

  • 0x204C4F56 ('VOL '):
    볼륨
  • 0x686C6F76 ('VOLH'):
    볼륨 헤더
  • 0x736C6F76 ('VOLS'):
    볼륨 문자열
  • 0x696C6F76 ('VOLI'):
    볼륨 정보
  • 0x4B4C4256 ('BLCK'):
    볼륨 블록
  • 0x504D4250 ('PBMP'):
    그래픽 데이터
  • 0x4C415050 ('PPAL'):
    색상 팔레트
  • 0x4C415043 ('CPAL'):
    색상 팔레트 컨테이너
  • 0x64616568 ('head'):
    헤더
  • 0x61746164 ('data'):
    사용 데이터
0x0004 uint(24) 블록 길이

다음 데이터 블록의 크기(바이트 단위)에 대한 정보를 포함합니다.

여기서는 순수한 데이터만을 의미하며, 8개의 헤더 바이트는 포함되지 않습니다.

0x0007 uint(8) 국기?

이 블록이 정확히 무엇을 하는지는 알려져 있지 않습니다.

볼륨에서는 이 값이 자주 0x80이고, 다른 파일에서는 자주 0x00입니다. 이는 플래그 집합일 가능성이 있음을 시사합니다.