पॅलेट्स · bei.pm
या पृष्ठावर वर्णन केलेले फाइल स्वरूपे 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 | 50 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | P | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
ऑफसेट | डेटा प्रकार | नाव | स्पष्टीकरण |
---|---|---|---|
0x0000 | uint(32) | जादूई बाइट्स | |
0x0004 | uint(24) | पॅलेटची लांबी | सामान्य ब्लॉक स्वरूपाच्या विरुद्ध, या फाईलमध्ये आढळणाऱ्या पॅलेट्सची संख्या दर्शवा - ब्लॉकची लांबी बाइटमध्ये नाही. |
0x0007 | uint(8) | ध्वज | कदाचित, नेहमीप्रमाणे, फ्लॅग्ज. माझ्या माहितीनुसार, कोणतेही फ्लॅग्ज ज्ञात नाहीत; कारण सर्व ज्ञात मूल्ये |
पॅलेट माहिती वाचणे खूप सोपे आहे.
त्यात प्रत्येक वेळी एक हेडर आणि एक डेटा-सSegment समाविष्ट आहे.
पॅलेट्स-हेडर
अड्रेस | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | किरदार | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 68 | 65 | 61 | 64 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | h | e | a | d | . | . | . | . | . | . | . | . | . | . | . | . |
ऑफसेट | डेटा प्रकार | नाव | स्पष्टीकरण |
---|---|---|---|
0x0000 | uint(32) | जादूई बाइट्स | |
0x0004 | uint(24) | पॅलेटची लांबी | सामान्य ब्लॉक स्वरूपाच्या विरुद्ध, या फाईलमध्ये आढळणाऱ्या पॅलेट्सची संख्या दर्शवा - ब्लॉकची लांबी बाइटमध्ये नाही. |
0x0007 | uint(8) | ध्वज | कदाचित, नेहमीप्रमाणे, फ्लॅग्ज. माझ्या माहितीनुसार, कोणतेही फ्लॅग्ज ज्ञात नाहीत; कारण सर्व ज्ञात मूल्ये |
0x0008 | uint(32) | पॅलेट फॉरमॅट आवृत्ती? | संभाव्यतः परिभाषित करते की कोणत्या पॅलेट फॉरमॅट्स आवृत्तीला पॅलेट अनुसरण करते. सर्व Outpost2 पॅलेटमध्ये आवृत्ती |
पॅलेट डेटा
अड्रेस | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | किरदार | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 64 | 61 | 74 | 61 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | d | a | t | a | . | . | . | . | . | . | . | . | . | . | . | . |
ऑफसेट | डेटा प्रकार | नाव | स्पष्टीकरण |
---|---|---|---|
0x0000 | uint(32) | जादूई बाइट्स | |
0x0004 | uint(24) | ब्लॉक-लांबी | |
0x0007 | uint(8) | ध्वज |
डेटा विभागामध्ये प्रत्येक पॅलेट नोंद समाविष्ट केली जाते. पॅलेट नोंदींची संख्या ब्लॉकची लांबी / 4 वरून निर्धारित केली जाते.
प्रत्येक नोंदीची साधी रचना अशी आहे;
अड्रेस | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | किरदार | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | 04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
ऑफसेट | डेटा प्रकार | नाव | स्पष्टीकरण |
---|---|---|---|
0x0000 | uint(8) | लाल-घटक | रंगाचा लाल अंश दर्शवतो |
0x0001 | uint(8) | ग्रीन-कंपोनेंट | रंगाचा हिरवा अंश दर्शवतो |
0x0002 | uint(8) | निळा घटक | रंगाचा निळा अंश दर्शवतो |
0x0003 | uint(8) | अज्ञात - ध्वज? | हा मूल्य काय दर्शवितो हे स्पष्ट नाही, कारण तो स्पष्टपणे मूलभूतपणे |
पॅलट्सबद्दल फक्त हे सांगायचे आहे की, अॅनिमेशनसाठी वापरल्या जाणाऱ्या पॅलट्ससाठी खालील नियम लागू आहेत:
- पहिला रंग नेहमी पारदर्शक असतो, तिथे कोणताही मूल्य दिला असला तरीही.
-
पॅलट एन्ट्रीज 1-24 पॅलट 1-8 मध्ये खेळाडू रंग म्हणून मानले जातात.
खेळाडू 1 वगळता इतर रंग कुठून आले आहेत, हे मला स्पष्ट नाही.
मी अंदाज लावतो की बाकीचे रंग हार्डकोडेड आहेत.