ПРТ · bei.pm

Објављено 19.11.2015.·Ажурирано 13.02.2025·Српски
Овај текст је аутоматски преведен помоћу OpenAI GPT-4o Mini.

Формати датотека описани на овој страници засновани су на техничкој анализи интелектуалне својине Dynamix, Inc. и Sierra Entertainment.
Интелектуална својина је данас део Activision Publishing, Inc.- / Activision Blizzard, Inc.- имовине и тренутно је у власништву Microsoft Corp..

Информације су прикупљене помоћу Реверзног инжењеринга и анализа података у сврху архивирања и интероперабилности са историјским подацима.
Нису коришћене никакве власничке или поверљиве спецификације.

Iгра се тренутно може купити као преузимање на 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) Заставе

Вероватно, као и обично, заставе.

Међутим, не знам за никакве заставе; пошто сви мени познати вредности одговарају 0x00, било би потенцијално могуће да је број палета једноставно uint(32).

Za šta tačno PRT stoji, nije mi poznato; moguće je, na primer, da znači 'Tabela paleta i resursa' - pošto se radi o ovom fajlu - koji se nalazi kao op2_art.prt u maps.vol - koji zapravo predstavlja takvu tabelu, odnosno to bi dobro opisalo funkciju.

Ovaj fajl sadrži listu paleta, tabelu svih korišćenih bitmapa, sve definicije animacija i još niz nepoznatih podataka. Slijedi dosadašnji format kontejnera labavo, pošto ne svi podaci prate ovu šemu.

CPAL sekcija (verovatno označava kontejner paleta) obuhvata samo podatke o paletama, navodeći koliko od uobičajenih 1052 bajta velikih 8-bitnih paleta je prisutno.

Informacija o 1052 bajta se ne smatra obaveznom, pošto format paleta potencijalno predviđa različite veličine paleta. Ona važi samo za podatke koji se isporučuju sa Outpost 2.

Posle liste paleta odmah i bez uvodnog naslova sledi lista bitmapa; odmah nakon toga slede liste animacija.
Obe liste se započinju sa uint(32) (ili ponovo uint24+uint8 oznake?) koji sadrži broj podataka.