Палитралар · bei.pm
Осы бетте сипатталған файл форматтары Dynamix, Inc. және Sierra Entertainment компанияларының интеллектуалдық меншік техникалық анализіне негізделген.
Интеллектуалдық меншік қазіргі уақытта Activision Publishing, Inc. / Activision Blizzard, Inc. мүлкіне кіреді және қазіргі уақытта Microsoft Corp. компаниясының меншігінде.
Ақпараттар Reverse Engineering және Деректерді талдау арқылы архивтеу және тарихи деректермен өзара әрекеттесу мақсатында жиналған.
Патенттелген немесе құпия спецификациялар қолданылған жоқ.
Ойын қазіргі уақытта gog.com сайтында жүктеп алу үшін сатып алынуы мүмкін.
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | символ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 50 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | P | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Орталық | Деректер түрі | Атауы | Түсініктеме |
---|---|---|---|
0x0000 | uint(32) | Сиқырлы байттар | |
0x0004 | uint(24) | Паллеттің ұзындығы | Бұл файлда табуға болатын палеттердің санын көрсетеді - блоктың ұзындығының байтпен емес, қалыпты блок форматына қарама-қарсы. |
0x0007 | uint(8) | Тулар | Мүмкін, әдеттегідей, флагтар. Алайда менде флагтар туралы ақпарат жоқ; мен білетін барлық мәндер |
Паллеттер туралы ақпаратты оқу өте оңай.
Олар әрқайсысы заголовоктан және деректер сегментінен тұрады.
Палеталар тақырыбы
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | символ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 68 | 65 | 61 | 64 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | h | e | a | d | . | . | . | . | . | . | . | . | . | . | . | . |
Орталық | Деректер түрі | Атауы | Түсініктеме |
---|---|---|---|
0x0000 | uint(32) | Сиқырлы байттар | |
0x0004 | uint(24) | Паллеттің ұзындығы | Бұл файлда табуға болатын палеттердің санын көрсетеді - блоктың ұзындығының байтпен емес, қалыпты блок форматына қарама-қарсы. |
0x0007 | uint(8) | Тулар | Мүмкін, әдеттегідей, флагтар. Алайда менде флагтар туралы ақпарат жоқ; мен білетін барлық мәндер |
0x0008 | uint(32) | Палет форматының нұсқасы? | Мүмкін, палетаның қандай палеталық формат версиясына сәйкес келетіні анықталады. Барлық Outpost2 палеттері |
Паллеттер туралы деректер
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | символ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 64 | 61 | 74 | 61 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | d | a | t | a | . | . | . | . | . | . | . | . | . | . | . | . |
Орталық | Деректер түрі | Атауы | Түсініктеме |
---|---|---|---|
0x0000 | uint(32) | Сиқырлы байттар | |
0x0004 | uint(24) | Блок ұзындығы | |
0x0007 | uint(8) | Тулар |
Деректер бөлімі жеке палеталық жазбаларды қамтиды. Палеталық жазбалардың саны блок ұзындығына / 4 бөлуден алынған.
Жеке жазбалардың құрылымы келесідей, қарапайым;
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | символ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | 04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Орталық | Деректер түрі | Атауы | Түсініктеме |
---|---|---|---|
0x0000 | uint(8) | Қызыл-компонент | Түстің қызыл үлесін көрсетеді |
0x0001 | uint(8) | Жасыл компонент | Түсінің жасыл үлесін көрсетеді |
0x0002 | uint(8) | Көк компоненті | Түстің көк үлесін көрсетеді |
0x0003 | uint(8) | Белгісіз - Туылар ма? | Бұл мәннің не білдіретіні белгісіз, себебі ол, көрінгендей, негізінен |
Палеталарға қатысты тағы бір нәрсе айту керек, анимацияларда қолданылатын палеталар үшін мынадай ережелер қолданылады:
- Бірінші түс ӘРҚАШАН мөлдір, ол жерде қандай мән көрсетілсе де.
-
Палеталардағы 1-24 жазбалары 1-8 палеталарында ойыншы түсі ретінде қарастырылады.
Түстер ойыншы 1-ден басқа жерден қайдан алынатыны мен үшін түсініксіз.
Мен қалған түстердің алдын ала кодталған деп ойлаймын.