Emulador retro de código abierto para Android que ejecuta juegos de varios sistemas mediante núcleos de Libretro, desde NES hasta PSP y 3DS.
mausimus/ShaderGlass
Overlay para Windows que aplica shaders de GPU al estilo de RetroArch, como filtros CRT y de escalado, sobre el escritorio o ventanas de aplicaciones individuales.
- Estrellas
- 4,343
- Forks
- 125
- Issues abiertos
- 182
- Último commit
- anteayer
¿Qué es?
ShaderGlass ejecuta shaders de GPU sobre el escritorio de Windows, ya sea en una ventana flotante transparente o clonando la salida de una ventana específica. Incluye una biblioteca integrada con más de 1200 shaders de RetroArch, que abarca la simulación de monitores CRT, el escalado de imágenes, efectos de televisión y VHS, y efectos para suavizar o enfocar.
Su uso principal son los videojuegos retro y el pixel art. Se utiliza habitualmente con emuladores y plataformas retro como DOSBox, FS-UAE, Altirra, ScummVM y VICE, así como con Aseprite para previsualizar pixel art con shaders o relaciones de aspecto corregidas. También puede procesar otras ventanas, como videos en el navegador o juegos modernos, y capturar una fuente USB, como una cámara web o una capturadora. OBS puede grabar la salida mediante su fuente Game Capture.
El proyecto está escrito en C++ y usa DirectX 11. Permite guardar y cargar perfiles, e importar shaders .slangp y .slang externos. En Linux, funciona con Wine o Proton usando la captura de PipeWire en modo de clonación.
Funciones clave
- 01Aplica shaders al escritorio en una ventana flotante transparente o a una ventana de aplicación clonada.
- 02Incluye una biblioteca integrada con más de 1200 shaders de RetroArch para efectos CRT, de escalado y otros filtros.
- 03Funciona con emuladores y herramientas de pixel art como DOSBox, Altirra y Aseprite.
- 04Puede capturar fuentes USB, como cámaras web y capturadoras.
- 05Permite guardar y cargar perfiles, e importar shaders .slang externos.
- 06OBS puede capturar la salida mediante la fuente Game Capture.
Casos de uso
- Añadir líneas de barrido y curvatura CRT a videojuegos retro que se ejecutan en emuladores.
- Previsualizar pixel art en Aseprite con corrección de la relación de aspecto y efectos de shaders.
- Aplicar filtros visuales a transmisiones de video o juegos modernos para emitirlos o grabarlos.
- Ejecutar el overlay en Linux con Wine o Proton en modo de clonación.
Inicio rápido
- 1
Descarga el archivo zip de la versión estable para Windows x64
- 2
Descomprime el archivo zip y ejecuta ShaderGlass
Antes de usarlo
- Solo para Windows; Linux solo es compatible mediante Wine/Proton con captura en modo clon.
- Para disponer de todas las funciones, se requiere Windows 10 versión 2004 o posterior y una GPU compatible con DirectX 11.
- Cuenta con licencia GPL-3.0, una licencia copyleft que se aplica a las obras derivadas.
Temas
Preguntas frecuentes
- ¿Qué es ShaderGlass?
- Overlay para Windows que aplica shaders de GPU al estilo de RetroArch, como filtros CRT y de escalado, sobre el escritorio o ventanas de aplicaciones individuales. ShaderGlass ejecuta shaders de GPU sobre el escritorio de Windows, ya sea en una ventana flotante transparente o clonando la salida de una ventana específica. Incluye una biblioteca integrada con más de 1200 shaders de RetroArch, que abarca la simulación de monitores CRT, el escalado de imágenes, efectos de televisión y VHS, y efectos para suavizar o enfocar.
- ¿ShaderGlass es gratuito? ¿Qué licencia tiene?
- ShaderGlass es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ShaderGlass sigue mantenido?
- Mantenimiento activo. El último commit de ShaderGlass fue el 18 oct 2026.
- ¿Para qué puedo usar ShaderGlass?
- Añadir líneas de barrido y curvatura CRT a videojuegos retro que se ejecutan en emuladores. Previsualizar pixel art en Aseprite con corrección de la relación de aspecto y efectos de shaders. Aplicar filtros visuales a transmisiones de video o juegos modernos para emitirlos o grabarlos. Ejecutar el overlay en Linux con Wine o Proton en modo de clonación.
- ¿Cómo se instala ShaderGlass?
- Descarga el archivo zip de la versión estable para Windows x64 Descomprime el archivo zip y ejecuta ShaderGlass
- ¿Dónde consigo ShaderGlass?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mausimus/ShaderGlass
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Herramienta para Windows que traduce en tiempo real el texto, el manga y las voces de los juegos en pantalla, y superpone las traducciones al texto original.
Un gestor de ventanas en mosaico para Windows que organiza ventanas de aplicaciones, espacios de trabajo virtuales y monitores, y se controla mediante una CLI.
Un limpiador moderno y de código abierto para Windows, desarrollado con WinUI 3, que elimina archivos basura mediante reglas de limpieza de winapp2.ini mantenidas por la comunidad.
Visualizador de letras y reproductor de música para Windows, desarrollado con WinUI 3 y Win2D, con resaltado de karaoke por sílaba y diseños personalizables.
Herramienta de código abierto que convierte una unidad USB en un dispositivo de arranque múltiple: copia archivos ISO, WIM, IMG, VHD(x) y EFI, y selecciónalos desde un menú de arranque.