Projekt Yuzu opracowuje emulator typu open source dla konsoli do gier Nintendo Switch

Zaprezentowano aktualizację projektu Yuzu polegającą na zaimplementowaniu emulatora konsoli do gier Nintendo Switch, umożliwiającego uruchamianie komercyjnych gier dostarczanych na tę platformę. Projekt został założony przez twórców Citry, emulatora konsoli Nintendo 3DS. Rozwój odbywa się poprzez inżynierię wsteczną sprzętu i oprogramowania sprzętowego Nintendo Switch. Kod Yuzu jest napisany w C++ i jest objęty licencją GPLv3. Gotowe zestawy przygotowane są dla systemów Linux (flatpak) i Windows.

Z 2699 gier przetestowanych w emulatorze, 644 ma idealny poziom wsparcia (wszystko działa zgodnie z przeznaczeniem), 813 ma dobry poziom wsparcia (mogą występować drobne problemy z dźwiękiem i grafiką), 515 ma akceptowalny poziom wsparcia (ogólnie można grać, ale bardziej zauważalne są problemy z dźwiękiem lub grafiką), 327 - źle (można uruchomić, ale istniejące problemy uniemożliwiają pełne ukończenie gry), 311 - uruchomienie sięga jedynie do ekranu/menu powitalnego, 189 - awaria zaraz po uruchomieniu.

Yuzu emuluje tylko sprzęt; do działania wymaga również zrzutu oryginalnego oprogramowania dla Nintendo Switch, zrzutu gier z kartridży i kluczy deszyfrujących pliki gier, które można uzyskać ładując konsolę w trybie RCM za pomocą zewnętrznego Hekate program rozruchowy. Do pełnej emulacji konsoli wymagany jest procesor obsługujący instrukcje FMA SIMD i 6 lub więcej rdzeni/wątków (jako minimum podano procesory Intel Core i5-4430 i AMD Ryzen 3 1200, a Intel Core i5-10400 lub AMD Ryzen 5 3600), 8 GB RAM i karta graficzna obsługująca API grafiki OpenGL 4.6 lub Vulkan 1.1 (co najmniej NVIDIA GeForce GT 1030 2GB, AMD Radeon R7 240 2GB, Intel HD 5300 8GB, AMD Radeon R5).



Źródło: opennet.ru

Dodaj komentarz