Los juegos de Nintendo Switch se ven impresionantes en la PC en la última versión de Ryujinx

Ryujinx, el emulador de código abierto de Nintendo Switch , ha recibido una serie de actualizaciones que mejoran su funcionalidad central y su compatibilidad con los últimos títulos de Nintendo Switch. Con una gran cantidad de títulos propios ya admitidos en el emulador, rutinariamente se agregan otras características a Ryujinx. La última actualización que viene es la adición de una escala de resolución que puede utilizar el supermuestreo para lograr la mejor imagen posible. Hemos incluido algunas de las imágenes e información de la distribución de github para que pueda comprobarlo usted mismo si desea experimentar un poco y tener una GPU lo suficientemente potente.


Notas de compatibilidad

  • Los juegos que usan agresivamente los efectos espacialmente conscientes (como el AO de Xenoblade) probablemente solo funcionarán correctamente con el poder de dos escalas (1, 2, 4); con otros, se encontrarán con problemas inusuales. Los juegos que usan texelFetch se encontrarán con problemas en general con escalas no integrales. Con los juegos que he jugado [en Ryujinx], estos problemas son pocos y distantes entre sí.
  • Los juegos que usan una forma de Anti Aliasing seguirán  pensando  que se están ejecutando a 1x, y probablemente borren la imagen. Para estos juegos (como xenoblade ... otra vez) debes usar un mod LayeredFS para eliminar el AA. Para completar, he adjuntado un mod para XC: DE a este PR.
  • Las escalas de menos de 1 también pueden reducir la calidad de la textura en las texturas renderizadas. ¡Usted ha sido advertido!

Inconvenientes
Si bien todos los juegos son técnicamente compatibles [para escalar la resolución en Ryujinx], hay casos en los que el juego retrocederá a 1x en objetivos que quizás no desee, y el juego puede tener algunos problemas gráficos en el peor de los casos. Aquí hay información específica:
  • Solo las texturas no indexadas en los sombreadores fragment + compute son totalmente compatibles con la escala texelFetch. Si una textura fuera de esta categoría usa texelFetch, la textura se incluirá en la lista negra para escalar, como se describió anteriormente.
  • Las texturas sin enlaces no son totalmente compatibles y no tienen una reserva de lista negra. Si se usan con texelFetch, la escala en la textura  será  incorrecta.
  • Si un juego usa un objetivo de renderizado para almacenar datos (como la salida de un algoritmo de compresión DXT de sombreador de fragmentos), el escalado no funcionará correctamente en él. Solo puede esperar que aparezca en la lista negra y vuelva a representar el objetivo en un momento posterior. Esta es una teoría ya que no he probado ningún juego que haga esto.

La última versión estable de Ryujinx, 1.0.4847, está actualmente disponible para descargar y compilar aquí . Actualizado el 4 de julio, esta compilación solucionó los bloqueos que ocurrirían en Animal Crossing: New Horizons 1.3.0. En cuanto a la implementación de Escalado de resolución, que actualmente está disponible en github como una bifurcación separada.

Publicar un comentario

Articulo Anterior Articulo Siguiente

Menu