
ShaderGlass est gratuit, sous GPLv3, et apporte toute la bibliothèque de shaders libretro (plus de 1200 présets) dans une fenêtre flottante que vous pouvez placer au-dessus de DOSBox, une vidéo navigateur ou Aseprite. Elle a 96 pour cent d’avis positifs sur Steam pour une bonne raison. Puis vous lancez quelque chose de la dernière décennie en plein écran exclusif et l’illusion s’arrête, parce que ShaderGlass capture le bureau au lieu de crochet le moteur de rendu, et le plein écran exclusif n’est pas capturé. Les alternatives à ShaderGlass ci-dessous divisent ce travail de trois façons : des injecteurs qui vivent dans le pipeline de rendu du jeu, des mise à l’échelle de fenêtre construites sur la même approche de capture, et l’émulateur qui possède la bibliothèque de shaders en premier lieu. Les sept tournent sous Windows et les sept ont envoyé des mises à jour cette année.
Comparaison rapide
| Application | Meilleur pour | Coût | Fonctionne avec | Point fort |
|---|---|---|---|---|
| ReShade | Filtres à l’intérieur des jeux modernes | Gratuit | D3D9 à D3D12, OpenGL, Vulkan | S’exécute en plein écran exclusif avec accès au tampon de profondeur |
| Magpie | Superposition de fenêtre gratuite la plus proche de ShaderGlass | Gratuit (GPLv3) | N’importe quelle application en fenêtre ou sans bordures | FSR, Anime4K, CuNNy, CRT_Geom et CRT_Easymode dans un outil |
| RetroArch | La bibliothèque de shaders à la source | Gratuit (GPLv3) | Contenu s’exécutant dans les noyaux libretro | Présets multi-passes slang y compris crt-royale |
| Lossless Scaling | Mise à l’échelle et génération d’images | 6,99 $ sur Steam | N’importe quelle application en fenêtre ou sans bordures | Génération d’images LSFG 3.1 sur presque n’importe quel GPU |
| Special K | Corriger l’image avant de la filtrer | Gratuit (GPLv3) | Jeux D3D11 et D3D12 | Retrofit HDR avec un tone mapper configurable |
| NVIDIA app | Filtres sans installation zéro sur GeForce | Gratuit | Liste des jeux pris en charge par le pilote | RTX HDR et RTX Dynamic Vibrance à partir de la superposition |
| mpv | Shaders sur vidéo plutôt que sur jeux | Gratuit (open source) | Vidéo locale et en streaming | Shaders utilisateur GLSL y compris les modes Anime4K A, B et C |
Pourquoi les gens recherchent des alternatives à ShaderGlass
Le plein écran exclusif est hors de la table. ShaderGlass capture une fenêtre ou le bureau, donc un jeu tenant une chaîne d’échange en plein écran exclusif est invisible. Les solutions sont d’exécuter le jeu en fenêtre, de le changer en sans-bordures, ou de forcer le sans-bordures avec quelque chose comme dgVoodoo2 d’abord.
Windows 10 obtient une boîte jaune. La bordure de capture est une fonctionnalité de sécurité de Windows. L’option pour la supprimer ne fonctionne que sur Windows 11, donc les utilisateurs de Windows 10 gardent un contour jaune autour de tout ce qu’ils filtrent.
Le mode Glass coûte des images sur les titres modernes. Exécuter un jeu actuel en sans-bordures et composer un passage shader sur celui-ci à la résolution du bureau n’est pas gratuit. Le mode clonage de fenêtre est plus léger car il peut contourner la composition du bureau, mais les frais généraux sont toujours là, et les utilisateurs l’associant à d’autres superpositions signalent un délai d’entrée supplémentaire.
Ça ne voit que l’image finie. Pas de tampon de profondeur, pas d’accès à la résolution de rendu interne du jeu, pas de retrofit HDR. Les shaders d’occlusion ambiante, le brouillard à base de profondeur et tout ce qui a besoin de données de géométrie ne peuvent pas fonctionner à travers une couche de capture.
Les anciennes fenêtres glissent. Certaines fenêtres de rendu héritées ne sont pas supportées du tout par l’API de capture Windows moderne, ce qui vous repousse au mode bureau complet et tout ce qui se trouve derrière le jeu.
Les alternatives
ReShade, meilleur pour les filtres à l’intérieur des jeux modernes
ReShade résout le problème exact que ShaderGlass ne peut pas. Il s’installe dans le dossier du jeu et croche le moteur de rendu directement, couvrant Direct3D 9 à 12, OpenGL et Vulkan, donc le plein écran exclusif n’est pas un problème. La version 6.8.0 a été lancée le 2 août 2026 avec des corrections d’analyseur et des ajouts pour les développeurs de modules. Le module de profondeur générique est livré dans le build standard et donne aux shaders l’accès au tampon de profondeur, bien que ReShade le désactive automatiquement quand il détecte une activité réseau afin que personne ne transforme un shader de brouillard en wallhack. Le dépôt de shaders communautaire inclut des effets CRT et scanline, et c’est d’où provient réellement la plupart des présets d’acuité, de mappage de tonalité et de grain de film que les gens partagent.
Où il échoue : vous l’installez par jeu, et le build de module complet n’est explicitement pas recommandé pour quoi que ce soit avec anti-triche. La sélection de shaders rétro est une fraction du catalogue libretro, et ReShade ne fait absolument rien pour les lecteurs vidéo, les interfaces d’émulateur ou un éditeur d’art pixel.
Prix : gratuit, financé par les dons.
ShaderGlass vs ReShade : ShaderGlass filtre ce que votre moniteur affiche, ReShade filtre ce que le jeu dessine. Si la cible est un titre 2024 en plein écran, seul l’un d’eux peut l’atteindre.
Télécharger : reshade.me
Conclusion : choisissez ReShade pour les jeux solo modernes, et conservez ShaderGlass pour tout ce qui n’est pas un jeu.
Magpie, meilleure superposition de fenêtre gratuite
Magpie est la correspondance architecturale la plus proche de cette liste. C’est GPLv3, fonctionne sous Windows 10 version 1903 et ultérieures, et prend une application en fenêtre en plein écran via une chaîne de shaders de votre choix. La liste d’effets intégrée couvre FSR, NVIDIA Image Scaling, Anime4K, xBRZ, RAVU et NNEDI3, plus la famille CuNNy qui gère mieux le texte dans les visual novels que Anime4K, et elle porte CRT_Easymode et CRT_Geom pour l’apparence arcade. L’acuité, le débanding, l’anti-aliasing et l’ajustement des couleurs sont à côté, et les récentes versions 0.12.x ont ajouté des améliorations de rendu du curseur et plus de variantes RAVU et NNEDI3.
Où elle échoue : le nombre d’effets est en dizaines, pas en centaines, donc les présets CRT profonds que les gens installent ShaderGlass ne sont pas ici. Magpie est un suréchellonneur qui fait aussi des effets, ce qui signifie qu’il veut toujours mettre à l’échelle une fenêtre plutôt que de rester transparent au-dessus de votre bureau, et comme ShaderGlass, il ne peut pas toucher le plein écran exclusif.
Prix : gratuit.
ShaderGlass vs Magpie : même approche basée sur la capture, priorités différentes. Magpie excelle en qualité de mise à l’échelle, ShaderGlass excelle en variété de shaders.
Télécharger : github.com/Blinue/Magpie · Releases
Conclusion : choisissez Magpie si l’objectif est une fenêtre nette et bien mise à l’échelle et une option CRT est un bonus plutôt que le point.
RetroArch, meilleur pour la bibliothèque de shaders à la source
RetroArch est d’où proviennent les 1200 shaders de ShaderGlass. Son pipeline slang exécute les présets multi-passages en natif, et crt-royale, le plus exigeant, modélise la géométrie de la grille d’ouverture, la persistance du phosphore, la halation et la luminescence comme des étapes distinctes plutôt que de les simuler en un seul passage. Les présets s’attachent par noyau ou par jeu, donc un noyau Game Boy peut porter un shader de matrice de points tandis qu’un noyau Mega Drive obtient un filtre composite, et rien ne réappliquée après coup via une couche de capture.
Où il échoue : cela s’applique uniquement au contenu s’exécutant dans les noyaux libretro. Les émulateurs autonomes, les jeux PC, les vidéos et les applications de bureau sont tous hors de portée. Les menus de shaders sont denses, les présets GLSL et slang ne sont pas interchangeables, et le choix du mauvais pilote vidéo vous verrouille tranquillement de la moitié de la bibliothèque.
Prix : gratuit.
ShaderGlass vs RetroArch : RetroArch vous donne les mêmes shaders une couche plus bas et une étape plus propre, tant que ce que vous filtrez s’exécute à l’intérieur.
Télécharger : retroarch.com · GitHub
Conclusion : choisissez RetroArch si l’apparence rétro est la seule raison de votre présence, et ignorez-le dès que vous voulez des filtres sur n’importe quoi d’autre.
Lossless Scaling, meilleur pour la mise à l’échelle et la génération d’images
Lossless Scaling adopte la même approche de capture de fenêtre que ShaderGlass et la pointe sur la fréquence d’images plutôt que la nostalgie. Il coûte 6,99 $ sur Steam du développeur THS, est très positif sur plus de 36 000 critiques, et son moteur LSFG 3.1 génère des images interpolées dans presque tous les jeux sur presque tous les GPU sans attendre qu’un développeur ajoute DLSS ou FSR. Le côté mise à l’échelle couvre l’algorithme LS1 propre du développeur, FSR, NIS, Anime4K, xBRZ et la mise à l’échelle entière, ce qui en fait un bon ajustement pour une fenêtre d’émulateur 240p explosée à 4K.
Où elle échoue : il n’y a pas de bibliothèque de shaders CRT. Rien ici ne reproduit les masques de phosphore, les scanlines ou les grilles d’ouverture, parce que ce n’est pas ce qu’elle est. La génération d’images ajoute également de la latence et produit des artefacts autour des éléments d’interface utilisateur qui bougent rapidement, et les configurations double-GPU obtiennent des résultats notablement meilleurs que les configurations monoprocesseur.
Prix : 6,99 $ une seule fois sur Steam.
ShaderGlass vs Lossless Scaling : même tuyauterie de capture, objectifs opposés. L’un rend l’image plus ancienne, l’autre la rend plus fluide.
Télécharger : Steam · losslessscaling.com
Conclusion : choisissez Lossless Scaling si la fréquence d’images et l’acuité importent plus que l’apparence rétro, et exécutez-le aux côtés de ShaderGlass plutôt que à la place.
Special K, meilleur pour corriger l’image avant de la filtrer
Special K est un injecteur GPLv3 avec une mission beaucoup plus large que le post-traitement. Son retrofit HDR force une chaîne d’échange scRGB 16 bits ou HDR10 dans les jeux Direct3D 11 et 12 qui n’ont jamais été livrés avec HDR, puis annule la mappure de tonalité du jeu avec un configurable. Sur les titres D3D11 natifs, il peut remasteriser les passages de rendu 8-bit, 10-bit et 11-bit pour un résultat plus propre, et la mappure de tonalité adaptative est disponible par-dessus. La régulation d’images, la mesure de la latence, le modding de texture et les plug-ins par jeu complètent le reste, et le projet envoie constamment des mises à jour.
Où elle échoue : la courbe d’apprentissage est réelle, et le service d’injection global peut entrer en collision avec l’anti-triche, les superpositions Steam et d’autres injecteurs. Ce n’est pas une galerie de shaders. Il n’y a pas de liste parcourable de présets CRT qui vous attendent, et obtenir un aspect spécifique signifie lire le wiki.
Prix : gratuit.
ShaderGlass vs Special K : ShaderGlass change l’apparence de l’image finie, Special K change ce que le jeu remet à l’affichage en premier lieu.
Télécharger : special-k.info · GitHub
Conclusion : choisissez Special K quand le problème est la sortie du jeu plutôt que votre goût pour les filtres.
NVIDIA app, meilleure option zéro-installation sur GeForce
L’application NVIDIA a remplacé GeForce Experience et conservé Freestyle, qui applique les filtres de post-traitement d’une superposition Ctrl+G sur une liste de jeux pris en charge par le pilote de plus de mille titres. Deux filtres IA le portent au-delà de l’ancien ensemble sharpen-and-saturate : RTX HDR apporte la sortie HDR aux jeux qui ne l’ont jamais livrée, et RTX Dynamic Vibrance boost la clarté par application sans écraser la couleur comme le fait un curseur de saturation plat. Rien à installer par jeu, rien à configurer dans un fichier texte.
Où elle échoue : GeForce seulement, et les propriétaires de Radeon n’ont pas d’équivalent, car Adrenalin d’AMD offre des contrôles de couleur d’affichage plutôt que des filtres post-traitement empilés. L’ensemble de filtres est couleur, contraste, acuité et vibrance, donc pas de scanlines, pas de masques de phosphore et pas de mise à l’échelle d’art pixel. Beaucoup de titres compétitifs bloquent complètement la superposition.
Prix : gratuit avec le matériel GeForce.
ShaderGlass vs NVIDIA app : l’application NVIDIA est plus rapide à atteindre et fonctionne en plein écran, mais ses filtres sont correctifs plutôt que transformateurs.
Télécharger : nvidia.com/en-us/software/nvidia-app
Conclusion : choisissez l’application NVIDIA si vous voulez qu’un jeu semble plus propre en trente secondes, pas plus ancien en trente minutes.
mpv, meilleur pour les shaders sur vidéo
Une bonne part des installations de ShaderGlass finissent par pointer vers une fenêtre vidéo plutôt qu’un jeu, et mpv fait ce travail correctement. Il charge les shaders utilisateur GLSL via --glsl-shaders, c’est comment les modes A, B et C d’Anime4K sont censés s’exécuter, avec A accordé pour les sources 1080p, B pour 720p et C pour 480p. Déposez les fichiers .glsl dans %APPDATA%\mpv\shaders, liez un profil, et le shader s’exécute sur les images décodées plutôt que sur une recapture compressée de votre écran. Le choix de l’échelle, le dithering et le pass-through HDR sont tous configurables, et les configurations préintégrées existent si vous préférez ne pas commencer à partir d’un mpv.conf vide.
Où elle échoue : vidéo seulement. Il ne filtrera pas un jeu, un émulateur ou votre bureau. La configuration est un fichier texte sans interface graphique, et le format de crochet de shader utilisateur de mpv n’est pas celui de libretro, donc un préset de libretro doit être porté avant que mpv le charge.
Prix : gratuit.
ShaderGlass vs mpv : pour tout ce qui lit un fichier vidéo, mpv applique le shader à la source plutôt qu’à une capture de la fenêtre qui la montre.
Conclusion : choisissez mpv pour la vidéo, et conservez ShaderGlass pour l’onglet du navigateur que vous ne pouvez pas canaliser via un lecteur local.
Comment choisir
Choisissez ReShade si les jeux que vous souhaitez filtrer sont modernes et s’exécutent en plein écran exclusif. Cette seule limitation est la raison pour laquelle la plupart des gens recherchent un remplacement ShaderGlass, et ReShade est la réponse directe.
Choisissez Magpie si vous aimiez le modèle ShaderGlass mais que vous voulez une meilleure mise à l’échelle et un chemin de capture plus léger, en particulier pour une petite fenêtre d’émulateur étirée sur un panneau 4K. C’est gratuit et ne vous demandera pas de toucher le dossier d’installation du jeu.
Choisissez RetroArch si l’apparence rétro est la seule raison de votre présence. Exécuter crt-royale sur l’émulateur lui-même est mieux que de l’exécuter sur une capture d’écran de l’émulateur, et les présets par noyau signifient que vous le configurez une fois.
Choisissez Lossless Scaling si ce que vous voulez vraiment, c’est plus d’images. Le 6,99 $ est la dépense la moins contestée de cette liste, et cela fonctionne bien avec une superposition de shaders.
Choisissez Special K si le problème est l’image sous-jacente : pas de HDR, mauvaise régulation d’images, mauvais espace colorimétrique. Les filtres ne peuvent pas corriger une chaîne d’échange cassée.
Choisissez NVIDIA app si vous avez du matériel GeForce et souhaitez une superposition de filtre sûre pour le plein écran sans installation par jeu.
Choisissez mpv si la cible est la vidéo, car une image décodée est un meilleur endroit pour exécuter un shader qu’une fenêtre capturée.
Restez sur ShaderGlass si votre bibliothèque est DOSBox, ScummVM, VICE, FS-UAE, Altirra et des outils d’art pixel. Rien d’autre ici ne vous donne 1200 présets libretro au-dessus d’une fenêtre arbitraire, et la version 1.3 a ajouté la capture de source USB, l’enregistrement de profils, l’importation de .slangp externes et le support du mode clone sous Wine et Proton. Pour cet ensemble spécifique de logiciels, c’est toujours le meilleur outil disponible, et cela ne coûte rien.
FAQ
Y a-t-il une alternative gratuite à ShaderGlass ?
Cinq des sept ici sont gratuits : ReShade, Magpie, RetroArch, Special K et mpv. Magpie est la correspondance gratuite la plus proche dans la façon dont elle fonctionne, car elle capture également une fenêtre et exécute les effets de shaders dessus, y compris CRT_Geom et CRT_Easymode. Seul Lossless Scaling coûte de l’argent, à 6,99 $ sur Steam.
ShaderGlass fonctionne-t-il dans les jeux en plein écran ?
Uniquement en plein écran sans bordures. Le plein écran exclusif n’est pas supporté, car ShaderGlass capture le bureau ou une fenêtre plutôt que de crochet le moteur de rendu du jeu. Basculez le jeu en mode sans-bordures ou en fenêtre, ou utilisez ReShade à la place, qui injecte dans le pipeline de rendu et fonctionne en plein écran exclusif.
Quelle est la différence entre ShaderGlass et ReShade ?
ShaderGlass s’exécute après que l’image atteint votre écran, donc cela fonctionne sur n’importe quelle fenêtre y compris les émulateurs, les lecteurs vidéo et les applications de bureau, mais il ne peut pas voir les données de profondeur ou atteindre le plein écran exclusif. ReShade s’exécute à l’intérieur du moteur de rendu du jeu, ce qui lui donne l’accès au tampon de profondeur et le support du plein écran mais le limite à un jeu à la fois.
Puis-je utiliser les shaders RetroArch en dehors de RetroArch ?
Oui. ShaderGlass regroupe la bibliothèque libretro et accepte les fichiers .slangp et .slang externes, et Magpie porte plusieurs des mêmes effets CRT. Les formats ne voyagent pas partout, cependant : mpv utilise ses propres crochets de shader utilisateur GLSL, donc un préset libretro doit être réécrit avant que mpv le charge.
Quelle alternative à ShaderGlass ajoute des scanlines CRT aux jeux PC modernes ?
ReShade, puisque c’est le seul de cette liste qui atteint un jeu moderne s’exécutant en plein écran exclusif. Le dépôt communautaire comprend des shaders CRT et scanline, et vous pouvez en ajouter d’autres. L’apparence ne correspondra pas à un passage crt-royale complet dans RetroArch, qui exécute plusieurs passages de shader sur une source basse résolution de la façon dont l’effet a été conçu.