بٹ میپس · 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 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
آفسیٹ ڈیٹا ٹائپ نام وضاحت
0x0000 uint(32) مرتب کردہ چوڑائی

پکسل ڈیٹا لائنز دی چوڑائی بائٹس وچ دسیے - کیوں کہ ایہ 4 بائٹ دی سرحداں تے ترتیب دتی گئی نیں۔

ایس طرح کسی خاص تصویر دی لائن تے جلدی جانا ممکن اے۔

ایہ ویلیو علیحدہ محفوظ کیوں کیتی جاندی اے، حالانکہ ایہ حساب کیتی جا سکدی اے، واضح نئیں اے۔
شاید ایہ رینڈر کوڈ لئی اک بہتر طریقہ ہوسی۔

0x0004 uint(32) آفسیٹ

بِٹ میپ وچ پہلے لائن دا آفسیٹ دسے گا

0x0008 uint(32) اوچائی

تصویر دی اونچائی پکسلز وچ دسو

0x000c uint(32) چوڑائی

تصویر دی چوڑائی پکسل وچ دسو

0x0010 uint(16) ٹائپ

تصویر کی قسم بتاتا ہے۔ یہاں یہ ایک بٹ ماسک معلوم ہوتی ہے:

  • 0x04 سیٹ ہے، جب یہ ایک 1bpp گرافک ہو۔
  • 0x40 سیٹ ہے، جب یہ ایک گرافک ہو جو ونڈو بنانے کی ضرورت ہو۔
0x0012 uint(16) پیلٹ

تعریف کرتا ہے کہ کون سی پیلیٹ PRT فائل سے استعمال کی جائے گی

ایہہ PRT فائل دی ڈیٹا ساخت دسدے ہے کہ سپرائٹس لئی استعمال ہوندے بٹ میپس کس طرح تیار کیتے گئے نے۔ ایہہ بٹ میپس اک علیحدہ جز وکھاؤنڈے نے، جنہاں نوں اک سپرائٹ دے انیمیشن فریم وچ ملایا جاندا ہے۔

حقیقی تصویر دا ڈیٹا اس دے برخلاف op2_art.BMP وچ کھیل دی ڈائریکٹری وچ چھپیا ہویا ہے۔
ایہہ بٹ میپ فائل اک (زیادہ تر صحیح) RIFF بٹ میپ ہیڈر ولوں کیوں ہن، ایہہ واضح نئیں۔ ممکنہ طور تے Outpost 2 گرافکس لوڈ کرن لئی سسٹم-API استعمال کردا ہے، ایہہ ہیڈر عارضی طور تے اپنایا جاندا ہے تے متعلقہ متغیر شعبے اووررائٹ ہوندے نے۔

پکسل ڈیٹا BMP فائل وچ اس دی پوزیشن آفسیٹ + uint32 آفسیٹ تے موجود ہوندا ہے، جو کہ BMP فائل وچ ایڈریس 0x000A تے ملدا ہے (RIFF بٹ میپ ڈیٹا آفسیٹ)، تے ایہہ دوبارہ اوپر توں کھبے توں نیچے دی طرف قطار وار ترتیب نوں دکھاندے نے۔

مونochrome 1bpp گرافکس اس طرح تیار کیتیاں جا سکدیاں نے کہ رنگ 0 مکمل شفافیت نوں، تے رنگ 1 نیم شفاف کالا/سیاہ ہوندا ہے، کیونکہ مونochrome گرافکس اکثر گاڑیوں تے عمارتاں دے سائے دے انیمیشن وچ استعمال کیتے جاندے نے۔

اس طرح توں بہت ساری گرافکس نوں اکٹھا کیتا جا سکدا ہے۔

محفوظ رہائشی ماڈیول (Plymouth)