بي آر تي · 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 ليس معروفًا لي؛ من الممكن أن يكون مثلًا 'جدول اللوحات والموارد' - حيث أن هذه الملف - الموجود باسم op2_art.prt في maps.vol - هو من هذا القبيل، أو قد تصف هذه الوظيفة بشكل جيد.

يحتوي هذا الملف على قائمة من اللوحات، جدول لكل الصور النقطية المستخدمة، جميع تعريفات الرسوم المتحركة، وعدد من البيانات غير المعروفة. يتبع هذا الملف بشكل غير دقيق تنسيق الحاويات السابق، حيث أن ليس كل السجلات تتبع هذا المخطط.

قسم CPAL (من المحتمل أن يعني حاوية اللوحات) يحوي فقط بيانات اللوحات، من خلال الإشارة إلى عدد اللوحات التي عادةً ما تكون بحجم 1052 بايت 8-بت.

لا تعتبر بيانات حجم 1052 بايت ملزمة، حيث أن تنسيق اللوحات قد يتضمن أحجام لوحات مختلفة. هي مجرد إشارة للبيانات التي تم تسليم Outpost 2 بها.

بعد قوائم اللوحات، تأتي مباشرة ودون رأس تمهيدي، قائمة الصور النقطية؛ تليها قوائم الرسوم المتحركة بشكل مماثل.
كل منهما يبدأ برمز uint(32) (أو مرة أخرى uint24+uint8 flags؟) الذي يحتوي على عدد السجلات.