يشرح DolphiniOS سبب عدم وجود محاكي GameCube وWii في متجر التطبيقات

قامت شركة Apple مؤخرًا بتغيير سياستها للسماح لمحاكيات الألعاب على متجر التطبيقات. ارتفع تطبيق Delta، وهو أحد تطبيقات المحاكاة الأساسية، إلى قمة متجر التطبيقات بين عشية وضحاها. ومع ذلك، لا يزال هناك محاكي شائع آخر يسمى DolphiniOS يواجه حاجزًا سياسيًا.
يوضح DolphiniOS في منشور بالمدونة أن مقاومة Apple للتطبيقات التي تستخدم JIT تعني أن متجر التطبيقات لا يزال بعيد المنال في الوقت الحالي.
يحتوي كل من GameCube وWii على وحدة معالجة مركزية تعتمد على PowerPC بداخلهما. تستخدم جميع أجهزة Apple الحديثة وحدة المعالجة المركزية المستندة إلى ARM. ليس من الممكن تشغيل كود PowerPC مباشرة على وحدة المعالجة المركزية ARM، والعكس صحيح. لذلك، إذا أردنا تشغيل لعبة GameCube أو Wii على iPhone، فمن الضروري ترجمة كود PowerPC الخاص باللعبة إلى ARM حتى تتمكن وحدة المعالجة المركزية من فهمه.
لقد رفضت شركة Apple بالفعل طلبها لاستخدام JIT، على الأرجح كإجراء وقائي. يوضح DolphiniOS مدى أهمية JIT في أدائها:
اضغط على تشغيل كلا الفيديوين في نفس الوقت لترى مدى أهمية JIT لتشغيل DolphiniOS، واقرأ مشاركة المدونة الكاملة هنا.
أكثر
FTC: نحن نستخدم الروابط التابعة التلقائية لكسب الدخل. أكثر.
اكتشاف المزيد من عالم الآيفون
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.