I-PRT · bei.pm

Kukhishwe ngomhla ka 19.11.2015·Kubuyekeziwe ngomhla ka 13.02.2025·isiZulu
Lo mbhalo uthunyelwe ngokuzenzakalelayo nge-OpenAI GPT-4o Mini.

Amafomethi edokhumenti achazwe kule ndawo asuselwa ekuhlaziyweni kwezobuchwepheshe kobunikazi bokwakha be-Dynamix, Inc. kanye ne-Sierra Entertainment.
Ubunikazi bokwakha manje sebuye ingxenye ye-Activision Publishing, Inc.- / Activision Blizzard, Inc. futhi manje kuphathwa yi-Microsoft Corp..

Ulwazi luqoqwe ngokuqhuba Reverse Engineering kanye Datenanalyse ngenhloso yokugcinwa futhi kuhlanganyela nedatha yomlando.
Amazwibela okwakha angama-proprietary noma afihlekile awasetshenziswanga.

Umdlalo manje ungathengwa ku-gog.com njengokulanda.

I-Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF ubcharacter
0x0000 43 50 41 4c -- -- -- -- -- -- -- -- -- -- -- -- C P A L . . . . . . . . . . . .
I-Offset Uhlobo lwedatha Igama leDatha Incazelo
0x0000 uint(32) Imagic Bytes
0x0004 uint(24) Ubude bephakethe

Khombisa, ngokuphambene nefile ejwayelekile ye-block, inani lempahla ezotholakala kule fayela - hhayi ubude be-block nge-byte.

0x0007 uint(8) Amathagethi

Ngokwenziwa, njengokujwayelekile, ama-Flags.

Kodwa angizazi ama-Flags; njengoba bonke abalinganiselwa engibaziyo 0x00 balingana, kungase kube nokwenzeka ukuthi inani lempahla lihlale lilodwa njenge-uint(32).

Kungani PRT imele kahle, angazi; kungenzeka ukuthi 'Palette and Ressource Table' - njengoba le fayela - etholakala njenge op2_art.prt kwi maps.vol - ibhekisela kulokhu, noma lokhu kungachaza kahle umsebenzi.

Le fayela iqukethe uhlu lwama-palettes, ithebula le-bitmap esetshenziswe, yonke imishini yokuhlanganisa, kanye nemininingwane eminingi engaziwa. Ilandela ifomethi ye-container edlule ngokukhululeka, ngoba hhayi wonke amarekhodi alandela leli shadi.

Ingxenye CPAL (mhlawumbe imele ama-palettes-container) ihlanganisa kuphela idatha ye-palettes, ibonisa ukuthi zingaki ze-8-Bit palettes zinezi-1052 Bytes ezivamile.

Okukhuluma ngama-1052 Bytes akubhekwa njengokubophelelekile, njengoba ifomethi ye-palettes ingase ibe nezilinganiso ezahlukene. Lokhu kubhekiselwa kuphela kumthamo wedatha, okwenziwa nge-Outpost 2.

Ngemuva kwezinhlu ze-palettes, kulandela ngqo futhi ngaphandle kokwethulwa kwe-header, uhlu lwe-bitmaps; ngokufana, kulandela uhlu lwe-animations.
Zombili zihanjiswa ngesisekelo se-uint(32) (noma futhi uint24+uint8 flags?) esiqukethe inani lamarekhodi.