يطور مشروع Yuzu محاكيًا مفتوحًا لوحدة التحكم في ألعاب Nintendo Switch

تم تقديم تحديث لمشروع Yuzu مع تنفيذ محاكي لوحدة تحكم ألعاب Nintendo Switch، قادر على تشغيل الألعاب التجارية المتوفرة لهذه المنصة. تم تأسيس المشروع من قبل مطوري Citra، وهو محاكي لوحدة التحكم Nintendo 3DS. يتم التطوير من خلال الهندسة العكسية للأجهزة والبرامج الثابتة لجهاز Nintendo Switch. كود Yuzu مكتوب بلغة C++ ومرخص بموجب GPLv3. تم إعداد التجميعات الجاهزة لنظامي التشغيل Linux (flatpak) وWindows.

من بين 2699 لعبة تم اختبارها في المحاكي، 644 تتمتع بمستوى مثالي من الدعم (كل شيء يعمل على النحو المنشود)، 813 تتمتع بمستوى جيد من الدعم (قد يكون هناك بعض المشاكل البسيطة في الصوت والرسومات)، 515 تتمتع بمستوى مقبول من الدعم (بشكل عام، يمكنك اللعب، ولكن هناك مشكلات أكثر وضوحًا في الصوت أو الرسومات)، 327 - سيئ (يمكنك التشغيل، لكن المشكلات الحالية تمنعك من إكمال اللعبة بالكامل)، 311 - يصل الإطلاق إلى شاشة/قائمة البداية فقط، 189 - تحطم مباشرة بعد الإطلاق.

يحاكي Yuzu الأجهزة فقط؛ للعمل، يتطلب أيضًا تفريغ البرامج الثابتة الأصلية لجهاز Nintendo Switch، وتفريغ الألعاب من الخراطيش ومفاتيح فك التشفير لملفات الألعاب، والتي يمكن الحصول عليها عن طريق تحميل وحدة التحكم في وضع RCM باستخدام Hekate خارجي محمل الإقلاع. لمحاكاة وحدة التحكم الكاملة، يلزم وجود وحدة معالجة مركزية تدعم تعليمات FMA SIMD و6 مراكز/خيوط أو أكثر (تم ذكر وحدات المعالجة المركزية Intel Core i5-4430 وAMD Ryzen 3 1200 كحد أدنى، وIntel Core i5-10400 أو AMD Ryzen 5 3600) وذاكرة وصول عشوائي (RAM) سعة 8 جيجابايت وبطاقة رسوميات تدعم OpenGL 4.6 أو Vulkan 1.1 Graphics API (على الأقل NVIDIA GeForce GT 1030 2GB وAMD Radeon R7 240 2GB وIntel HD 5300 8GB وAMD Radeon R5).



المصدر: opennet.ru

إضافة تعليق