PRT · bei.pm
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 |
>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.