पीआरटी · bei.pm

प्रकाशित भयो 19/11/2015·अद्यावधिक 13.02.2025 मा·नेपाली
यो पाठ स्वचालित रूपमा OpenAI GPT-4o Mini द्वारा अनुवाद गरिएको हो।

यस पृष्ठमा वर्णन गरिएको फाइल ढाँचा Dynamix, Inc.Sierra Entertainment को बौद्धिक सम्पत्ति को प्राविधिक विश्लेषणमा आधारित छ।
बौद्धिक सम्पत्ति आज Activision Publishing, Inc. / Activision Blizzard, Inc. को समूहको हिस्सा हो र हाल Microsoft Corp. द्वारा स्वामित्वमा छ।

जानकारीहरू रिभर्स इन्जिनियरिङडाटा विश्लेषण द्वारा संग्रहित गरिएको हो जसले ऐतिहासिक डाटासँगको आर्काइविङ र अन्तरक्रियाशीलता को उद्देश्य राख्छ।
कुनै पनि स्वामित्व वा गोप्य विशिष्टता प्रयोग गरिएको छैन।

खेल हाल gog.com मा डाउनलोडको लागि किनेर प्राप्त गर्न सकिन्छ।

एड्र x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF अक्षर
0x0000 43 50 41 4c -- -- -- -- -- -- -- -- -- -- -- -- C P A L . . . . . . . . . . . .
अवकाश डाटा प्रकार नाम व्याख्या
0x0000 uint(32) जादुई बाइट्स
0x0004 uint(24) प्यालेटको लम्बाइ

सामान्य ब्लक ढाँचाको विपरीत, यस फाइलमा पाइने प्यालेटहरूको संख्या जनाउनुहोस् - ब्लकको लम्बाइ बाइटमा होइन।

0x0007 uint(8) झण्डा हरु

संभावित रूपमा, जस्तो कि सामान्यतया, झण्डाहरू।

तर मलाई कुनै झण्डाहरू थाहा छैन; किनभने मलाई थाहा भएका सबै मान 0x00 समकक्ष छन्, यो पनि सम्भव छ कि प्यालेटहरूको संख्या केवल एक uint(32) हुनेछ।

PRT को अर्थ के हो भन्ने मलाई थाहा छैन; उदाहरणको लागि 'Palette and Resource Table' हुन सक्छ - किनकि यो फाइल - op2_art.prt नाममा maps.vol मा फेला पर्ने - यस्तै प्रकारको हो, वा यसले कार्यलाई राम्रोसँग वर्णन गर्नेछ।

यो फाइलले प्यालेटहरूको सूची, प्रयोग गरिएका सबै बिटम्यापहरूको तालिका, सबै एनिमेशन परिभाषाहरू र थुप्रै अज्ञात डाटा समावेश गर्दछ। यो अहिलेको कन्टेनर ढाँचालाई ढिलै पालना गर्दछ, किनभने सबै रेकर्डहरूले यो ढाँचालाई पालन गर्दैनन्।

CPAL खण्ड (सायद प्यालेट कन्टेनरको लागि) मात्र प्यालेट डाटाहरूलाई समेट्छ, जसले कति ८-बिट प्यालेटहरू छन् जुन सामान्यतया १०५२ बाइटको आकारमा हुन्छ भन्ने कुरा जनाउँछ।

१०५२-बाइटको उल्लेख अनिवार्य रूपमा मान्य हुँदैन, किनकि प्यालेट ढाँचाले सम्भावित रूपमा विभिन्न प्यालेट आकारहरूको व्यवस्था गर्न सक्छ। यो केवल त्यस डाटाबेसको लागि मान्य छ, जसमा आउटपोस्ट २ वितरण गरिएको छ।

प्यालेटहरूको सूची पछि बिना कुनै प्रारम्भिक शीर्षकको तुरुन्तै बिटम्यापहरूको सूची आउँछ; त्यसपछि एनिमेशन सूची पनि तुरुन्तै आउँछ।
दुवैलाई प्रत्येकमा uint(32) (वा फेरि uint24+uint8 झण्डा?) द्वारा आरम्भ गरिन्छ, जसले रेकर्डहरूको संख्या समावेश गर्दछ।