Nintendo Wii U گیم کنسول کے لیے ایک ایمولیٹر، Cemu کا کوڈ کھول دیا گیا ہے۔

Cemu 2.0 ایمولیٹر کی ریلیز پیش کی گئی ہے، جو آپ کو Nintendo Wii U گیم کنسول کے لیے بنائے گئے گیمز اور ایپلیکیشنز کو باقاعدہ پی سی پر چلانے کی اجازت دیتا ہے۔ ریلیز پروجیکٹ کے سورس کوڈ کو کھولنے اور اوپن ڈیولپمنٹ ماڈل میں منتقل کرنے کے لیے قابل ذکر ہے، نیز لینکس پلیٹ فارم کے لیے سپورٹ فراہم کرنا۔ کوڈ C++ میں لکھا گیا ہے اور مفت MPL 2.0 لائسنس کے تحت کھلا ہے۔

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

ونڈوز اور اوبنٹو 20.04 کے لیے تیار اسمبلیاں تیار ہیں۔ لینکس کی دیگر تقسیم کے لیے، یہ تجویز کیا جاتا ہے کہ کوڈ خود مرتب کریں۔ لینکس پورٹ GTK3 کے اوپر wxWidgets استعمال کرتا ہے۔ SDL لائبریری کا استعمال ان پٹ آلات کے ساتھ تعامل کے لیے کیا جاتا ہے۔ OpenGL 4.5 یا Vulkan 1.1 کو سپورٹ کرنے والا ویڈیو کارڈ درکار ہے۔ Wayland کے لیے تعاون موجود ہے، لیکن اس پروٹوکول پر مبنی ماحول کے لیے تعمیرات کا تجربہ نہیں کیا گیا ہے۔ ان منصوبوں میں AppImages اور Flatpak فارمیٹ میں یونیورسل پیکجز کی تخلیق کا ذکر ہے۔

اس کی موجودہ شکل میں، ایمولیٹر کو Wii U کے لیے لکھے گئے 708 گیمز چلانے کے لیے ٹیسٹ کیا گیا ہے۔ 499 گیمز بغیر ٹیسٹ کیے گئے ہیں۔ 13% آزمائشی گیمز کے لیے مثالی کارکردگی نوٹ کی گئی۔ 39% گیمز کے لیے، قابل گزر سپورٹ کا اعلان کیا جاتا ہے، جس میں گرافکس اور آواز سے متعلق معمولی انحرافات دیکھے جاتے ہیں جو گیم پلے کو متاثر نہیں کرتے ہیں۔ 19% گیمز لانچ ہوتے ہیں، لیکن زیادہ سنگین مسائل کی وجہ سے گیم پلے بھرا نہیں ہے۔ 14% گیمز شروع ہوتے ہیں لیکن گیم پلے کے دوران یا سپلیش اسکرین ظاہر ہونے پر کریش ہو جاتے ہیں۔ 16% گیمز لانچ کے دوران کریش یا منجمد ہو جاتے ہیں۔

گیم کنٹرولرز DRC (گیم پیڈ)، پرو کنٹرولر، کلاسک کنٹرولر اور وائیموٹس کی ایمولیشن سپورٹ ہے، نیز کی بورڈ کا استعمال کرتے ہوئے کنٹرول اور موجودہ گیم کنٹرولرز کو USB پورٹ کے ذریعے جوڑنا۔ گیم پیڈ پر ٹچ ان پٹ کو بائیں کلک کے ذریعے نقل کیا جا سکتا ہے، اور جائروسکوپ کی فعالیت کو ماؤس کے دائیں بٹن سے کنٹرول کیا جا سکتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں