News (UR)

گیم ڈویلپرز کلاسک کو محفوظ رکھنے کے لیے پلے اسٹیشن 3 ایمولیشن کو مقامی ری کمپائلیشن سے بدل دیتے ہیں۔

PS3
Foto: PS3 - Habanero Pixel/shutterstock.com

ویڈیو گیمز کے تاریخی ذخیرے کے تحفظ کو ایک پیچیدہ تکنیکی رکاوٹ کا سامنا کرنا پڑتا ہے جب توجہ دو دہائیاں قبل شروع کیے گئے سونی کنسول کی طرف مرکوز ہوتی ہے۔ سافٹ ویئر ڈویلپمنٹ انڈسٹری کو اس نسل کے عنوانات کے کیٹلاگ کو موجودہ ہارڈویئر پلیٹ فارمز میں منتقل کرنے میں آپریشنل مشکلات کا سامنا ہے، جس سے بڑے اسٹوڈیوز میں پردے کے پیچھے حکمت عملی کی تبدیلی کا اشارہ ملتا ہے۔ اس پیچیدگی کو پیدا کرنے والا مرکزی عنصر سیل براڈ بینڈ انجن ہے، ایک پروسیسر جو سونی، توشیبا اور آئی بی ایم کے درمیان کارپوریٹ اتحاد سے بنایا گیا ہے، جس کا فن تعمیر روایتی ایمولیشن طریقوں پر سخت پابندیاں عائد کرتا ہے۔ اس منظر نامے کا سامنا کرتے ہوئے، ڈیجیٹل تحفظ پر توجہ مرکوز کرنے والی ٹیموں نے حالیہ مہینوں میں ایک طریقہ کار کی منتقلی کا آغاز کیا، جس میں سافٹ ویئر کے ذریعے اصل نظام کی نقل کو گیمز کے سورس کوڈ کی براہ راست دوبارہ ترتیب کے ساتھ تبدیل کیا گیا۔

یہ طریقہ کار تبدیلی عنوانات کو جدید آپریٹنگ سسٹمز پر مقامی طور پر کام کرنے کی اجازت دیتی ہے، پرانے چپس کے درست رویے کی تقلید کی ضرورت کو نظرانداز کرتے ہوئے۔ دوبارہ انجینئرنگ کی تحریک کے لیے ڈویلپرز کو اصل پروڈکشن فائلوں کو تلاش کرنے کی ضرورت ہوتی ہے، جو اکثر متروک فارمیٹس میں محفوظ ہوتی ہیں، تاکہ ساختی پروگرامنگ زبان کا ترجمہ شروع کیا جا سکے۔

براہ راست تبادلوں کا عمل ایمولیٹرز کے ذریعے استعمال ہونے والے سافٹ ویئر کی درمیانی تہہ کو ختم کرتا ہے، جس کے نتیجے میں ایک حتمی مصنوعہ ہوتا ہے جو عصری ویڈیو کارڈز اور پروسیسرز کے مقابلے میں کم وسائل استعمال کرتا ہے۔ آڈیو اور ویڈیو سنکرونائزیشن کے بے عیب عمل کو یقینی بنانے کے علاوہ، تکنیک اس بات کو یقینی بناتی ہے کہ سافٹ ویئر اصل ہارڈ ویئر سے آزاد ہو، مستقبل میں اپ ڈیٹس اور آلات کے لیے موافقت کی سہولت فراہم کرے جو ٹیکنالوجی مارکیٹ میں ابھی لانچ ہونا باقی ہیں۔

سیل پروسیسر فن تعمیر کا تاریخی چیلنج

تکنیکی رکاوٹ کا مرکز سیل پروسیسر کے بنیادی ڈیزائن ڈھانچے میں ہے۔ x86 فن تعمیر پر مبنی چپس کے برعکس، جو پرسنل کمپیوٹرز اور بعد کی نسلوں کے کنسولز میں مطلق معیار بن گیا، اس جزو کو ایک متضاد نقطہ نظر کے ساتھ ڈیزائن کیا گیا تھا جس نے ابتدائی طور پر ریسرچ لیبارٹریوں میں سپر کمپیوٹر آپریشنز کو نشانہ بنایا تھا۔

یہ نظام ایک مرکزی پروسیسنگ کور کو جوڑتا ہے، جسے پاور پروسیسر عنصر کہا جاتا ہے، جس میں آٹھ معاون اور خصوصی کوپروسیسر ہوتے ہیں، جنہیں تکنیکی طور پر Synergistic Processing Elements کہا جاتا ہے۔ اس ہارڈویئر کنفیگریشن کے لیے اس وقت پروگرامرز کو رینڈرنگ اور ریاضیاتی حساب کے کاموں کو انتہائی بکھرے ہوئے طریقے سے تقسیم کرنے کی ضرورت تھی، ایسے کوڈز تخلیق کیے جو مستقل طور پر اس مخصوص مشین سے منسلک تھے۔

