Las mejores aplicaciones para escalar emuladores retro en PC

XDA escribió sobre el uso de Lossless Scaling en emuladores retro esta semana y la conclusión fue contundente: lo único que la emulación nunca pudo resolver completamente fue el ritmo de fotogramas en títulos de 60 fps que necesitan llegar a 60 o se sienten mal. Una capa de generación de fotogramas encima del emulador convirtió 45 fps inestables en 60 estables. Este truco no es específico de una sola aplicación. Probamos 7 herramientas que amplían, afilan o generan fotogramas para la salida del emulador, desde una utilidad Steam de 3 dólares hasta pilas de shaders de código abierto.

Qué buscar en una aplicación de escalado de emulador

La emulación retro en hardware moderno se enfrenta a dos problemas: la resolución de origen es baja y la velocidad de fotogramas de origen es fija. Un buen escalador resuelve el primero, una buena capa de generación de fotogramas resuelve el segundo. Algunos criterios importan.

Comparación rápida

Aplicación Mejor para Plataformas Gratuito Costo Calificación
Lossless Scaling Generación de fotogramas en cualquier emulador Windows Prueba via devolución Steam ~7 de una sola vez Muy positivo (Steam)
Magpie Escalador de código abierto gratuito Windows Gratuito 4.8 (GitHub)
RetroArch Emulador con pila de shaders incorporada Windows, macOS, Linux, Android Gratuito 4.6
Duckstation Emulador PS1 con renderizado moderno Windows, macOS, Linux, Android Gratuito 4.7
Reshade Post-procesamiento para cualquier juego DirectX Windows Gratuito 4.6
AMD FSR Compilaciones de SDK FSR agnósticas de proveedores Windows Gratuito 4.5
NVIDIA Freestyle Filtros superpuestos para usuarios de NVIDIA Windows Gratuito 4.4

1. Lossless Scaling, mejor para generación de fotogramas

Lossless Scaling es una pequeña utilidad de Steam que escala y, más importante aún, genera fotogramas para la salida de cualquier programa en ventana. Apúntalo a un emulador que se ejecuta a resolución nativa, elige el escalador LS1 y la generación de fotogramas LSFG, y la salida del emulador llega al monitor a 60 o 120 fps con el escalador haciendo los fotogramas adicionales. El rendimiento real del emulador permanece donde estaba, la pantalla ve más fotogramas.

Dónde falla: LSFG añade un fotograma o dos de latencia, lo cual está bien para juegos de aventura y mal para juegos de lucha. Además, solo funciona en Windows.

Precios:

Plataformas: Windows

Download: Steam

Bottom line: la razón por la que existe la historia de XDA. Cómpralo una vez, úsalo durante años.

2. Magpie, mejor escalador de código abierto gratuito

Magpie es la alternativa de código abierto a Lossless Scaling. Admite FSR, XeSS, Bicubic y Anime4K, funciona en cualquier aplicación en ventana y no tiene generación de fotogramas (aún). El desarrollo es activo y la interfaz de configuración es más transparente que la de Lossless Scaling.

Dónde falla: no hay generación de fotogramas, y los usuarios de GPU integradas reportan micro-tartamudeos bajo carga.

Precios:

Plataformas: Windows

Download: Magpie | Releases

Bottom line: la opción gratuita. La misma idea que Lossless Scaling para escalar, sin generación de fotogramas.

3. RetroArch, mejor para pila de shaders incorporada

RetroArch incluye cientos de shaders que se superponen a la salida del emulador: líneas de exploración CRT, xBR, xBRZ, Anti-Aliased-Nearest, RCA composite. Para consolas hasta la era N64, estos a menudo se ven mejor que cualquier escalador externo porque el shader sabe que está escalando la salida de una era específica.

Dónde falla: no todos los núcleos se benefician por igual, y elegir la pila de shaders correcta requiere una tarde de experimentación.

Precios:

Plataformas: Windows, macOS, Linux, Android, iOS (sideload), varias consolas

Download: RetroArch

Bottom line: la herramienta a la que recurrir primero para cualquier cosa anterior a 2000. Los escaladores externos importan más para consolas posteriores.

4. Duckstation, mejor para renderizado PS1

Duckstation es un emulador PS1 con un renderizador moderno que escala internamente la salida PS1 de 240p a 1080p, 4K o superior. También tiene PGXP, que corrige la deformación de polígonos que hacían que la salida PS1 se sintiera inestable. Emparéjalo con Lossless Scaling para el lado de la velocidad de fotogramas, y el parpadeo de la era Ocarina of Time desaparece completamente.

