PRT · bei.pm
Àwọn fò́rmat fáìlì tí a ṣàpèjúwe nínú ojú ẹ̀yà yìí jẹ́ ti àyẹ̀wò imọ́ ẹrọ ti ẹ̀tọ́ ọkàn ti Dynamix, Inc. àti Sierra Entertainment.
Ẹ̀tọ́ ọkàn náà jẹ́ apá ti Activision Publishing, Inc.- / Activision Blizzard, Inc.-ìṣàkóso àti pé ó wà lọwọ Microsoft Corp. ní báyìí.
Àlàyé náà ni a kó jọ nípasẹ̀ Reverse Engineering àti Datenanalyse fún ìdí ìkànsí àti ìfọwọ́sowọpọ̀ pẹ̀lú àwọn ìtàn ìmúlò.
Àwọn àlàyé tó jẹ́ ti ara ẹni tàbí àkọsílẹ̀ tó jẹ́ ìkọ̀kọ́ kò ní lo.
Ètò ìdárayá náà lè jẹ́ ra ní gog.com gẹ́gẹ́ bí ìkó àtòkọ́.
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | ìkọ́rọ̀ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Ipo | Iru data | Orukọ | Apejuwe |
---|---|---|---|
0x0000 | uint(32) | Baitẹ́jẹ́ ìmúra | |
0x0004 | uint(24) | Igun palẹtì | Fi awọn palẹti ti o wa ninu faili yii han - kii ṣe gigun ti bulọọki ni byte, ni idakeji si ọna kika bulọọki deede. |
0x0007 | uint(8) | Àwọn ibèèrè | O ṣeeṣe, gẹgẹ bi iṣe, awọn asia. Ṣugbọn, emi ko mọ awọn asia; nitori gbogbo awọn iye ti mo mọ ba |
Nípa wo ni PRT
dájú pé ó túmọ̀ sí, kò sí ìmọ̀ mi; ó lè jẹ́ pé 'Palette and Resource Table' - nítorí pé fáìlì yìí - tó wà gẹ́gẹ́ bí op2_art.prt nínú maps.vol - jẹ́ irú èyí, tàbí pé èyí yóò ṣe àpejuwe iṣẹ́ náà dáadáa.
Fáìlì yìí ní àkójọ àwọn palẹ́tì, tábìlì nípa gbogbo bitmap tí a lò, gbogbo àṣà àfihàn, àti pẹ̀lú àkójọ àwọn ìmọ̀ tó jẹ́ àìmọ̀. Ó tẹ̀síwájú nípa àtẹ̀jáde ìkànsí ìṣàkóso tí a ti sọtọ, nítorí pé kò gbogbo àwọn àkọọlẹ tó tẹ̀le àkóónú yìí.
Àpá CPAL
(tó ṣeé ṣe kó túmọ̀ sí palẹ́tì-ìkànsí) kan níkan gba àwọn ìmọ̀ palẹ́tì, nípa sisọ iye tí àwọn palẹ́tì 8-bit tó jẹ́ 1052 Byte wà.
Iye 1052 Byte kì í jẹ́ pé a gbọ́dọ̀ tẹ́numọ́, nítorí pé àkóónú palẹ́tì lè ní àwọn palẹ́tì tó yàtọ̀. Ó jẹ́ fún ìkànsí data tí a fi Outpost 2 fún.
Lẹ́yìn àkójọ palẹ́tì, àkójọ bitmap ń bọ́ lẹ̀sẹ̀kẹsẹ, láìsí àkọ́kọ́ akọsílẹ̀, pẹ̀lú àkójọ àwọn àfihàn náà.
Ẹ̀ka méjèèjì ni a máa bẹ̀rẹ̀ pẹ̀lú uint(32) (tàbí tún uint24+uint8 àmi?) tó ní iye àkọọlẹ.