Yuzu projekat razvija emulator otvorenog koda za Nintendo Switch igraću konzolu

Predstavljeno je ažuriranje Yuzu projekta sa implementacijom emulatora za Nintendo Switch igraću konzolu, sposobnu za pokretanje komercijalnih igara isporučenih za ovu platformu. Projekat su osnovali programeri Citre, emulatora za Nintendo 3DS konzolu. Razvoj se vrši obrnutim inženjeringom hardvera i firmvera Nintendo Switcha. Yuzuov kod je napisan na C++ i licenciran je pod GPLv3. Gotovi sklopovi su pripremljeni za Linux (flatpak) i Windows.

Od 2699 igara testiranih u emulatoru, 644 imaju idealan nivo podrške (sve radi kako je predviđeno), 813 ima dobar nivo podrške (može biti nekih manjih problema sa zvukom i grafikom), 515 ima prihvatljiv nivo podrške (u principu možete igrati, ali su uočljiviji problemi sa zvukom ili grafikom), 327 - loše (možete pokrenuti, ali postojeći problemi vas sprečavaju da u potpunosti završite igru), 311 - pokretanje stiže samo do početnog ekrana/menija, 189 - srušiti odmah nakon lansiranja.

Yuzu emulira samo hardver; da bi radio, također zahtijeva dump originalnog firmvera za Nintendo Switch, dump igara sa kertridža i ključeva za dešifriranje datoteka igara, koji se mogu dobiti učitavanjem konzole u RCM modu sa eksternim Hekateom bootloader. Za potpunu emulaciju konzole potreban je CPU sa podrškom za FMA SIMD instrukcije i 6 ili više jezgara/niti (Intel Core i5-4430 i AMD Ryzen 3 1200 CPU-i su navedeni kao minimalni, a Intel Core i5-10400 ili AMD Ryzen 5 3600 se preporučuje), 8 GB RAM-a i grafičku karticu koja podržava OpenGL 4.6 ili Vulkan 1.1 grafički API (najmanje NVIDIA GeForce GT 1030 2GB, AMD Radeon R7 240 2GB, Intel HD 5300 8GB, AMD Radeon R5).



izvor: opennet.ru

Dodajte komentar