Проект 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. Для повноцінної емуляції приставки потрібно CPU з підтримкою SIMD-інструкцій FMA і 6 або більше ядрами/потоками (як мінімальні заявлені CPU Intel Core i5-4430 і AMD Ryzen 3 1200, а рекомендованих Intel Core i5-10400 або AMD Ryzen 5 3600) , 8 GB ОЗУ та графічна карта з підтримкою графічного API OpenGL 4.6 або Vulkan 1.1 (як мінімум NVIDIA GeForce GT 1030 2GB, AMD Radeon R7 240 2GB, Intel HD 5300 8GB, AMD Radeon R5).



Джерело: opennet.ru

Додати коментар або відгук