ПРТ · 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 - е таква, односно тоа добро би ја опишало функцијата.
Oваа датотека содржи листа на палети, табела за сите користени битмапи, сите дефиниции на анимации и уште еден број на непознати податоци. Таа следи досегашниот формат на контејнерот лабаво, бидејќи не сите записи го следат овој шем.
Секцијата CPAL
(веројатно значи контејнер на палети) опфаќа само податоците за палетите, наведувајќи колку од секоја обично присутна палета од 1052 байта постојат.
Подавањето на 1052 байта не се смета за обврзувачко, бидејќи форматот на палетите потенцијално предвидува различни големини на палети. Тоа важи само за податоците со кои се испорачува Outpost 2.
По листите на палети веднаш, без воведна хедер, следи листата на битмапи; исто така веднаш следат и листите на анимации.
Двете се воведуваат со uint(32) (или повторно uint24+uint8 флагови?) кој ја содржи бројот на записи.