Comment configurer EmulationStation pour qu’elle apparaisse et puisse lancer des jeux

0 0


Si vous êtes un utilisateur Debian/Ubuntu ou d’autres distributions telles que Raspberry Pi, je ne vous recommande pas de suivre ce qui est expliqué dans ce guide car il y a RétroPie et je pense que tout est bien meilleur et plus direct. Pour Arch Linux, il existe Configuration d’ArchyPiequi est un script pour installer Ubuntu RetroPie sur Arch Linux, mais étant un package AUR créé par des bénévoles, son fonctionnement n’est pas garanti. Il garantit de tout faire manuellement à partir de la base, et la base de RetroPie sont des émulateurs (PPSSPP, RetroArch…) et EmulationStation.

EmulationStation est une interface graphique pour émulateurs. En d’autres termes, une interface ou une sorte de bibliothèque à partir de laquelle nous pouvons lancer nos jeux consoles classiques. Si nous l’installons librement, il ne fonctionnera même pas au premier lancement. Ce qu’il fait, c’est créer pour nous un dossier de configuration dans notre répertoire personnel, et il y a là un fichier que nous devrons éditer pour qu’il trouve les jeux et puisse faire du « scrapping », ce qui est nécessaire pour que les couvertures apparaissent .

Configuration d’EmulationStation

EmulationStation est un logiciel qui ne nécessite pas beaucoup de modifications, et sur sa page officielle il est indiqué qu’il n’a pas été mis à jour depuis 2015. En configurant EmulationStation, nous pouvons également y accéder depuis d’autres frontends tels que Pégasequi à mon goût est plus simple et meilleur, mais c’est une autre histoire.

Comme nous l’avons expliqué, et ils nous le disent également dans leur documentation officielle, pour pouvoir voir autre chose que le message indiquant qu’il n’y a rien de disponible, nous devons effectuer une configuration manuelle, qui même s’il est vrai que cela semble fastidieux au début, ça vaut aussi le coup. La raison pour laquelle le fichier de configuration est vide est qu’EmulationStation ne sait pas où se trouvent les ROM ni quel émulateur nous préférons ouvrir chacune d’elles.

Ce que nous devons faire est le suivant :

Si nous n’avons pas encore ouvert EmulationStation, nous devons l’ouvrir. Sinon, le dossier de configuration n’existera pas dans notre répertoire personnel. Nous allons dans notre dossier personnel et nous montrons les fichiers cachés. Allons à .emulationstation. Avec un éditeur de texte, on ouvre le fichier es_systems.cfg. Il y met les instructions et ils peuvent nous renvoyer, mais continuons. Nous devons faire exactement ce qui est dit : entre les balises se trouvent les « systèmes », qui ne sont rien d’autre que les instructions pour que les ROM apparaissent et avec quoi nous allons les exécuter. Nous pouvons modifier le premier, puis copier et coller plusieurs fois la même chose, en modifiant les informations nécessaires dans chaque cas. Par exemple, voici mon système de lancement de jeux PSP : psp playstation portable /home/pablinux/Games/roms/psp .iso .ISO .cso .CSO PPSSPPQt %ROM% psp . –>PSP

Excusez-moi si j’ai laissé une étiquette qui n’apparaît pas comme elle devrait, mais j’ai dû remplacer l’ouverture sinon elle n’apparaîtrait pas dans la vue finale.

Oui, ça fait dresser les cheveux sur la tête de voir tout ça, mais ce n’est pas si grave. Vous devez changer ce qu’il y a à l’intérieur des balises comme ceci :

nom : vous devez mettre un nom qui est utilisé en interne, et il est généralement en minuscules. Dans le cas de la PSP, bien « psp » sans les guillemets. fullmane : Le nom complet qui apparaîtra dans les menus. path : le chemin où les ROM sont stockées, dans mon cas dans un dossier nommé psp qui se trouve dans Games qui à son tour se trouve dans mon dossier personnel. extension : quel type de fichiers rechercher. Si vous avez des doutes, je vous recommande de visiter la documentation RetroPie, ici le lien PSP. Comme vous pouvez le constater, les jeux PSP peuvent être des fichiers ISO, CSO et PBP. Les extensions doivent être incluses avec le point et séparées par un espace. Cela peut être compliqué la vie, mais j’ai vu des cas où ils ajoutent l’extension deux fois, une fois en minuscules et une fois en majuscules. Chacun fait ce qu’il juge bon, mais je changerais, par exemple, une extension .ISO en .iso dans le fichier d’origine. commande : C’est la commande qui lancera la ROM avec l’émulateur que nous voulons. Dans le cas de PPSSPP, j’ai les versions Qt et SDL, et je choisis Qt. Ce qu’il fait, c’est lancer la ROM sélectionnée dans EmulationStation avec PPSSPPQt. Dans ce cas, pour savoir exactement comment écrire l’exécutable, je suis allé sur usr/share/applications/ppsspp-qt , j’ai ouvert le fichier avec un éditeur de texte et j’ai regardé ce qu’il y avait dans « Exec= ». plateforme : c’est pour la mise au rebut, c’est-à-dire pour chercher et retrouver les couvertures. Si rien n’est saisi, il recherchera toutes les correspondances et d’autres résultats apparaîtront. Par exemple, dans la ROM Sonic apparaîtront celles de Master System, Mega Drive, Genesis… thème : c’est pour le thème, mais EmulationStation n’en ajoute pas par défaut et reste comme dans la capture d’écran d’en-tête.

Choisir RetroArch

Je préfère utiliser le PPSSPP original et non celui utilisé par RetroArch, et RetroPie le fait également. Mais si vous préférez utiliser RetroArch, la « commande » pour l’émulateur Genesis serait « retroarch -f -L /usr/lib/libretro/genesis_plus_gx_libretro.so %ROM% » (-f : plein écran ; -L : charger le noyau) . Dans usr/lib/libretro, il y a tous les cœurs RetroArch, et encore une fois je vous renvoie à la documentation RetroPie pour savoir quel émulateur peut fonctionner le mieux dans chaque cas.

Une fois que nous avons correctement ajouté les systèmes, les jeux apparaîtront dans EmulationStation, même si la première fois il nous demande de configurer un contrôleur, ce qui consiste simplement à configurer les boutons. Si nous voulons les couvertures, nous devons démarrer le scrapper. Et si on n’aime pas EmulationStation, Pegasus il utilise son même fichier de configuration pour afficher les jeux.

Je l’aime plus. C’est plus simple et ne demande aucune commande au démarrage.

Et ce serait la manière de configurer EmulationStation pour qu’elle fonctionne, du moins de la manière la plus basique. Amusons-nous.



Source link

Laisser un commentaire

Votre adresse email ne sera pas publiée.