پی آر ٹی · 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 Ressource Table' کی طرح ہو - کیونکہ یہ فائل، جو کہ op2_art.prt کے نام سے maps.vol میں موجود ہے، ایسی ہی ہے، یا یہ اس کی فعالیت کو اچھی طرح بیان کرے گی۔
یہ فائل ایک پالتنوں کی فہرست، استعمال ہونے والی تمام بٹ میپس کی ایک جدول، تمام حرکت کی تعریفیں اور کچھ نامعلوم ڈیٹا کی ایک سیریز پر مشتمل ہے۔ یہ پہلے کے کنٹینر فارمیٹ کی کچھ حد تک پیروی کرتی ہے، کیونکہ تمام ریکارڈز اس خاکے کی پیروی نہیں کرتے۔
CPAL
-سیکشن (ممکنہ طور پر پالتنوں کے کنٹینر کے لیے) صرف پالتن کے ڈیٹا کو شامل کرتا ہے، یہ بتاتے ہوئے کہ عام طور پر 1052 بائٹس کے 8-بٹ پالتنوں میں سے کتنے موجود ہیں۔
1052 بائٹس کی وضاحت کو لازمی نہیں سمجھا جاتا، کیونکہ پالتن کے فارمیٹ میں ممکنہ طور پر مختلف پالتن کے سائز موجود ہو سکتے ہیں۔ یہ صرف ان ڈیٹا سیٹ کے لیے ہے جس کے ساتھ آؤٹ پوسٹ 2 فراہم کیا جاتا ہے۔
پالتن کی فہرستوں کے بعد، بغیر کسی ابتدائی ہیڈر کے، بٹ میپس کی فہرست آتی ہے؛ اسی طرح حرکت کی فہرستیں بھی فوری طور پر آتی ہیں۔
دونوں کو ایک uint(32) (یا پھر uint24 + uint8 فلیگ؟) کے ساتھ شروع کیا جاتا ہے، جو ریکارڈز کی تعداد کو ظاہر کرتا ہے۔