Dónde falla: solo PS1. Cada otra consola necesita un emulador diferente.

Precios:

Plataformas: Windows, macOS, Linux, Android

Download: Duckstation | GitHub

Bottom line: el mejor ejemplo de lo que un emulador retro moderno puede hacer con los píxeles de origen antes de que los escaladores externos los vean.

5. Reshade, mejor para post-procesamiento en cualquier juego DirectX

Reshade inyecta una cadena de shaders en cualquier aplicación DirectX 9/10/11/12 u OpenGL. Eso cubre cada emulador con un backend DirectX u OpenGL. Los filtros van desde afilado hasta corrección de color hasta superposiciones CRT sensatas. Los shaders personalizados escritos por la comunidad se comparten libremente.

Dónde falla: requiere algunos ajustes para obtener el orden de carga de shaders correcto, y algunos emuladores se niegan a cargar con Reshade adjunto, lo que requiere una anulación.

Precios:

Plataformas: Windows

Download: Reshade

Bottom line: para cualquiera que quiera hacer corrección de color en un emulador como una película, esta es la herramienta.

6. AMD FSR, mejor para escalador agnóstico de proveedores

AMD FSR es un SDK de escalado de código abierto que funciona en cualquier marca de GPU. Muchos emuladores (Dolphin, PPSSPP, Yuzu) incluyen FSR como filtro de pantalla. Donde no lo hacen, una compilación de envoltorio la inyecta. La calidad en la salida 2D y baja cantidad de polígonos es muy buena y es la implementación de referencia abierta que Magpie y Lossless Scaling hacen referencia.

Dónde falla: estrictamente escalado, sin generación de fotogramas en la versión abierta gratuita.

Precios:

Plataformas: Windows, Linux, e integrado en algunos juegos de macOS a través de envoltorios

Download: AMD FSR | GitHub

Bottom line: el algoritmo detrás de la mayoría de escaladores. Acceder a él directamente al configurar un emulador que lo admita de forma nativa.

7. NVIDIA Freestyle, mejor para usuarios de NVIDIA que desean filtros superpuestos

NVIDIA Freestyle es parte de GeForce Experience. Agrega afilado, ajustes de color, tonificación similar a HDR y algunos filtros de escalador como superposición. Funciona en cualquier emulador DirectX o Vulkan, solo en GPU de NVIDIA.

Dónde falla: requiere GeForce Experience y una cuenta de NVIDIA. La lista de filtros es pequeña en comparación con Reshade.

Precios:

Plataformas: Windows, solo GPU de NVIDIA

Download: GeForce Experience

Bottom line: bien si ya ejecutamos GeForce Experience. Para cualquier cosa más, usa Reshade.

Cómo elegir el correcto

La herramienta que compres primero depende de qué lado del problema duele más. Si los dientes de sierra son el dolor, Magpie es gratuito y lo cubre. Si los fps 60 inestables son el dolor, Lossless Scaling es la solución.

Preguntas frecuentes

¿Funciona Lossless Scaling en cualquier emulador?

Sí, siempre que el emulador se ejecute en una ventana o ventana sin bordes. Apunta Lossless Scaling a la ventana y configura el escalador. El modo de pantalla completa exclusivo es el único caso donde no se aplica.

¿Romperá la generación de fotogramas el tiempo de entrada en los juegos de lucha?

Sí, en el sentido de que cualquier generación de fotogramas agrega latencia. Para beat-em-ups y juegos de aventura, el intercambio está bien. Para luchadores competitivos, deshabilita la generación de fotogramas y usa escalado puro.

¿Necesito una GPU elegante para estas herramientas?

No. La mayoría de ellas se ejecutan en GPU integradas. La generación de fotogramas en iGPU muy antiguas es desigual, el escalado en el mismo iGPU suele estar bien.

¿Es RetroArch mejor que un emulador dedicado?

Para sistemas anteriores a 2000, a menudo sí, gracias a la pila de shaders. Para sistemas posteriores (PS2, GameCube, PS3, Switch), los emuladores dedicados con su propio escalado interno aún ganan.

¿Puedo usar Reshade con RetroArch?

Sí, pero elige shaders de RetroArch o Reshade, no ambos. Apilar dos cadenas de shaders multiplica la carga de GPU sin una ganancia visual proporcional.