قام مطور معروف باسم levi على منصة X بإعلان عن مشروع جديد يسمى Utsuro، والذي يتيح تشغيل ألعاب Xbox One على أجهزة Apple دون الحاجة إلى محاكاة البرمجيات التقليدية. يدعم المشروع حاليًا Minecraft: Xbox One Edition و Sonic Mania و Rocket League، مع اختلاف الأداء حسب العنوان. في نظام macOS، يحقق Minecraft بين 36 و60 إطارًا في الثانية، بينما يتم تشغيل Sonic Mania بحوالي 57 إطارًا في الثانية مع الصوت. يمكن لـ Rocket League اللعب لكنه محدود، حيث يتم رسمه بين 15 و20 إطارًا في الثانية مع إضاءة داكنة ولا صوت.
يعمل Utsuro بترجمة طبقة البرمجيات القائمة على Windows الخاصة بـ Xbox One إلى كود x86-64 باستخدام FEXCore، ثم يتم تنفيذها على معالجات Arm من Apple. يتم معالجة الرسومات عبر واجهة برمجة التطبيقات Metal الخاصة بـ Apple، حيث يتم تحويل بياناتات الرسومات Direct3D 11.X إلى لغة Metal، بينما يستخدم الصوت CoreAudio. ليس الإعداد بسيطًا: يجب على مستخدمي iOS تحميل التطبيق يدويًا، واستخدام مساعد JIT مثل StikDebug أو TrollStore، أو أن يكون لديهم جهاز مُعذبًا، ويقدمون نسخة مشفرة من اللعبة. يجب بناء نسخة نظام macOS من المصدر.
على الرغم من مرحلته المبكرة، يمثل Utsuro نهجًا جديدًا لتقديم ألعاب الطابعتها على الأجهزة المحمولة، متجاوزًا المحاكاة تمامًا. مع تطور تقنية المحاكاة—مع تشغيل ألعاب Xbox الأصلية على أجهزة PS5 المُعذبة ووصول محاكيات PS5 إلى لعب اللعبة—قد يصبح مزيد من عناوين Xbox One قابلة للعب بالفعل على أجهزة iOS قريبًا.
المصدر: TechPowerUp News · لخّصه HeadlinesBriefing