روایتی سافٹ ویئر کے طریقوں کی تکنیکی حدود

گیم کنورژنز پر کام کرنے والے سافٹ ویئر انجینئرز فی الحال یہ بتاتے ہیں کہ جدید ہارڈ ویئر پر سیل کے درست رویے کو دوبارہ تیار کرنے کے لیے غیر متناسب پروسیسنگ بوجھ کی ضرورت ہوتی ہے۔ کمرشل ایمولیشن کو نہ صرف مین کور کے آپریشن کی تقلید کرنی چاہیے بلکہ تمام معاون کوپروسیسر کے آپریشنز کی بلاتعطل طریقے سے ریئل ٹائم ہم آہنگی کو بھی یقینی بنانا چاہیے۔

ان ورچوئل یونٹس کے درمیان رسپانس ٹائم میں ملی سیکنڈ کی تاخیر کے نتیجے میں گرافیکل خرابیاں، آڈیو رکاوٹیں، یا مکمل ایپلیکیشن کریش ہو جاتی ہے۔ اوپن سورس کمیونٹیز کے تیار کردہ پراجیکٹس نے سالوں کے دوران قابل ذکر تکنیکی ترقی حاصل کی ہے، جس سے مختلف عنوانات اعلی کارکردگی والے ذاتی کمپیوٹرز پر نسبتاً روانی کے ساتھ چل سکتے ہیں۔

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

براہ راست سورس کوڈ کو دوبارہ لکھنے میں منتقلی۔

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

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

موجودہ ہارڈویئر کے ساتھ براہ راست رابطے کے نتیجے میں اعلیٰ کارکردگی ہوتی ہے، جس سے پروسیسنگ کی رکاوٹوں کو ختم کیا جاتا ہے جو سسٹم سمولیشن کے ذریعے تحفظ کی پچھلی کوششوں کو نمایاں کرتی ہیں۔ ری کمپائلیشن کے کام کے لیے ریورس انجینئرنگ اور پرانے گرافکس انجنوں کو موجودہ معیارات کے مطابق ڈھالنے میں مہارت حاصل کرنے والی ٹیموں کی ضرورت ہوتی ہے۔

پروگرامرز کو ان تمام فنکشنز کا نقشہ بنانے کی ضرورت ہوتی ہے جنہوں نے اصل میں سیل کوپروسیسر کو براہ راست کال کی تھی اور ان ریاضی کے معمولات کو دوبارہ لکھنا ہوتا ہے تاکہ وہ جدید گرافکس کارڈز پر موثر انداز میں چل سکیں۔ فی الحال، ان کارڈز میں ہزاروں متوازی پروسیسنگ کور موجود ہیں جو اس کمپیوٹیشنل ڈیمانڈ کو آسانی کے ساتھ جذب کرنے کے قابل ہیں۔

کارکردگی اور بصری معیار میں براہ راست فوائد

ویڈیو گیم کی دوبارہ ریلیز مارکیٹ میں تکنیکی منتقلی مخصوص سافٹ ویئر انجینئرنگ عوامل سے ہوتی ہے جو براہ راست منصوبوں کی تجارتی عملداری کو متاثر کرتے ہیں۔ اس طریقہ کار کی تبدیلی کے اہم محرکات میں، مندرجہ ذیل آپریشنل نکات نمایاں ہیں:

– اصل چپ اور موجودہ x86 پروسیسرز کے غیر متناسب فن تعمیر کے درمیان براہ راست عدم مطابقت۔

– پرانے کنسول کے متعدد پروسیسنگ یونٹس کو سنکرونائز کرنے کے لیے اعلی کمپیوٹیشنل لاگت درکار ہے۔

– جدید ٹیلی ویژن پر بہتر تصویری ریزولوشن اور مستحکم فریم ریٹ فراہم کرنے کی ضرورت ہے۔

– پروگرامنگ کی خامیوں کے لیے قطعی اصلاح کی ضرورت جو اصل ورژن میں موجود تھیں۔

