소개 · bei.pm
이 페이지에 설명된 파일 형식은 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) | 매직 바이트 | 다음 데이터 블록에서 무엇을 기대할 수 있는지에 대한 정보를 포함합니다. 알려진 값:
|
0x0004 | uint(24) | 블록 길이 | 다음 데이터 블록의 크기(바이트 단위)에 대한 정보를 포함합니다. 여기서는 순수한 데이터만을 의미하며, 8개의 헤더 바이트는 포함되지 않습니다. |
0x0007 | uint(8) | 국기? | 이 블록이 정확히 무엇을 하는지는 알려져 있지 않습니다. 볼륨에서는 이 값이 자주 0x80이고, 다른 파일에서는 자주 0x00입니다. 이는 플래그 집합일 가능성이 있음을 시사합니다. |