PRT · bei.pm

La soo daayay 19.11.2015·Lagu cusbooneysiiyay 13.02.2025·Af Soomaali
Qoraalkan waxaa si otomaatig ah u turjumay OpenAI GPT-4o Mini.

Qaababka faylka ee ku qoran boggan waxay ku saleysan yihiin falanqaynta farsamada ee hantida maskaxeed ee Dynamix, Inc. iyo Sierra Entertainment.
Hantida maskaxeed waxay maanta qayb ka tahay Activision Publishing, Inc./ Activision Blizzard, Inc. iyo hadda waxaa leh Microsoft Corp..

Macluumaadka waxaa lagu ururiyey iyadoo la adeegsanayo Injineernimada Dhabta ah iyo Falanqaynta Xogta si loo helo kaydinta iyo is dhexgalka xogta taariikhiga ah.
Looma isticmaalin wax qeexitaanno gaar ah ama qarsoodi ah.

Ciyaarta waxaa hadda lagu iibsan karaa bogga gog.com sida soo dejin.

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF xarfaha
0x0000 43 50 41 4c -- -- -- -- -- -- -- -- -- -- -- -- C P A L . . . . . . . . . . . .
Fogaanta Nooca Xogta Magaca Sharaxaad
0x0000 uint(32) Byte-yada sixirka
0x0004 uint(24) Dhererka Paletka

Waxay muujinaysaa tirada pallet-yada ku jira faylkan, si ka duwan qaab-dhismeedka caadiga ah, - maahan dhererka block-ka ee baytka.

0x0007 uint(8) Calanka

Waxay u badan tahay, sida caadiga ah, calamo.

Si kastaba ha ahaatee, ma aqaano calamo; maadaama dhammaan qiimayaasha aan aqaano ay u dhigmaan 0x00, waxaa suurtogal ah in tirada palettada ay si sahlan u noqon karto uint(32).

>Waxa PRT dhab ahaantii uu u taagan yahay ma aqaan; waxaa suurtagal ah in uu yahay 'Palette and Ressource Table' - maadaama faylkan - oo lagu heli karo sida op2_art.prt ee maps.vol - uu yahay mid noocaas ah, ama tani ay si wanaagsan u sharraxayso shaqadiisa.

Faylkani wuxuu ka kooban yahay liis palettos ah, jaantus ku saabsan dhammaan bitmap-yada la isticmaalay, dhammaan qeexidda animation-ka iyo sidoo kale tiro xog ah oo aan la garanayn. Waxay raacdaa qaab-dhismeedka weelka ee hore si aan toos ahayn, maadaama aan dhammaan diiwaannada ay raacaan qaabkan.

Qaybta CPAL (waxay u taagan tahay Paletten-Weel) waxay kaliya ku xidhaysaa xogta palette, iyadoo muujineysa tirada palettos-ka 8-bit ah ee caadi ahaan 1052 byte ah.

>Qiyaasta 1052-byte maaha mid qasban, maadaama qaabka palette uu suurtagal ahaan leeyahay cabbirro palette oo kala duwan. Waxay kaliya khuseysaa xogta la socda, oo lagu keenay Outpost 2.

>Ka dib liiska palettos, liiska bitmap-yada ayaa si toos ah u xiga iyada oo aan lahayn cinwaan hordhac ah; sidaas oo kale, liisaska animation-ka ayaa si toos ah u xiga.
>Labada dhinacba waxay ku bilaabmaan uint(32) (ama mar kale uint24+uint8 calamad?) oo muujinaya tirada diiwaannada.