مقامی دوبارہ مرتب کرنے کا عمل قابل پیمائش فوائد کا ایک سلسلہ پیش کرتا ہے جو صارفین کو فراہم کی جانے والی مصنوعات کے معیار کو متاثر کرتا ہے، جس سے کلاسک گیمز کو تکنیکی طور پر سمجھا جاتا ہے۔ اصل پروسیسر کی جسمانی حدود سے سافٹ ویئر کو ڈیکپلنگ کرکے، ڈویلپرز موجودہ سسٹمز کی میموری بینڈوڈتھ تک غیر محدود رسائی حاصل کرتے ہیں، جس سے ایپلیکیشن کے استحکام پر سمجھوتہ کیے بغیر ہائی ڈیفینیشن اثاثوں کے ساتھ کم ریزولوشن ٹیکسچر کو تبدیل کیا جاسکتا ہے۔ کوڈ ری رائٹنگ جدید رینڈرنگ ٹیکنالوجیز کے ساتھ مقامی انضمام کو بھی قابل بناتی ہے، جیسے کہ رے ٹریسنگ پر مبنی عالمی روشنی اور مصنوعی ذہانت کی تصویر کی تعمیر نو کے طریقے، جو ضرورت سے زیادہ اضافی پروسیسنگ کی ضرورت کے بغیر بصری وضاحت کو بہتر بناتے ہیں۔ گرافیکل بہتری کے علاوہ، یوزر انٹرفیس کو الٹرا وائیڈ مانیٹر اور ہائی پکسل کثافت ڈسپلے کے مطابق کرنے کے لیے ایک مکمل اوور ہال سے گزرنا پڑتا ہے، جبکہ آڈیو سسٹم کو تین جہتی مقامی آواز کی شکلوں کو سپورٹ کرنے کے لیے دوبارہ ترتیب دیا گیا ہے۔

ماضی میں الگ تھلگ دانشورانہ خصوصیات کا بچاؤ

اس نئے تکنیکی طریقہ کار کا عملی اطلاق بڑے پبلشرز کی جانب سے ایسے عنوانات کو بچانے کی تحریک میں واضح ہوتا ہے جو نسلوں سے اصل ہارڈ ویئر پر الگ تھلگ رہے ہیں۔ ترقیاتی شعبے کی معلومات سے پتہ چلتا ہے کہ کونامی موجودہ پلیٹ فارمز پر Metal Gear Solid 4: Guns of the Patriots کے لانچ کو قابل بنانے کے لیے مقامی ری کمپائلیشن کا اطلاق کر رہی ہے۔ سیل کی زیادہ سے زیادہ متوازی پروسیسنگ کی صلاحیت کو استعمال کرنے کے لیے بڑے پیمانے پر پہچانے جانے والے عنوان کو برسوں تک اس کے گرافکس انجن کی مکمل تفریح ​​کے بغیر تبدیلی کے لیے ایک ناقابل عمل پروجیکٹ سمجھا جاتا تھا۔ کوڈ کو دوبارہ مرتب کرنے کا فیصلہ انجینئرنگ ٹیم کو اصل گیم کی تاریخی رکاوٹوں کے گرد کام کرنے کی اجازت دیتا ہے۔ براہ راست موافقت تکنیکی خصوصیات کو نافذ کرنا ممکن بناتی ہے جو ایمولیشن طریقوں کے ذریعے ناممکن ہو، جیسے کہ 4K ریزولوشنز کے لیے مقامی سپورٹ، فریم ریٹ کو 60 یا 120 اپڈیٹس فی سیکنڈ پر جاری کرنا اور طویل ڈیٹا لوڈنگ اسکرینز کو ختم کرنے کے لیے ٹھوس اسٹیٹ اسٹوریج آرکیٹیکچر کا استعمال کرنا جو اصل کام کے ابواب کو تقسیم کرتی ہیں۔ تکنیکی اپ ڈیٹس کا یہ پورا سیٹ پرانے پروجیکٹس کو ایسی مصنوعات میں تبدیل کرتا ہے جو حالیہ ریلیز کے ساتھ بصری اور میکانکی طور پر مقابلہ کرتے ہیں، کوڈ ری انجینئرنگ میں اسٹوڈیوز کی مالی سرمایہ کاری کا جواز پیش کرتے ہیں۔

ٹیکنالوجی میں ڈیجیٹل تحفظ کے لیے نیا معیار

ری کمپائلیشن کو اپنانا تفریحی ٹیکنالوجی کے شعبے میں طویل مدتی ڈیجیٹل تحفظ کی طرف ایک ساختی قدم کی نمائندگی کرتا ہے۔ جب کہ ایمولیشن کوڈ ترجمے کی ناکامیوں کی تلافی کے لیے مستقبل کے ہارڈ ویئر کی بری طاقت پر انحصار کرتا ہے، دوبارہ مرتب کرنا اس بات کو یقینی بناتا ہے کہ بنیادی گیم منطق کو آفاقی پروگرامنگ زبانوں میں محفوظ کیا جائے۔ یہ طریقہ پرانے جسمانی اجزاء پر انحصار کو ختم کرتا ہے جو وقت کے ساتھ ساتھ مادی تنزلی کا شکار ہوتے ہیں اور متبادل مارکیٹ میں نایاب ہو جاتے ہیں، اس بات کو یقینی بناتا ہے کہ انٹرایکٹو کام ٹیکنالوجی کے شعبے میں صارفین اور محققین کی آنے والی نسلوں کے لیے قابل رسائی اور فعال رہیں۔

Veja Tambem em News (UR)

