پی آر ٹی · 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 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
آفسیٹ | ڈیٹا کی قسم | نام | وضاحت |
---|---|---|---|
0x0000 | uint(32) | جادوئی بائٹس | |
0x0004 | uint(24) | پلیٹ کی لمبائی | معیاری بلاک فارمیٹ کے برخلاف، اس فائل میں موجود پیلیٹوں کی تعداد بتائیں - بلاک کی لمبائی کو بائٹس میں نہیں۔ |
0x0007 | uint(8) | جھنڈے | شاید، جیسا کہ ہمیشہ، جھنڈے۔ مجھے کوئی جھنڈے معلوم نہیں ہیں؛ کیونکہ تمام معلوم شدہ قیمتیں |
PRT
کا اصل مطلب میرے علم میں نہیں ہے؛ ممکن ہے کہ یہ 'Palette and Resource Table' کے لئے ہو - کیونکہ یہ فائل - جو op2_art.prt کے نام سے maps.vol میں موجود ہے - اسی قسم کی ہے، یا یہ اس کی فعالیت کو اچھی طرح بیان کرے گی۔
یہ فائل ایک فہرست پر مشتمل ہے جو پیلیٹوں کی، تمام استعمال شدہ بٹ میپوں کی ایک جدول، تمام حرکت کی تعریفیں، اور کچھ نامعلوم ڈیٹا شامل کرتی ہے۔ یہ موجودہ کنٹینر فارمیٹ کی پیروی کرتی ہے، مگر تمام ریکارڈز اس اسکیم کی پیروی نہیں کرتے۔
CPAL
-سیکشن (جو ممکنہ طور پر پیلیٹ کنٹینر کے لئے ہے) صرف پیلیٹ کے ڈیٹا کو گھیرے ہوئے ہے، یہ بتاتے ہوئے کہ عام طور پر 1052 بائٹ کے 8-بٹ پیلیٹ کی کتنی تعداد موجود ہے۔
1052 بائٹ کا یہ ذکر لازمی نہیں ہے، کیونکہ پیلیٹ فارمیٹ ممکنہ طور پر مختلف پیلیٹ کے سائز کو پیش کر سکتا ہے۔ یہ صرف اس ڈیٹا کے لئے ہے جو اوٹ پوسٹ 2 کے ساتھ فراہم کیا جاتا ہے۔
پیلیٹ کی فہرست کے بعد براہ راست اور بغیر کسی ابتدائی ہیڈر کے، بٹ میپوں کی فہرست آتی ہے؛ اسی طرح حرکت کی فہرستیں بھی اس کے بعد فوری طور پر آتی ہیں۔
دونوں کو ایک uint(32) (یا پھر uint24 + uint8 کے فلیگ؟) کے ساتھ شروع کیا جاتا ہے، جو ریکارڈز کی تعداد کو ظاہر کرتا ہے۔