Yuzu proiektua kode irekiko emuladore bat garatzen ari da Nintendo Switch joko kontsolarentzat

Yuzu proiektuaren eguneraketa bat aurkeztu da Nintendo Switch joko-kontsolaren emuladore baten ezarpenarekin, plataforma honetarako hornitutako joko komertzialak exekutatzeko gai dena. Proiektua Citraren garatzaileek sortu zuten, Nintendo 3DS kontsolaren emulatzailea. Garapena Nintendo Switch-en hardware eta firmwarearen alderantzizko ingeniaritzaren bidez egiten da. Yuzu-ren kodea C++-n idatzita dago eta GPLv3 lizentziapean dago. Prestatutako muntaiak Linux (flatpak) eta Windows-erako prestatzen dira.

Emulatzailean probatu diren 2699 jokoetatik, 644k laguntza-maila ezin hobea dute (denak nahi bezala funtzionatzen du), 813k laguntza-maila ona dute (soinu eta grafikoekin arazo txiki batzuk egon daitezke), 515ek laguntza-maila onargarria dute. (Oro har dezakezu jolastu, baina soinu edo grafikoekin arazo nabariagoak), 327 - txarra (abiaraz dezakezu, baina dauden arazoek jokoa guztiz amaitzea eragozten dizute), 311 - abiarazte pantaila/menura soilik iristen da, 189 - istripua abiarazi eta berehala.

Yuzu-k hardwarea bakarrik emulatzen du; funtzionatzeko, Nintendo Switch-erako jatorrizko firmwarearen iraulketa ere behar du, kartutxoetatik eta joko-fitxategietarako deszifratze-gakoen iraulketa bat, kontsola RCM moduan kargatuz kanpoko Hekate batekin lor daitekeena. abiarazlea. Kontsola osoa emulatzeko, FMA SIMD argibideetarako eta 6 nukleo/hari edo gehiago onartzen dituen CPU bat behar da (Intel Core i5-4430 eta AMD Ryzen 3 1200 CPUak gutxieneko gisa adierazten dira, eta Intel Core i5-10400 edo AMD Ryzen 5). 3600 gomendatzen dira), 8 GB RAM eta OpenGL 4.6 edo Vulkan 1.1 grafikoen API onartzen duen txartel grafiko bat (gutxienez NVIDIA GeForce GT 1030 2GB, AMD Radeon R7 240 2GB, Intel HD 5300 8GB, AMD Radeon R5).



Iturria: opennet.ru

Gehitu iruzkin berria