آپ لاس اینجلس کے سوفی اسٹیڈیم میں ریکارڈ رات میں 18 ملین سے زیادہ کماتے ہیں۔

آپ لاس اینجلس کے سوفی اسٹیڈیم میں ریکارڈ رات میں 18 ملین سے زیادہ کماتے ہیں۔

PlayStation 5 Pro کی قیمت میں کمی ڈیجیٹل خوردہ فروخت کو تیز کرتی ہے اور عالمی اسٹاک کو ختم کرتی ہے۔

PlayStation 5 Pro کی قیمت میں کمی ڈیجیٹل خوردہ فروخت کو تیز کرتی ہے اور عالمی اسٹاک کو ختم کرتی ہے۔

ایپل کا نیا سسٹم اپ ڈیٹ آئی فون صارفین کے لیے فوری ٹاسک مینجمنٹ کو بہتر بناتا ہے۔

ایپل کا نیا سسٹم اپ ڈیٹ آئی فون صارفین کے لیے فوری ٹاسک مینجمنٹ کو بہتر بناتا ہے۔

لیک نے اپریل کے پی ایس پلس ضروری کیٹلاگ میں لارڈز آف دی فالن اینڈ سورڈ آرٹ آن لائن کو ظاہر کیا۔

لیک نے اپریل کے پی ایس پلس ضروری کیٹلاگ میں لارڈز آف دی فالن اینڈ سورڈ آرٹ آن لائن کو ظاہر کیا۔

مینوفیکچررز زوم اور مصنوعی ذہانت پر فوکس کرتے ہوئے پریمیم اسمارٹ فون فوٹو سینسر کو اپ ڈیٹ کرتے ہیں۔

مینوفیکچررز زوم اور مصنوعی ذہانت پر فوکس کرتے ہوئے پریمیم اسمارٹ فون فوٹو سینسر کو اپ ڈیٹ کرتے ہیں۔

مینوفیکچرر اوپو نے کیمروں پر فوکس کرتے ہوئے نئے فائنڈ ایکس 9 الٹرا اور پرو اسمارٹ فونز کو ظاہر کرنے کی سرکاری تاریخ کی تصدیق کردی

مینوفیکچرر اوپو نے کیمروں پر فوکس کرتے ہوئے نئے فائنڈ ایکس 9 الٹرا اور پرو اسمارٹ فونز کو ظاہر کرنے کی سرکاری تاریخ کی تصدیق کردی

نیا Xiaomi 18 Pro Max اسمارٹ فون دو 200 MP کیمرے اور جدید ترین جنریشن پروسیسر کو مربوط کرتا ہے۔

نیا Xiaomi 18 Pro Max اسمارٹ فون دو 200 MP کیمرے اور جدید ترین جنریشن پروسیسر کو مربوط کرتا ہے۔

ایپل نے نیا فولڈ ایبل آئی فون تیار کیا اور برانڈ کے 20 سال مکمل ہونے کا جشن منانے کے لیے خصوصی ایڈیشن تیار کیا۔

ایپل نے نیا فولڈ ایبل آئی فون تیار کیا اور برانڈ کے 20 سال مکمل ہونے کا جشن منانے کے لیے خصوصی ایڈیشن تیار کیا۔

والٹ ڈزنی ڈیجیٹل گیمز کی مارکیٹ میں غلبہ بڑھانے کے لیے ایپک گیمز کے مکمل حصول کا مطالعہ کرتا ہے۔

والٹ ڈزنی ڈیجیٹل گیمز کی مارکیٹ میں غلبہ بڑھانے کے لیے ایپک گیمز کے مکمل حصول کا مطالعہ کرتا ہے۔

نیا عالمی نیویگیشن ماڈل زمین کے مقناطیسی قطب کے 36 کلومیٹر کی سالانہ نقل مکانی کو درست کرتا ہے۔

نیا عالمی نیویگیشن ماڈل زمین کے مقناطیسی قطب کے 36 کلومیٹر کی سالانہ نقل مکانی کو درست کرتا ہے۔

نئے پورٹیبل پلے اسٹیشن کے ہارڈ ویئر کی تفصیلات Xbox Series S سے بہتر گرافکس کے ساتھ لیک ہو گئیں۔

نئے پورٹیبل پلے اسٹیشن کے ہارڈ ویئر کی تفصیلات Xbox Series S سے بہتر گرافکس کے ساتھ لیک ہو گئیں۔

Xiaomi TV Stick HD 2 کا آغاز گوگل ٹی وی اور ٹیلی ویژن کو تبدیل کرنے کے لیے اعلیٰ کارکردگی لاتا ہے

Xiaomi TV Stick HD 2 کا آغاز گوگل ٹی وی اور ٹیلی ویژن کو تبدیل کرنے کے لیے اعلیٰ کارکردگی لاتا ہے