لماذا لا يتوفر محاكي Wii وGameCube الخاص بـ DolphiniOS في متجر التطبيقات؟


أكدت DolphiniOS، وهي فرع من محاكي Dolphin الشهير لألعاب Nintendo Wii وGameCube، أنها لن تصل إلى متجر Apple App Store على الرغم من دعم المحاكيات الآن. في منشور يوم الجمعة، قال المطور الذي يقف وراء المحاكي إن السبب في ذلك هو أن Apple لا تسمح لـ DolphiniOS باستخدام تقنية تعزيز الأداء الأساسية الخاصة بها.

كما أوضح المطور OatmealDome، فإن DolphiniOS – جنبًا إلى جنب مع محاكيات Wii وGameCube الأخرى – يستخدم شيئًا يسمى Just-in-Time (JIT). هذا هو المترجم الذي “يترجم” كود GameCube و Wii المستند إلى PowerPC إلى لغة يمكن للأجهزة الأخرى فهمها، مما يجعل عمليات المحاكاة تعمل بشكل أكثر سلاسة.

لكن Apple لا تسمح لتطبيقات الطرف الثالث باستخدام برامج التحويل البرمجي JIT، كما لاحظت OatmealDome. يكتب المطور: “الاستثناءات الوحيدة هي Safari ومتصفحات الويب البديلة في أوروبا”. “لقد قدمنا ​​DMA [Digital Markets Act] طلب قابلية التشغيل البيني لشركة Apple للحصول على دعم JIT، لكن Apple رفضت الطلب قبل بضعة أسابيع.

على الرغم من وجود طريقة للتغلب على JIT باستخدام “مترجم فوري”، إلا أن OatmealDome كتب أنه “أبطأ بعدة مرات من مترجم JIT”. يُظهر زوج من مقاطع الفيديو التي تمت مشاركتها بواسطة OatmealDome مدى سوء ماريو كارت وي يتم تنفيذ المحاكاة على iPhone 15 عند استخدام مترجم بدلاً من JIT. الحافة تواصلت مع شركة Apple لطلب مزيد من المعلومات حول قواعدها المحيطة بـ JIT، لكنها لم تتلقى ردًا على الفور.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *