Yuzu-projekti kehittää avoimen lähdekoodin emulaattoria Nintendo Switch -pelikonsoliin

Yuzu-projektiin on esitetty päivitys, joka sisältää emulaattorin Nintendo Switch -pelikonsoliin, joka pystyy pyörittämään tälle alustalle toimitettuja kaupallisia pelejä. Projektin perustivat Nintendo 3DS -konsolin emulaattorin Citran kehittäjät. Kehitys suoritetaan käänteisellä Nintendo Switchin laitteistolla ja laiteohjelmistolla. Yuzun koodi on kirjoitettu C++:lla ja se on lisensoitu GPLv3:lla. Valmiit kokoonpanot valmistetaan Linuxille (flatpak) ja Windowsille.

Emulaattorissa testatuista 2699 644 pelistä 813:llä on ihanteellinen tukitaso (kaikki toimii tarkoitetulla tavalla), 515:lla on hyvä tukitaso (äänessä ja grafiikassa voi olla pieniä ongelmia), 327:llä on hyväksyttävä tukitaso. (yleensä voit pelata, mutta enemmän havaittavissa ongelmia äänen tai grafiikan kanssa), 311 - huono (voit käynnistää, mutta olemassa olevat ongelmat estävät sinua suorittamasta peliä kokonaan loppuun), 189 - käynnistys saavuttaa vain aloitusnäytön/valikon, XNUMX - kaatuu heti laukaisun jälkeen.

Yuzu emuloi vain laitteistoa; toimiakseen se vaatii myös alkuperäisen laiteohjelmiston kopioinnin Nintendo Switchille, pelejä kaseteista ja pelitiedostojen salauksen purkuavaimia, jotka voidaan saada lataamalla konsoli RCM-tilassa ulkoisella Hekate-laitteella käynnistyksenlataaja. Täydelliseen konsoliemulointiin tarvitaan suoritin, joka tukee FMA SIMD -ohjeita ja vähintään 6 ydintä/säiettä (Intel Core i5-4430 ja AMD Ryzen 3 1200 -suorittimet on ilmoitettu vähimmäismääräksi ja Intel Core i5-10400 tai AMD Ryzen 5 3600 suositellaan), 8 Gt RAM-muistia ja OpenGL 4.6- tai Vulkan 1.1 -grafiikkasovellusliittymää tukeva näytönohjain (vähintään NVIDIA GeForce GT 1030 2GB, AMD Radeon R7 240 2GB, Intel HD 5300 8GB, AMD Radeon R5).



Lähde: opennet.ru

Lisää kommentti