Projekt Yuzu razvija otvoreni emulator za igraću konzolu Nintendo Switch

Predstavljeno je ažuriranje Yuzu projekta s implementacijom emulatora za igraću konzolu Nintendo Switch, koji može pokretati komercijalne igre isporučene za ovu platformu. Projekt su utemeljili programeri Citre, emulatora za Nintendo 3DS konzolu. Razvoj se provodi obrnutim inženjeringom hardvera i firmvera Nintendo Switcha. Yuzuov kod je napisan u C++ i licenciran je pod GPLv3. Za Linux (flatpak) i Windows pripremljeni su gotovi sklopovi.

Od 2699 igara testiranih u emulatoru, 644 ima idealnu razinu podrške (sve radi kako je predviđeno), 813 ima dobru razinu podrške (mogu postojati manji problemi sa zvukom i grafikom), 515 ima prihvatljivu razinu podrške (općenito možete igrati, ali primjetniji problemi sa zvukom ili grafikom), 327 - loše (možete pokrenuti, ali vas postojeći problemi sprječavaju da u potpunosti dovršite igru), 311 - pokretanje doseže samo početni zaslon/izbornik, 189 - srušiti odmah nakon lansiranja.

Yuzu emulira samo hardver; za rad također zahtijeva dump originalnog firmware-a za Nintendo Switch, dump igara iz kazeta i ključeve za dešifriranje datoteka igara, koji se mogu dobiti učitavanjem konzole u RCM modu s vanjskim Hekateom bootloader. Za potpunu emulaciju konzole potreban je CPU s podrškom za FMA SIMD upute i 6 ili više jezgri/niti (Intel Core i5-4430 i AMD Ryzen 3 1200 CPU-i navedeni su kao minimum, a Intel Core i5-10400 ili AMD Ryzen 5 3600) , 8 GB RAM-a i grafička kartica koja podržava OpenGL 4.6 ili Vulkan 1.1 grafički API (najmanje NVIDIA GeForce GT 1030 2 GB, AMD Radeon R7 240 2 GB, Intel HD 5300 8 GB, AMD Radeon R5).



Izvor: opennet.ru

Dodajte komentar