Retroarch sur PC: le guide ultime

Retroarch est une interface d’émulation tout-en-un qui supprime les bugs de développement de Windows pour basculer entre vos différents émulateurs.

Nous allons vous montrer comment configurer Retroarch, vous indiquer les meilleurs cœurs, vous donner une petite leçon sur les shaders et remplacer l’interface utilisateur par défaut par un nouveau frontal snazzy (oui, nous savons que cela signifie techniquement que vous êtes  »

Cependant, notez que si les émulateurs et les frontends comme Retroarch sont légaux, il n’est pas légal de télécharger des roms ou des fichiers d’images ISO pour les jeux qui sont encore sous copyright (la plupart des jeux).

Configuration de base

Tout d’abord, téléchargez et installez la dernière version de Retroarch.

Ne soyez pas surpris si cela se produit de temps en temps.

Avec Retroarch installé, vous devez d’abord installer certains cœurs (émulateurs, efficacement), configurer vos contrôles et charger du contenu (ou des jeux).

Pour télécharger des cœurs pour votre plate-forme choisie – que ce soit N64 ou Commodore 64 – rendez-vous sur l’icône la plus à gauche (Menu principal) dans Retroarch, sélectionnez Charger le noyau>Téléchargez Core puis sélectionnez ceux que vous voulez.

À titre de référence, voici les cœurs que nous pensons fonctionner le mieux pour chaque plate-forme principale, en tenant compte des performances et de la précision (il existe de nombreuses autres plates-formes pour lesquelles vous pouvez obtenir des cœurs).

  • NES: Nestopia
  • SNES: Snes9X
  • Sega Master System / Genesis / CD: Genesis Plus GX
  • Game Boy Advance: mGBA
  • Nintendo DS: Desume
  • PS1: Beetle PSX HW
  • N64: Mupen64 (performance), ParaLLEl (précision)

Si vous vous demandez où sont les cœurs des consoles à succès comme la Playstation 2 et la GameCube, celle de PS2 est indisponible dans Retroarch, alors que celle de GameCube n’est pas particulièrement stable.

Configuration du contrôle Retroarch

Si vous avez un gamepad configuré avec Windows (et vous devriez vraiment le faire), Retroarch devrait le détecter automatiquement.

Si vous souhaitez modifier les contrôles, vous pouvez.

Accédez à l’icône cog (Paramètres), puis sélectionnez Entrée>Raccourci-clavier d’entrée Permet de configurer les commandes de raccourci clavier qui vous conviennent.

Pour modifier les commandes d’un cœur / d’une console spécifique, chargez ce noyau en accédant à l’icône Menu principal>Chargez Core et sélectionnez le noyau.

Avec le noyau chargé, sélectionnez Menu rapide (au-dessus de l’option Charger le noyau).

Chargement de jeux dans Retroarch

L’étape suivante consiste à charger vos jeux dans Retroarch en tant que «Collections», ce qui signifie que Retroarch les organisera en fonction de la console sur laquelle ils s’exécutent.

Accédez à l’icône Menu principal, sélectionnez Charger le contenu ->Collections ->Scan Directory puis accédez au répertoire où vous conservez vos jeux.

Une fois que vous avez ajouté vos jeux, vous verrez apparaître dans le menu principal de Retroarch des petites icônes élégantes représentant chaque console pour laquelle vous avez chargé du contenu.

Comme vous pouvez le voir ci-dessous, nous avons opté pour E.T.

Pour jouer à un jeu, sélectionnez-le simplement dans cette liste, puis sélectionnez l’un de vos cœurs téléchargés pour le charger.

Graphiques, Plugins et autres réglages

Chaque cœur a son propre ensemble de paramètres graphiques que vous devez jouer et modifier en fonction de votre apparence et de la puissance de votre PC.

Il est important de faire la distinction entre les paramètres Retroarch universels (situés sous l’icône Settings sur l’écran Retroarch) et les paramètres spécifiques au cœur que vous modifiez dans le Quick Menu.

Seules les modifications que vous apportez sous Quick Menu peuvent être enregistrées en tant que modifications de base ou de jeu.

Le paramètre le plus important à modifier avant de sélectionner un cœur est le pilote vidéo (Paramètres>Pilote vidéo).

Vulkan est l’API la plus récente et la plus avancée des deux, et brille vraiment lorsqu’elle est utilisée avec des cœurs puissants comme Beetle PSX HW, mais d’autres cœurs, comme Mupen64, reposent sur des pilotes GL.

Le noyau ParaLLEl N64 peut quant à lui utiliser Vulkan, mais vous devez d’abord ouvrir un jeu en utilisant le pilote ‘gl’, modifier les plug-ins GFX et RSP (sous Quick Menu>Options) à ‘angrylion’ et ‘cxd4’ respectivement, puis changez le pilote en Vulkan et redémarrez Retroarch.

Si vous jouez à des jeux à l’époque des pixels, l’une des fonctions les plus importantes est le filtrage bilinéaire (Paramètres>Vidéo>Le filtrage bilinéaire), qui basculera entre donner au jeu un aspect pixellisé si vous l’éteignez, ou si vous le désactivez ou si vous le désactivez.

Au-delà, dans les options de base du menu rapide (charger un noyau, puis Menu rapide->Options), chaque cœur a son propre ensemble de modifications que vous pouvez apporter.

Grâce à Beetle PSX HW, par exemple, vous pouvez augmenter la résolution interne à de nombreux multiples de la PS1 originale, ajouter un hack à écran large ou utiliser la texturation correcte de la perspective PGXP pour éliminer l’effet de distorsion de la PS1 lorsque des modèles 3D se déplacent à l’écran.

Sur les cœurs N64, vous pouvez virtualiser du matériel supplémentaire tel que le module d’extension ou même le 64DD (quelqu’un s’en souvient?).

Il y a beaucoup de variables, et il est utile de régler les paramètres pour trouver ceux qui vous conviennent le mieux – si vous voulez tout transformer en Super HD ou essayer de rester aussi fidèle que possible au matériel d’origine.

Shaders

Les shaders sont des couches de filtrage qui vont au-dessus de votre jeu, capables d’ajouter toutes sortes d’effets tels que les lignes de balayage CRT (pour une impression minable et authentique), les bords lissés via l’anticrénelage ou les bordures de votre zone de lecture.

Lorsque vous chargez un core, vous trouverez les shaders sous Quick Menu>Shaders>Load Shader Preset.

Ils contiennent, en gros, les mêmes collections de shaders, bien que celles que vous utiliserez dépendent du pilote vidéo (Vulkan, GL etc.) que vous utilisez pour un noyau donné.

cg – Largement compatible mais obsolète, pas aussi puissant que les deux autres formats mais bon pour les PC plus anciens.

glsl – Conçu pour les pilotes GL

Slang – Conçu pour les pilotes Vulkan

Pour notre exemple, nous avons donné à ET une bordure Game Boy Advance, située sous Presets Shader Load>shaders_slang>frontière>sgba (nous attendons une lettre ferme de Nintendo demandant de dissocier leurs consoles d’ET à tout moment…).

Une fois que vous avez configuré votre shader, vous pouvez le modifier sous Shaders>Shader Parameters, puis enregistrez-le sous son propre shader en utilisant Save Shader Preset As.

Nouveaux frontends

L’interface XMB de Retroarch de style PS3 n’est pas mauvaise, mais ce n’est certainement pas flagrant.

Heureusement, il y a d’excellents frontends que vous pouvez utiliser pour Retroarch, notre préféré étant Launchbox (qui supporte également vos jeux Steam).

Commencez par télécharger Launchbox (vous devrez entrer votre adresse e-mail, puis utiliser le lien envoyé à votre boîte de réception).

Une fois installé, ouvrez Launchbox, allez dans Outils>Gérer les émulateurs>Ajouter.

Retroarch devrait maintenant apparaître dans la boîte ‘Manage Emulators’. Les plates-formes associées, et vous devriez voir tous vos cœurs Retroarch téléchargés sans l’état du fichier de base manquant.

Si votre noyau préféré pour une plate-forme n’est pas répertorié, double-cliquez sur la liste principale à côté du nom de la plate-forme, puis sélectionnez votre cœur préféré dans le menu déroulant.

La dernière étape consiste à importer vos jeux (ou fichiers ROM) dans Launchbox. Importer ->Fichiers Rom et suivez l’assistant pour ajouter les fichiers rom que vous souhaitez.

Nous vous recommandons de télécharger des métadonnées et des images pour vos jeux pour un look professionnel.

Et c’est tout.

Une dernière chose à faire est de configurer Launchbox pour fonctionner avec votre gamepad. Options, sélectionnez Entrée>Gamepad / Joystick dans le volet de navigation, puis cochez la case « Activer l’entrée Gamepad / Joystick ».

  • Comment transformer un Raspberry Pi en une console de jeux rétro