El emulador de conmutador Yuzu recibe una actualización de rendimiento: el uso de RAM se reduce a la mitad con el nuevo código VMM

Juegos / El emulador de conmutador Yuzu recibe una actualización de rendimiento: el uso de RAM se reduce a la mitad con el nuevo código VMM 2 minutos de lectura

El emulador Yuzu obtiene un nuevo sistema de gestión de RAM para un mejor rendimiento



Los emuladores, aunque a veces no son muy legales, son una bendición. No solo te permiten experimentar el placer de diferentes juegos y consolas que no tienes, sino que también son una buena manera de disfrutar de títulos retro, como los de NES y SNES. Sin embargo, el problema con los emuladores es la integración y el buen funcionamiento. Aunque los sistemas con los que ejecutamos los emuladores son mucho más poderosos que los que usan esos juegos, la idea de integración juega un papel importante en esto. La administración de RAM y CPU es clave.

Yuzu, el emulador de Nintendo Switch para usuarios de PC (lo siento, chicos de macOS, siempre llegas tarde a la fiesta), recibió recientemente una actualización. La noticia se informó hace un par de horas en WCCFTECH.com , que informaron haber salido hace un tiempo también. Bien, entonces la característica principal de esta actualización es quizás el nuevo sistema de administración de RAM. Los desarrolladores han modificado su código de tal manera que los títulos ocupan casi la mitad de la RAM de lo que solían.



¿Cómo lo hicieron?

De acuerdo, sin sumergirse en un montón de jerga, los desarrolladores reescribieron el VMM (administrador de memoria virtual). El VMM es responsable de cuidar cómo se renderizan los mapas, cómo liberar espacio donde se necesita. Según el artículo, el problema era que el VMM simplificado anterior no era suficiente. Esto se debe a que se basó en el que se encuentra en Citra. La diferencia es que Citra es para títulos 3DS. Los títulos de 3DS nunca fueron un mundo muy abierto. Comparado con eso, títulos como Super Mario Odessy son enormes. Sin mencionar, Legend of Zelda: Breath of the Wild.



Citando el artículo original sobre Patreon.com :



En resumen, esta antigua implementación asignaría y mapearía arbitrariamente anfitrión (su PC) sobre la marcha, sin respetar la invitado (Nintendo Switch) diseño de memoria. Esto podría resultar en asignaciones de memoria de host que se escapan que nunca fueron posibles en un Switch real.

En términos de números, ¿qué significa esto? Bueno, títulos como Super Mario Odessy, que ocupaban alrededor de 7 GB de RAM, ahora tienen alrededor de 4 GB. Algunos otros incluso han mostrado una mejora de alrededor del 75%. Los gráficos se han vinculado a continuación.

El uso de RAM 'antes y después' - Equipo Yuzu



Actualmente, los usuarios pueden obtener la última versión como parte de un programa de reserva anticipada. Sin embargo, tienes que pujar 5 $ por eso. En cuanto al lanzamiento oficial, todavía no tenemos una fecha concreta para ello. La compañía agregó que pronto tendrán otra actualización de mejora. Quizás tengamos más ganancias de rendimiento en eso.

PD. Ahora puedes jugar Super Smash Bros. en el emulador. ¡Dulce!

Etiquetas Interruptor de nintendo