PRT · bei.pm
Formatet e skedarëve të përshkruara në këtë faqe bazohen në analizën teknike të pronësisë intelektuale nga Dynamix, Inc. dhe Sierra Entertainment.
Pronësia intelektuale është sot pjesë e masës së Activision Publishing, Inc. / Activision Blizzard, Inc. dhe aktualisht është në pronësi të Microsoft Corp..
Informacionet janë mbledhur përmes Inxhinierisë së Kundërt dhe Analizës së Të Dhënave me qëllim arkivimin dhe ndërveprimin me të dhëna historike.
Nuk janë përdorur specifikime pronësore apo konfidenciale.
Loja mund të blihet aktualisht si shkarkim në gog.com.
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karaktere | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Kufiri | Lloji i të dhënave | Emri | Shpjegim |
---|---|---|---|
0x0000 | uint(32) | Bytes Magjike | |
0x0004 | uint(24) | Gjatësia e paletës | Jepni, përveç formatit normal të bllokut, numrin e paletave që ndodhen në këtë skedar - jo gjatësi e bllokut në byte. |
0x0007 | uint(8) | Flamujt | Probabilisht, si zakonisht, flamuj. Megjithatë, nuk kam njohuri për flamuj; pasi të gjitha vlerat që njoh janë |
Për çfarë qëllimi që qëndron PRT
saktësisht nuk e di; një mundësi mund të ishte 'Tabela e Paletave dhe Burimeve' - pasi që kjo skedar - e gjetur si op2_art.prt në maps.vol - është një e tillë, dhe kjo do ta përshkruante mjaft mirë funksionin e saj.
Ky skedar përmban një listë paletash, një tabelë mbi të gjitha bitmapet e përdorura, të gjitha definicionet e animacioneve dhe një sërë të dhënash të panjohura. Ai ndjek formatin e deritanishëm të kontejnerit në mënyrë të lirë, pasi jo të gjitha regjistrat i përmbahen këtij skeme.
Seksioni CPAL
(ndoshta që do të thotë kontejner paletesh) përfshin vetëm të dhënat e paletave, duke treguar se sa prej paletave 8-bit, zakonisht me madhësi 1052 byte, janë të pranishme.
Përsa i përket madhësisë 1052 byte, ajo nuk konsiderohet e detyrueshme, pasi formati i paletave mund të parashikojë madhësi të ndryshme paletash. Ajo vlen vetëm për fondin e të dhënave me të cilin dorëzohet Outpost 2.
Pas listave të paletave, menjëherë dhe pa një header fillestar, vjen lista e bitmap-eve; po ashtu, menjëherë pas saj ndjekin listat e animacioneve.
Të dyja fillojnë secila me një uint(32) (ose përsëri uint24+uint8 flamuj?) që përmban numrin e regjistrave.