PRT · bei.pm
Ụdị faịlụ e kwuru na ibe a dabere na nyocha teknụzụ nke ihe onwunwe nke Dynamix, Inc. na Sierra Entertainment.
Ihe onwunwe a bụ akụkụ nke Activision Publishing, Inc.- / Activision Blizzard, Inc.-mass na ugbu a n Owned by Microsoft Corp..
A na-ejikwa ozi a na Nhazi Nzọụkwụ na Analụ Ntụle maka ebumnuche nke ịchekwa na ịrụ ọrụ ọnụ na data akụkọ.
E nweghị ihe ọmụma pụrụ iche ma ọ bụ nke nzuzo eji.
A na-enweta egwuregwu a ugbu a na gog.com dịka nbudata.
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | edo | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Ọnọdụ | Ụdị data | Aha | Nkọwa |
---|---|---|---|
0x0000 | uint(32) | Mmaghị Bytes | |
0x0004 | uint(24) | Ogologo palet. | N'ikwu ya, kama nke a bụ usoro nkịtị, kwupụta ọnụ ọgụgụ palet dị na faịlụ a - ọ bụghị ogologo nke blok ahụ na byte. |
0x0007 | uint(8) | Akwukwo mgbasa ozi | Okwu a, dịka mgbe niile, bu Flags. Ma, ama m anaghị ama Flags ọ bụla; ebe ọ bụ na niile m maara uru bụ |
M na-amaghị ihe PRT
pụtara kpọmkwem; o kwere omume na ọ bụ 'Palette and Ressource Table' - n'ihi na faịlụ a - nke a hụrụ dịka op2_art.prt na maps.vol - bụ nke dị otú a, ma ọ bụ na nke a ga-akọwa ọrụ ya nke ọma.
Faịlụ a nwere ndepụta nke palettes, tebụl nke bitmap niile a na-eji, nkọwa niile nke mmegharị na ọtụtụ data amaghị ama. Ọ na-eso usoro ihe ọ bụla a na-eji eme ihe n'oge gara aga, n'agbanyeghị na ndị na-edekọ data niile na-esoghị usoro a.
Nke CPAL
(nwere ike ịpụta na ọ bụ Paletten-Container) na-agụnye naanị data palettes, na-egosi otu ọtụtụ n'ime palettes 8-bit nwere 1052 byte bụ nke dị na ya.
Nkọwa nke 1052-byte adịghị ka iwu, n'ihi na usoro palette nwere ike inwe nha palettes dị iche iche. Nke a na-ezo aka naanị na data a na-ebupụta na Outpost 2.
Na ndepụta palettes, ndepụta bitmap na-esochi ozugbo ma na-enweghị isiokwu mmalite, na ndepụta nke mmegharị na-esochi ozugbo.
Ma abụọ a na-amalite na uint(32) (ma ọ bụ ọzọ uint24+uint8 flags?) na-egosi ọnụ ọgụgụ nke ndekọ data.