Il progetto Yuzu sviluppa un emulatore open source per la console Nintendo Switch

È stato presentato un aggiornamento del progetto Yuzu con l'implementazione di un emulatore per la console Nintendo Switch, capace di eseguire giochi commerciali forniti per questa piattaforma. Il progetto è basato sui sviluppatori di Citra, l'emulatore della console Nintendo 3DS. Lo sviluppo avviene tramite il reverse engineering dell'hardware e del firmware della Nintendo Switch. Il codice di Yuzu è scritto in C++ e distribuito con licenza GPLv3. Le build pronte sono state preparate per Linux (flatpak) e Windows.

Tra i 2699 giochi testati nell'emulatore, 644 hanno raggiunto un livello di supporto ideale (tutto funziona come previsto), per 813 è buono (può presentare alcuni piccoli problemi con audio e grafica), 515 è accettabile (in generale si può giocare, ma sorgono problemi più evidenti con audio o grafica), 327 è scadente (si può avviare, ma i problemi esistenti ostacolano il completamento del gioco), 311 è avviabile solo fino al titolo/menu, 189 ha crash immediato dopo l'avvio.

Yuzu emula solo l'hardware, è necessario anche un dump del firmware originale della Nintendo Switch, un dump dei giochi dai cartucce e le chiavi per decrittografare i file di gioco, che possono essere ottenute accendendo la console in modalità RCM con un bootloader esterno Hekate. Per una piena emulazione della console è richiesto un processore con supporto per istruzioni SIMD FMA e 6 o più core/threads (i processori minimi dichiarati sono Intel Core i5-4430 e AMD Ryzen 3 1200, mentre i raccomandati sono Intel Core i5-10400 o AMD Ryzen 5 3600), 8 GB di RAM e una scheda grafica che supporti le API grafiche OpenGL 4.6 o Vulkan 1.1 (almeno NVIDIA GeForce GT 1030 2GB, AMD Radeon R7 240 2GB, Intel HD 5300 8GB, AMD Radeon R5).

Guarda il video


Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster