Parlons un peu d'EmulationStation
Ouvrons le capot de Recalbox
Hello les gens !
Récemment je vous ai parlé de la V10 de Recalbox, la distribution Linux française dédiée au retro-gaming, mais vu que j'aime trifouiller et apprendre comment sont faites les choses, je me suis dit que ce serait sympa de vous parler un peu de EmulationStation.
Petit Disclaimer : Bien que pas illégale sur le papier, l'émulation n'est pas tout à fait légal non plus, on tombe grosso modo sur le même cas que celui des "Abandowares", ces jeux-vidéo qui ne sont plus commercialisés, mais encore distribués via des réseaux alternatifs, c'est encore une zone grise dans la loi, et si vous comptez faire de la création de contenu sur ce sujet, assurez vous d'avoir les jeux originaux sous la main, certains studios, Nintendo en tête, étant en croisade ouvert contre l'émulation, faîtes gaffe à vous.

Vous allez vous dire que j'ai pété un boulon, mais ne vous en faîtes pas, il y a une logique ici, en effet, lorsqu'on boot Recalbox, on a le logo d'EmulationStation qui s'affiche aux côtés de celui de Recalbox, ce qui montre bien qu'il y a un lien tangible entre les deux.
EmulationStation, c'est avant tout un projet sous licence libre qui s'est arrêté en 2015 (du moins le projet original), qui se présente comme une surcouche graphique pour RetroArch (le logiciel de référence pour l'émulation), afin de rendre ce logiciel plus "user friendly", car RetroArch bien qu'il soit puissant, nécessite de prendre le temps de le configurer, alors que bon, une des raisons pour lesquelles beaucoup aiment le retro gaming c'est qu'on avait pas à se prendre la tête avec ces questions de configuration, on mettait notre jeu, on allumait la console, et go.






Différents exemples de thèmes graphiques de EmulationStation-DE (on y reviendra)
Je dis qu'il s'est arrêté de 2015, pourtant je vous le présente aujourd'hui en 2026, et donc forcément ya une trichouillette, c'est le projet original qui s'est arrêté il y a déjà 11 ans, mais de ses cendres en sont nés d'autres, on peut citer RetroPie (déjà car le mainteneur de l'époque de ES le citait sur son Github), Recalbox bien évidemment, mais pour ceux qui veulent une expérience "EmulationStation" sans avoir à installer une distribution Linux dédiée uniquement à ça (parait que sur un ordinateur on peut aussi travailler), et donc c'est là qu'entre en scène ES-DE.
ES-DE, c'est le diminutif de EmulationStation Desktop Edition, un logiciel de bureau qu'on contrôle entièrement à la manette comme si c'était notre console de jeu, qui a repris le flambeau du EmulationStation original pour nous offrir l'expérience EmulationStation sur un ordi, sans avoir à quitter son Système d'Exploitation préféré, et ça c'est cool (pour l'anecdote, il est basé sur RetroPie, qui comme je l'ai dit est lui même basé sur le EmulationStation original).


À gauche RetroArch, à droite ES-DE, soyons honnêtes, yen a quand même un plus "sexy" que l'autre en termes d'usage
L'intérêt de l'usage d'un EmulationStation comparé à RetroArch, c'est que cette surcouche va gérer automatiquement pas mal d'étapes de configuration avec lesquelles on peut se prendre la tête sur un RetroArch "brut", par exemple le fait d'ajouter ses jeux, on peut demander à ES-DE de nous préparer toute une arborescence pour nos ROMs, et derrière on a juste à ranger les fichiers dans les bons dossiers, et le logiciel charge tout de manière organisée (et on peut même lui demander de récupérer les métadonnées de nos jeux sur ScreenScraper pour avoir même des infos sur nos jeux dans le menu).
Tandis que côté RetroArch, faut scanner à la mano le ou les dossiers contenant nos jeux, et pareil pour les Métadonnées, c'est une opération manuelle, rien de réellement automatisé, et si on veut faire un truc chiadé, bah faut prendre le temps qu'il faut pour le faire, car rien n'est automatisé.

Pour le reste, bah c'est comme si on jouait sur une console avec Recalbox, on choisit notre jeu, on le lance, on fait notre partie, on quitte notre jeu, ça nous ramène dans le menu de ES-DE, simple et efficace.
Petite précision importante, comme j'ai dit, EmulationStation (et donc ES-DE) c'est une surcouche graphique de RetroArch, ce que ça veut dire, c'est que pour jouer à vos jeux retro préférés avec ce logiciel, vous devrez préalablement installer RetroArch et vos émulateurs préférés à côté, tout n'est pas embarqué avec (contrairement aux distributions pures Retro Gaming comme Recalbox).
Si vous êtes curieux et souhaitez tester (apparemment ça marche aussi sur Windows), vous aurez besoin de ce qui suit :
- un ordi
- une manette
- RetroArch : https://www.retroarch.com/
- ES-DE : https://es-de.org/
- Et évidemment, vos ROMs préférées (je vous fais confiance pour trouver où les télécharger)
