PRT · bei.pm

E bipụtara na 19/11/2015·Emechara na 13/02/2025·Igbo
Aha a bụ ederede a kwadoro site na OpenAI GPT-4o Mini.

Ụ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ụ 0x00, ọ ga-eme kwa ka enwere ike ikwu na ọnụ ọgụgụ palette bụ naanị uint(32).

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.