أثار قرار Apple الأخير بالسماح بمحاكيات الألعاب القديمة في متجر التطبيقات الإثارة داخل مجتمع الألعاب. أحد هذه المحاكيات التي لفتت انتباه المتحمسين هو محاكي Delta، الذي ظهر لأول مرة على متجر التطبيقات. وقد أدت هذه الخطوة إلى مناقشات حول المحاكيات المحتملة الأخرى، بما في ذلك DolphiniOS.
واجه DolphiniOS، وهو محاكي مشهور لألعاب GameCube وWii، انتكاسة في رحلته إلى متجر التطبيقات بسبب القيود المستمرة التي تفرضها Apple على تقنية إعادة الترجمة في الوقت المناسب (JIT). تعتبر هذه التقنية ضرورية لترجمة كود PowerPC المستخدم في هذه الألعاب إلى ARM، المتوافق مع أجهزة Apple.
تعد إعادة تجميع JIT هي الميزة الرئيسية لـ Dolphin، مما يتيح لها تشغيل ألعاب GameCube وWii بكفاءة على أجهزة مثل iPhones عن طريق ترجمة كود PowerPC إلى ARM للاستمتاع بتجربة لعب سلسة. لسوء الحظ، تحظر Apple عمومًا استخدام برامج إعادة الترجمة JIT على نظام التشغيل iOS، باستثناء حالات محددة مثل Safari وبعض متصفحات الويب البديلة في أوروبا.
على الرغم من الجهود التي بذلها مطورو Dolphin لطلب دعم JIT من Apple من خلال طلب قابلية التشغيل البيني DMA، فقد تم رفض طلبهم. وهذا يترك للمطورين خيارات محدودة حيث يظل JIT ضروريًا لتحقيق الأداء الأمثل.
بدون دعم JIT، لا يزال بإمكان Dolphin العمل باستخدام مترجم ولكن بسرعة أقل بكثير مقارنة باستخدام JIT. حتى أن المطورين أصدروا مقاطع فيديو توضح الفرق في الأداء بين استخدام مترجم فوري وJIT.
على الرغم من أنه من الممكن تقنيًا إرسال DolphiniOS إلى App Store باستخدام مترجم، إلا أن الأداء قد لا يلبي توقعات المستخدم. قد يؤدي هذا إلى شكاوى المستخدمين واحتمال الرفض من خلال مراجعة تطبيقات Apple بسبب مشكلات قابلية الاستخدام.
ما لم تقم شركة Apple بإعادة النظر في موقفها بشأن أجهزة إعادة الترجمة JIT، فإن الإصدار المستقبلي لنظام DolphiniOS على متجر التطبيقات يظل غير مؤكد. ترقبوا التحديثات بينما يواصل المطورون جهودهم في التغلب على هذه التحديات.