Ce qu'est RetroArch
RetroArch est un frontend et un cadre de travail open source et multiplateforme, conçu pour les émulateurs, les moteurs de jeu, les jeux vidéo, les lecteurs média et d'autres applications. Il est surtout connu pour permettre de faire tourner des jeux classiques sur une grande variété d'ordinateurs et de consoles, le tout derrière une interface graphique soignée. Les réglages sont unifiés : une configuration unique sert pour l'ensemble, au lieu de la refaire pour chaque émulateur. RetroArch prévoit également la possibilité de lancer des disques originaux (CD), dans une démarche de préservation du jeu vidéo, pour pouvoir utiliser son contenu acheté à l'époque sur des PC modernes.
Les fonctions avancées
RetroArch embarque des fonctions poussées : shaders, netplay, rembobinage, temps de réponse au frame suivant, runahead et plus encore. Le rembobinage permet de revenir en arrière dans le temps et de corriger ses erreurs. La fonction Shading permet de modifier les couleurs, d'adoucir les pixels ou de recréer l'image d'un téléviseur de 1995, pour retrouver le rendu tel qu'on s'en souvient. Le netplay, basé sur le rollback et conçu pour masquer la latence, permet de rejouer à deux comme côte à côte, en luttant contre la compétition plutôt que contre le lag.
Jouer à plusieurs en ligne
RetroArch prend en charge le coopératif en ligne, le PvP en ligne et le Remote Play Together. Le netplay à base de rollback est pensé pour que le joueur 2 soit de nouveau à côté de vous, avec une latence masquée pour que l'échange reste réactif. Le jeu local à plusieurs est également au programme, ainsi que le jeu solo. Les manettes sont prises en charge, ce qui correspond aux genres rétro, arcade, RPG, aventure et pixel graphics référencés, des années 1980 et 1990 aux jeux 2D et 3D.
Avant de commencer
RetroArch est un logiciel et une utilité autant qu'un jeu : il sert de point d'entrée vers d'autres émulateurs et applications, et il faut prévoir de configurer les cœurs et les contenus que l'on souhaite faire tourner. Pensez à régler les options une bonne fois pour toutes grâce aux réglages unifiés, et à activer les shaders et le rembobinage selon le rendu recherché. Pour le netplay, la mise en place d'une connexion stable entre joueurs reste la condition d'un jeu sans lag.