Proiectul Yuzu dezvoltă un emulator open-source pentru consola de jocuri Nintendo Switch

A fost prezentată o actualizare a proiectului Yuzu cu implementarea unui emulator pentru consola de jocuri Nintendo Switch, capabil să ruleze jocuri comerciale furnizate pentru această platformă. Proiectul a fost fondat de dezvoltatorii lui Citra, un emulator pentru consola Nintendo 3DS. Dezvoltarea este realizată prin inginerie inversă a hardware-ului și firmware-ului Nintendo Switch. Codul lui Yuzu este scris în C++ și este licențiat conform GPLv3. Ansamblurile gata făcute sunt pregătite pentru Linux (flatpak) și Windows.

Din cele 2699 de jocuri testate în emulator, 644 au un nivel ideal de suport (totul funcționează conform intenției), 813 au un nivel bun de suport (pot fi câteva probleme minore cu sunetul și grafica), 515 au un nivel acceptabil de suport (în general poți juca, dar probleme mai vizibile cu sunetul sau grafica), 327 - prost (poți lansa, dar problemele existente te împiedică să finalizezi complet jocul), 311 - lansarea ajunge doar în ecranul/meniul, 189 - se prăbușește imediat după lansare.

Yuzu emulează doar hardware; pentru a funcționa, necesită și un dump a firmware-ului original pentru Nintendo Switch, un dump de jocuri din cartușe și chei de decriptare pentru fișierele de joc, care pot fi obținute prin încărcarea consolei în modul RCM cu un Hekate extern. bootloader. Pentru o emulare completă a consolei, este necesar un procesor cu suport pentru instrucțiunile FMA SIMD și 6 sau mai multe nuclee/fire de execuție (procesoarele Intel Core i5-4430 și AMD Ryzen 3 1200 sunt menționate ca minim, iar Intel Core i5-10400 sau AMD Ryzen 5 Se recomandă 3600), 8 GB RAM și o placă grafică care acceptă OpenGL 4.6 sau Vulkan 1.1 API grafică (cel puțin NVIDIA GeForce GT 1030 2GB, AMD Radeon R7 240 2GB, Intel HD 5300 8GB, AMD Radeon R5).



Sursa: opennet.ru

Adauga un comentariu