L'emulador de commutador Yuzu rep l'actualització del rendiment: l'ús de la RAM es redueix a la meitat amb el nou codi VMM

Jocs / L'emulador de commutador Yuzu rep l'actualització del rendiment: l'ús de la RAM es redueix a la meitat amb el nou codi VMM 2 minuts de lectura

L'emulador Yuzu obté un nou sistema de gestió de RAM per obtenir un millor rendiment



Els emuladors, tot i que de vegades no són molt legals, són una sort de Déu. No només us permeten experimentar el plaer de diferents jocs i consoles que no teniu, sinó que són realment una bona manera de gaudir també de títols retro, com els de NES i SNES. Però el que passa amb els emuladors és la integració i el bon funcionament. Tot i que els sistemes que executem els emuladors són molt més potents que els que realment fan servir aquests jocs, la idea d’integració hi té un gran paper. La gestió de RAM i CPU és la clau.

Yuzu, l’emulador de Nintendo Switch per a usuaris de PC (ho sento, nois de macOS, sempre arribeu tard), ha rebut recentment una actualització. La notícia es va informar fa un parell d'hores el passat WCCFTECH.com , que van informar que també van sortir fa un temps. D’acord, per tant, la principal característica principal d’aquesta actualització és potser el nou sistema de gestió de RAM. Els desenvolupadors han modificat el seu codi de manera que els títols ocupen gairebé la meitat de la memòria RAM que abans.



Com ho van fer?

D’acord, de manera que, realment, no bussejant en una gran quantitat d’argot, els desenvolupadors van reescriure el fitxer VMM (gestor de memòria virtual). El VMM s’encarrega de tenir cura de com es representen els mapes, de com alliberar espai on es necessiti. Segons l’article, la qüestió era que l’anterior VMM simplificat no el tallava. Això es deu al fet que es basava en la trobada a Citra. La diferència és que Citra és per als títols 3DS. Els títols 3DS mai no van ser un món molt obert. En comparació amb això, títols com Super Mario Odessy són enormes. Per no parlar de Legend of Zelda: Breath of the Wild.



Citant l'article original a Patreon.com :



En resum, aquesta vella implementació s’assignaria i maparia arbitràriament amfitrió (el vostre PC) de memòria sobre la marxa, sense respectar la convidat Disseny de memòria (Nintendo Switch). Això podria resultar en assignacions de memòria de l’amfitrió que no fossin realment possibles en un Switch real.

En termes de xifres, però, què vol dir això? Doncs bé, títols com ara Super Mario Odessy, que ocupaven uns 7 GB de RAM, funcionen ara als 4 GB. Alguns altres fins i tot han mostrat millores al voltant del 75%. Els gràfics s’han enllaçat a continuació.

Ús de la memòria RAM 'Abans i després': Equip Yuzu



Actualment, els usuaris poden obtenir l’última versió com a part d’un programa d’inici. Tanmateix, haureu de licitar 5 $ per això. Pel que fa al llançament oficial, encara no tenim una data concreta per a això. La companyia va afegir que aviat tindrà una altra actualització de millora. Potser obtindrem un augment del rendiment en aquest sentit.

PD. Ja pots jugar a Super Smash Bros. a l’emulador. Dolç!

Etiquetes Nintendo Switch