Ajouter des filtres vidéos Retroarch à Retrobat
Retrobat inclus dans sa configuration d'origine une liste de filtres vidéos (shaders) prédéfinis, mais tous les filtres disponibles depuis Retroarch n'apparaissent pas par défaut dans cette liste.
Vous pouvez ajouter manuellement de nouveaux filtres vidéos pour les cores libretro, voici comment procéder :
Emplacement des filtres vidéos
Retrobat
Les filtres vidéos disponibles dans Retrobat se situent dans le répertoire \system\shaders\configs
de votre installation.
RetroArch
Les filtres vidéos disponibles dans Retroarch se situent dans le répertoire \retroarch\shaders\
de votre installation Retrobat.
Ils sont d'abord classés par le type de filtres (glsl or slang) :
GLSL : Filtres vidéos disponible pour OpenGL.
Slang : Nouveaux formats de filtres vidéos, recommandés lorsqu'ils sont disponibles. Compatibles Vulkan, Direct3D 10/11/12, et core OpenGL.
Retrobat reherche automatiquement les filtres dans le dossier correspondant au pilote vidéo sélectionné pour le jeu. Par défaut, pour Retroarch, le driver est réglé sur OpenGL.
Exemple de dossier contenant les filtres vidéos GLSL :
Ajout d'un nouveau filtre vidéo dans le menu Retrobat
Pour l'exemple, nous chercherons a ajouter le filtre vidéo "advcartoon" à la liste de filtre prédéfinis de Retrobat, ce filtre étant disponible aussi bien en GLSL qu'en SLANG :
Le filtre vidéo se situe dans le dossier \retroarch\shaders\shaders_xxxx\cel
et se nomme "advcartoon.glslp".
Pour qu'il apparaisse dans le menu Retrobat, il faut se rendre dans le dossier \system\shaders\configs
et créer un nouveau répertoire, que l'on nommera par exemple "advcartoon" :
Dans ce répertoire, créer un fichier texte nommé "rendering-defaults" et renommer l'extension .txt en .yml :
Ouvrir le fichier avec un éditeur de texte, et ajouter le texte suivant :
Pour notre exemple, cela correspond à :
Le nouveau filtre vidéo apparait désormais dans Retrobat :
Dernière mise à jour