Retroarch
C’est disponible ici https://www.retroarch.com/
Je l’utilise pour jouer à des jeux rétro sur mon smartphone. Des jeux de plusieurs plateformes. PlayStation, Game Boy Advance, Saturn. C’est vraiment pratique d’avoir tous les jeux réunis sur une seule interface.
Le principe, c’est de configurer les playlists et scanner ses dossiers pour organiser les listes de jeux. Certains jeux tournent mieux avec tel émulateur plutôt qu’un autre, on peut définir un “core” particulier pour un jeu particulier.
On peut aussi mettre des miniatures. On peut aussi faire des savestates. On peut aussi faire relancer automatiquement à l’instant où on a quitté le jeu sans avoir besoin de passer par la séquence de démarrage d’un jeu. On peut personnaliser la configuration des manettes, des boutons, des raccourcis pour accélérer le jeu, savestates, screenshots.
Voilà on peut faire de l’émulation, configurer plein de trucs trop pratiques, c’est trop bien.
Et on peut utiliser des shaders
Et c’est magnifique. Faut se rendre compte comment les concepteurs de jeux vidéo faisaient avant pour afficher un jeu à l’époque des vieilles TV. Quand on avait peu de pixels avec un affichage qui bavait. Ils dessinaient leur pixel-art en prenant en compte les limites d’affichage et du signal vidéo.
Les shaders permettent de modifier l’affichage, et des gens géniaux ont créé des presets pour reproduire l’affichage de vieilles TV. J’utilise les shaders de RetroCrisis (https://github.com/RetroCrisis/Retro-Crisis-GDV-NTSC). Et c’est trop beau. Des fois, je m’arrête de jouer pour prendre un screenshot et je désactive les shaders et je prends un screenshot et je compare… et je suis tellement content.
J’ai un peu testé sur des jeux Saturn, PlayStation, GBA, SNES. En réalité, le résultat n’est probablement pas unanime. J’imagine qu’on peut apprécier le rendu des pixels précis et ne pas apprécier l’aspect un peu flou que ça rajoute. Sur Princess Crown, si on joue sur petit écran comme un smartphone, ça va, le rendu initial est très bon. Mais il me gêne un peu quand je joue sur ma télé.
Par contre sur Golden Sun, la différence est flagrante. Le visage des personnages, la boite de texte, le relief sur les lettres. Sans le shader, on réalise le peu de pixels disponibles sur l’écran et le rendu avec le shader est très joli. Je ne pourrais plus jouer sans ça.