Het Yuzu-project ontwikkelt een open-source emulator voor de Nintendo Switch-gameconsole

Er is een update van het Yuzu-project gepresenteerd met de implementatie van een emulator voor de Nintendo Switch-gameconsole, waarmee commerciële games kunnen worden uitgevoerd die voor dit platform worden geleverd. Het project is opgericht door de ontwikkelaars van Citra, een emulator voor de Nintendo 3DS-console. De ontwikkeling wordt uitgevoerd door reverse engineering van de hardware en firmware van de Nintendo Switch. De code van Yuzu is geschreven in C++ en is gelicentieerd onder GPLv3. Kant-en-klare assemblages worden voorbereid voor Linux (flatpak) en Windows.

Van de 2699 games die in de emulator zijn getest, hebben er 644 een ideaal ondersteuningsniveau (alles werkt zoals bedoeld), 813 een goed ondersteuningsniveau (er kunnen enkele kleine problemen zijn met geluid en graphics), 515 een acceptabel ondersteuningsniveau (over het algemeen kun je spelen, maar er zijn meer merkbare problemen met geluid of graphics), 327 - slecht (je kunt wel starten, maar bestaande problemen voorkomen dat je het spel volledig voltooit), 311 - het starten bereikt alleen het splash-scherm/menu, 189 - crasht onmiddellijk na de lancering.

Yuzu emuleert alleen hardware; om te werken heeft het ook een dump nodig van de originele firmware voor de Nintendo Switch, een dump van games uit cartridges en decoderingssleutels voor gamebestanden, die kunnen worden verkregen door de console in RCM-modus te laden met een externe Hekate bootloader. Voor volledige console-emulatie is een CPU met ondersteuning voor FMA SIMD-instructies en 6 of meer cores/threads vereist (Intel Core i5-4430 en AMD Ryzen 3 1200 CPU's worden als minimum vermeld, en Intel Core i5-10400 of AMD Ryzen 5 3600 worden aanbevolen), 8 GB RAM en een grafische kaart die OpenGL 4.6 of Vulkan 1.1 grafische API ondersteunt (ten minste NVIDIA GeForce GT 1030 2GB, AMD Radeon R7 240 2GB, Intel HD 5300 8GB, AMD Radeon R5).



Bron: opennet.ru

Voeg een reactie