PRT · bei.pm

په 19.11.2015 خپور شوی·نوښت شوی په 13.02.2025·پښتو
دا متن په اتومات ډول د OpenAI GPT-4o Mini لخوا ژباړل شوی دی

پدې صفحه کې توضيح شوي د فایل فارمیټونه د Dynamix, Inc. او Sierra Entertainment د ذهني ملکیت تخنیکي تحلیل پراساس دي.
ذهني ملکیت اوس د Activision Publishing, Inc.- / Activision Blizzard, Inc. د مجموعې برخه ده او اوس د Microsoft Corp. په مالکیت کې دی.

معلومات د Reverse Engineering او Datenanalyse له لارې د ارشیف کولو او د تاریخې معلوماتو سره د تعامل لپاره راټول شوي دي.
هیڅ ځانګړي یا محرمانه مشخصات نه دي کارول شوي.

بازی اوس مهال په 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 لپاره دقیقاً څه معنی لري، زه نه پوهیږم؛ ممکنه ده چې دا د مثال په توګه 'Palette and Ressource Table' وي - ځکه چې دا فایل، چې د op2_art.prt په نوم په maps.vol کې موندل کیږي، د دې ډول دی، یا دا د دې فعالیت ښه توضیح ورکوي.

این فایل یوه لیست لري د پالتو، یوه جدول د ټولو کارول شویو بټ مپونو، د ټولو انیمیشن تعریفونو او همدارنګه د نامعلومو معلوماتو څو شمېرې. دا د تیر کانتینر فورمټ سره په آزاد ډول پیروي کوي، ځکه چې ټول معلومات په دې سکیم کې نه دي.

د CPAL برخه (احتمالاً د پالتو کانتینر لپاره) یوازې د پالتو معلوماتو محاصره کوي، په دې سره چې کومي معمولاً ۱۰۵۲ بایته لویه ۸-بیت پالتې شتون لري، څرګندوي.

د ۱۰۵۲ بایته اندازه د الزامي په توګه نه شمیرل کیږي، ځکه چې د پالتو فورمات ممکن مختلف پالتو اندازه ونه لري. دا یوازې د هغو معلوماتو لپاره ده چې د اوټپوسټ ۲ سره توزیع کیږي.

د پالتو لیستونو وروسته، سمدستي او پرته له کوم مقدماتي سرلیک، د بټ مپونو لیست راځي؛ همدارنګه سمدستي د انیمیشن لیستونه راځي.
هر یو د uint(32) (یا بیا uint24 + uint8 پرچمونه؟) سره پیل کیږي، چې د معلوماتو شمیرې لري.