إذا كنت من محبي Mario Kart 64 وترغب في اللعب على iPhone، فمن المحتمل أنك قد جربت في الماضي استخدام Delta أو محاكيات N64 أخرى لتحقيق ذلك. على الرغم من أن حلول المحاكيات ممكنة، إلا أنه يوجد الآن طريقة لتشغيل هذه اللعبة الكلاسيكية على iPhone باستخدام تقنية عرض Metal الأصلية. قام المطور Chris Sotraidis بإعادة حزم SpaghettiKart كتطبيق أصلي يسمى SpaghettiPad، والذي يدعم تقنية عرض Metal الأصلية، وأجهزة التحكم عبر البلوتوث، وتعزيزات بصرية أخرى.
بالمقارنة مع حلول المحاكيات، فإن التشغيل الأصلي يوفر تجربة لعب أفضل.
مزايا عرض Metal الأصلية مقارنة بالمحاكيات
على الرغم من أن تشغيل Mario Kart 64 على iPhone عبر محاكيات مثل Delta أكثر سهولة، إلا أن التشغيل الأصلي يقدم تحسينات متعددة. يدعم SpaghettiPad نسبة عرض إلى ارتفاع عريضة، ومعدل إطارات يصل إلى 120 إطارًا في الثانية، ويستخدم مواد بدقة أعلى، مما يجعل أداء معدل الإطارات أكثر استقرارًا. العيوب المرئية الشائعة في حلول المحاكيات تقل بشكل كبير في النسخة الأصلية، على سبيل المثال، في مسار Luigi Raceway مع الشاشة العملاقة، كانت النسخة المحاكية تعاني من معدل إطارات منخفض وصور متقطعة، بينما النسخة الأصلية تعرض صور السباق بسلاسة وبمعدل إطارات مرتفع ومستقر.
Libultraship هو مكتبة تعيد تنفيذ SDK N64 الأصلي على الأجهزة الحديثة، بينما SpaghettiKart هو نسخة محمولة من كود المصدر الخاص بالكمبيوتر بناءً على هذه المكتبة، باستخدام كود المصدر المعكوس من شريط Mario Kart 64 الأصلي. يحتوي SpaghettiPad على إعدادات بصرية معززة، مما يوفر أداءً بصريًا لا يمكن تحقيقه عبر المحاكيات. عند استخدامه مع أجهزة التحكم عبر البلوتوث مثل Mocagen MC1، يمكن أن يوفر تجربة لعب مثالية لهذه اللعبة الكلاسيكية من Nintendo على iPhone.
خطوات تثبيت وتكوين SpaghettiPad
أولاً، تحتاج إلى تثبيت iLoader على جهاز Mac، يمكن للمستخدمين تنزيله من GitHub وتحميل ملف iloader.dmg، ثم سحب التطبيق إلى مجلد Applications. بعد تشغيل iLoader، قم بتوصيل iPhone عبر USB، وأدخل كلمة المرور في رسالة الثقة، ثم انقر على refresh في iLoader للتأكد من ظهور iPhone في قائمة الأجهزة. بعد ذلك، أدخل عنوان البريد الإلكتروني وكلمة المرور لحساب Apple، ولا يلزم أن يكون هذا الحساب هو نفسه الموجود على iPhone، ولا تحتاج إلى التسجيل كمطور Apple.
إذا كنت قد قمت بتمكين المصادقة الثنائية، ستحتاج إلى إدخال الرمز المرسل من Apple.
بعد الانتهاء من إعداد iLoader، انقر على قسم Installers في iLoader واختر SideStore (Stable) لتثبيت SideStore على iPhone. بعد الانتهاء من التثبيت، يجب عليك الذهاب إلى إعدادات iPhone → عام → VPN وإدارة الأجهزة، ثم انقر على ملف التعريف غير الموثوق في قسم “تطبيقات المطور”، واختر “الثقة” واسمح بذلك. بعد فتح SideStore، يمكن اختيار “عدم السماح” في نافذة إذن الشبكة، لكن يجب اختيار “السماح” في إذن الإشعارات.
SideStore هو إصدار فرعي من AltStore، يدعم إضافة مصادر البرامج، وتثبيت ملفات .ipa، ويقوم تلقائيًا بتوقيع وإعادة توقيع التطبيقات في الخلفية، مما يمنع انتهاء صلاحية فترة تطوير Apple لمدة 7 أيام. باستخدام LocalDevVPN، يمكنك أيضًا تحقيق إدارة جانبية لاسلكية دون الحاجة إلى توصيل الكمبيوتر. يجب على المستخدمين تثبيت LocalDevVPN من App Store، وبعد فتحه، تخطي شاشة الترحيب والنقر على Connect وAllow، وإدخال كلمة مرور iPhone لإضافة إعدادات VPN، يجب أن تظهر الحالة كمتصلة.
بعد ذلك، قم بتنزيل ملف SpaghettiPad.ipa من GitHub على iPhone واحفظه في مجلد التنزيلات. افتح SideStore وانتقل إلى علامة My Apps في الأسفل، ثم انقر على زر “+” في الزاوية العلوية اليسرى، واختر SpaghettiPad.ipa من واجهة ملفات التطبيق، وسيطلب منك تسجيل الدخول باستخدام Apple ID، يمكنك استخدام نفس بيانات تسجيل الدخول التي استخدمتها في iLoader. بعد الانتهاء، سيظهر SpaghettiPad على الشاشة الرئيسية لـ iPhone.
إعداد اللعبة وطريقة اقتران وحدة التحكم
بعد الانتهاء من التثبيت، تحتاج إلى نقل ملف ROM الخاص بـ Mario Kart 64 (USA).z64 عبر تطبيق “الملفات” إلى On My iPhone → مجلد SpaghettiPad. بعد فتح SpaghettiPad، انقر على Rescan في نافذة “Add your game”، وستظهر نافذة جديدة تقول “Found Mario Kart 64 (US)”، انقر على OK للمتابعة. ستظهر الشاشة لفترة قصيرة باللون الأسود، ثم ستظهر شاشة بدء libultraship وشاشة عنوان Mario Kart 64.
إذا كنت ترغب في تفعيل حزمة المواد عالية الدقة، يمكنك تنزيل حزمة Mario Kart 64 HD من المصادر ذات الصلة، وحفظ ملف .o2r في On My iPhone → SpaghettiPad → مجلد mods. بعد فتح SpaghettiPad، انقر على زر النقاط الثلاث للدخول إلى الإعدادات، واختر Enhancements → Texture Packs → Check Again، بعد التأكد من ظهور رسالة “Texture pack detected”، انقر على OK، ثم انقر على زر الطاقة في الزاوية العلوية اليمنى للخروج وإعادة فتح SpaghettiPad لتحميل حزمة المواد.
إذا كنت ترغب في تخطي شاشة بدء libultraship، يمكنك الدخول إلى إعدادات SpaghettiPad والنقر على General، ثم اختيار Authentic في قسم Startup Behavior. لزيادة معدل إطارات الشاشة، بعد الدخول إلى الإعدادات، انقر على Graphics، ثم اختر 60 FPS لتبني معدل إطارات 60 إطارًا في الثانية مباشرة؛ وإذا كانت الأجهزة تدعم ProMotion، يمكنك اختيار 120 FPS. بالنسبة لوحدات التحكم، يمكنك اختيار وحدة تحكم Nintendo Switch Pro الرسمية، أو وحدة تحكم Mocagen MC1 البلوتوث ذات الميزانية الأقل، والتي تحتوي على عصا تحكم Hall Effect، وشحن USB-C، ووظيفة الاهتزاز، وزرين مزدوجين، وإضاءة RGB، مما يجعل استخدامها مع iPhone سهل التركيب ويوفر تجربة لعب جيدة.
| العنصر | المواصفات |
|---|---|
| المنصات المدعومة | iPhone (من خلال التثبيت الجانبي عبر SideStore) |
| تقنية العرض | عرض Metal الأصلي |
| أقصى معدل إطارات | 120 إطارًا في الثانية (يتطلب دعم ProMotion) |
| نسبة العرض إلى الارتفاع | عرض عريض |
| دعم وحدة التحكم | وحدات تحكم بلوتوث وUSB |
| تعزيز المواد | يدعم حزم المواد عالية الدقة (.o2r) |
| وحدة التحكم الموصى بها | Mocagen MC1 (بلوتوث، عصا تحكم Hall Effect، شحن USB-C) |
إشعار بالمصالح: يحتوي هذا المقال على روابط لمنتجات تجارية، إذا قمت بالشراء من خلال الروابط، قد تحصل TechRitual على عمولة، لكن ذلك لا يؤثر على تقييم المنتجات أو التوصيات. لمزيد من التفاصيل، يرجى مراجعة سياسة الخصوصية.

