نجح مشروع مفتوح المصدر جديد يُدعى nxnative في تحقيق اختراق تقني يتيح تشغيل ألعاب منصة Nintendo Switch كـ "تطبيقات أصلية" (Native Apps) مباشرة على أجهزة iPhone وiPad وMac. وخلافاً للمحاكيات التقليدية التي تحاول تقليد بيئة الجهاز عبر طبقات برمجية وسيطة، يقوم هذا المشروع بتحويل كود اللعبة الأصلي ليعمل مباشرة على شرائح Apple، مما يجعل اللعبة تظهر كأي تطبيق عادي على شاشة الهاتف.
التوافق البنيوي: سر الأداء العالي
يعتمد هذا التطور على التوافق البنيوي العميق بين الأجهزة؛ فكلا المنصتين (Nintendo Switch وأجهزة Apple الحديثة) تعتمدان على معالجات بمعمارية Arm. هذا يعني أن التعليمات البرمجية للألعاب متوافقة بالفعل مع معالجات iPhone، مما يلغي الحاجة لعمليات ترجمة معقدة للكود كما يحدث عند تشغيل الألعاب على أجهزة الكمبيوتر التقليدية التي تعتمد معمارية x86.
من الناحية التقنية، يتطلب الأمر استبدال المكونات الخاصة بشركة Nintendo ببرنامج مضيف يعمل كبديل لنظام تشغيل المنصة، بالإضافة إلى تحويل الرسوميات من واجهة نينتندو الخاصة إلى واجهة Metal API التي تدعمها شركة Apple، مما يضمن استغلال قدرات العتاد بأقصى كفاءة ممكنة.
ما الذي يتغير عملياً؟
يمثل هذا التطور انتقالاً من مفهوم "المحاكاة" (Emulation) إلى مفهوم "التشغيل الأصلي" (Native Execution). هذا التحول يعني كفاءة أعلى في استهلاك الطاقة وأداءً أقوى، لأن المعالج لا يستهلك جهداً في ترجمة الأوامر البرمجية. وقد أظهرت التجارب قدرات مذهلة، حيث تم اختبار أكثر من 60 لعبة، بما في ذلك Mario Kart 8 Deluxe وMetroid Dread. والمثير للاهتمام هو إمكانية رفع معدل الإطارات في ألعاب مثل Breath of the Wild وTears of the Kingdom من 30 إطاراً في الثانية على المنصة الأصلية إلى 60 إطاراً على أجهزة Apple.
المتطلبات والقيود التقنية
رغم القوة التقنية للمشروع، إلا أن عملية الإعداد تتطلب مهارات تقنية وعتاداً محدداً، حيث تشمل القيود ما يلي:
- العتاد المطلوب: يعمل المشروع فقط على iPhone 15 Pro أو أحدث، أو أجهزة iPad المزودة بمعالجات M1 أو أحدث، مع ضرورة تشغيل إصدار iOS 26 أو iPadOS 26 (وفقاً للمصدر).
- عملية البناء: تتطلب استخدام جهاز Mac مزود ببرنامج Xcode لتنفيذ سكربت البناء، وقد تستغرق العملية الأولى ما يصل إلى ساعة كاملة.
- التثبيت: يجب تثبيت التطبيقات الناتجة عبر طرق "Sideloading" مثل AltStore أو Sideloadly.
- الميزات المفقودة: لا يدعم المشروع حالياً ميزات اللعب عبر الإنترنت أو وظائف تقنية amiibo.
من الناحية القانونية، يشدد مطورو المشروع على أن nxnative لا يوزع أي بيانات ألعاب، بل يعتمد كلياً على الملفات والمفاتيح التي يمتلكها المستخدم من جهازه الخاص، وهو ما يضعه في منطقة تقنية مختلفة عن المحاكيات التي واجهت ملاحقات قضائية من Nintendo مثل Yuzu.
كيف أعددنا هذا الخبر؟
اعتمد الخبر على المصدر الأصلي الموضح أعلاه. قد نستخدم أدوات آلية للمساعدة في الاستخراج والتصنيف والصياغة،
لكن النشر يخضع لقواعد تمنع المحتوى المكرر والقصير أو الروتيني منخفض القيمة.
اقرأ سياستنا التحريرية.