Retroarch ne fonctionne pas ? Voici un tas de correctifs

Retroarch funktioniert nicht?  Hier ist eine Reihe von Korrekturen
⌛ Reading Time: 8 minutes

Pour un nombre croissant de personnes, Retroarch est la plaque tournante ultime de tout ce qui concerne l’émulation. Il ne rend pas justice à Retroarch de simplement l’appeler une « interface » pour tous les émulateurs de console imaginables, car tous les grands émulateurs peuvent y être intégrés, téléchargés et chargés en tant que « cœurs » en quelques secondes. Cependant, une plate-forme aussi vaste avec tant de choses se heurte inévitablement à des problèmes. Les ROM peuvent échouer à analyser, les émulateurs s’exécutent trop lentement et les contrôleurs ne sont pas détectés.

Ici, nous passons en revue les problèmes et les correctifs Retroarch les plus courants pour le faire fonctionner à nouveau.

1. Les noyaux PS1 ne fonctionnent pas

De tous les cœurs de Retroarch, les cœurs PS1 sont probablement les plus difficiles à faire fonctionner. Ce n’est pas trop compliqué, mais il y a quelques choses à garder à l’esprit. Tout d’abord, vous devrez rechercher et télécharger trois fichiers BIOS très spécifiques pour la PS1. (Faites simplement une recherche sur Google.) Ceux dont vous avez besoin sont SCPH5500, SCPH5501 et SCPH5502, et vous devez les placer dans le dossier « système » de votre répertoire Retroarch.

Noter: les fichiers SCPH doivent être nommés comme ils le sont ci-dessus. Si le fichier s’appelle “SCPH_5501” ou autre, cela ne fonctionnera pas. Il vous suffit de le renommer en “SCPH5501”.

De plus, les jeux PSX doivent être extraits et avoir les fichiers “bin” et “cue” dans le même dossier pour fonctionner correctement.

Selon le noyau que vous utilisez, vous pouvez rencontrer des problèmes avec le moteur de rendu que vous utilisez pour vos jeux. Beetle PSX HW, par exemple, est le noyau PS1 le plus populaire et le plus puissant, mais vous devez activer le pilote vidéo Vulkan sous “Paramètres -> Vidéo -> Sortie”.

Retroarch ne fonctionne pas corrige la sortie vidéo Ps1

Si vous rencontrez toujours des problèmes graphiques, avec un jeu ouvert, allez dans “Menu rapide -> Options -> Renderer (Restart)” et sélectionnez “Software” ou “Hardware (Auto)”, en redémarrant Retroarch après avoir essayé chacun.

Retroarch ne fonctionne pas corrige le moteur de rendu du logiciel Ps1

2. Les cœurs N64 ne fonctionnent pas

Les deux principaux cœurs N64 de Retroarch sont Parallel64 et Mupen64. Si vous exécutez vos autres cœurs Retroarch à l’aide du pilote vidéo Vulkan, vous risquez de rencontrer des problèmes avec ces deux cœurs N64. À savoir, aucun des deux cœurs ne fonctionne par défaut avec le pilote Vulkan.

Tout d’abord, si vous souhaitez utiliser Mupen64, vous devez basculer manuellement vos pilotes vidéo (Paramètres -> Pilotes -> Vidéo) sur « gl » plutôt que sur « vulkan ». Malheureusement, vous ne pouvez pas enregistrer ce paramètre uniquement pour le cœur N64 et devez le changer manuellement chaque fois que vous utilisez des cœurs qui utilisent les pilotes GL et Vulkan.

Avec ParaLLel 64, vous pouvez utiliser les pilotes Vulkan. Vous devez démarrer un jeu dans le noyau en utilisant le pilote « gl ». Une fois le jeu lancé, allez dans le “Menu Retroarch -> Menu rapide -> Options” et changez le plugin GFX en Angrylion et le plugin RSP en cxd4.

Retroarch ne fonctionne pas corrige les modifications apportées au plug-in Vulkan

Ensuite, quittez Retroarch et rouvrez-le, allez dans “Paramètres -> Pilotes -> Vidéo” et changez le pilote en “vulkan”. Maintenant, ouvrez une ROM en utilisant le noyau ParaLLel 64. Il fonctionnera avec le pilote Vulkan (en utilisant des graphiques N64 très précis si basse résolution).

3. Ralentissement du jeu et craquements audio

Ces deux problèmes vont souvent de pair, et vous les avez peut-être rencontrés en particulier sur certains des cœurs les plus exigeants comme le cœur PS1 basé sur Vulkan Beetle PSX HW. Quels que soient les paramètres graphiques que vous modifiez, le jeu subit un effet de « traînement » à la fois sur la vidéo et le son, ce qui le rend extrêmement désagréable à jouer.

Après beaucoup de fouilles et de réglages futiles des paramètres, nous avons trouvé la solution dans les endroits les plus simples – les options d’alimentation de Windows. Allez dans “Panneau de configuration Windows -> Options d’alimentation”, puis remplacez le “Plan préféré” par “Hautes performances”. Cette option peut se cacher sous « Afficher les plans supplémentaires », sur lequel vous devrez peut-être cliquer pour la voir. Avec Hautes performances sélectionnées, votre CPU arrêtera de ralentir inutilement vos jeux.

retroarch-not-working-fixes-high-performance-power-plan

4. Retroarch ne scanne pas les ROM

Lorsque vous souhaitez ajouter des ROM ou des jeux à Retroarch, vous devez d’abord vous assurer que les bases de données sont à jour en allant dans “Mise à jour en ligne” dans le menu principal, puis en sélectionnant “Mettre à jour les bases de données”. Cela garantira que Retroarch dispose des dernières informations en matière de détection de vos ROM.

Si vous essayez d’ajouter des ROM à l’aide de « Scan Directory » ou « Scan File », gardez à l’esprit que Retroarch ne recherchera que les types de fichiers associés à vos cœurs déjà installés, donc pour rechercher des jeux au format « cue », vous Vous aurez besoin d’un noyau PS1 installé.

Une autre complication avec l’analyse des jeux PS1 est que vous devez disposer d’un fichier « repère » avec le fichier image principal (BIN ou ISO) pour que Retroarch puisse le numériser. Il n’est pas trop difficile de les créer (vous pouvez utiliser cet outil en ligne) : créez simplement le fichier cue dans le Bloc-notes, donnez-lui le même nom que le fichier principal (mais avec « .cue » à la fin), puis placez-le dans le même dossier que le fichier image principal.

retroarch-not-working-fixes-cue-files

5. Retroarch crash avant le chargement du jeu

Il est difficile d’aborder une question aussi vaste sans écrire un essai à ce sujet. Il y a tellement de raisons pour lesquelles Retroarch peut planter, que nous avons décidé de choisir certaines des plus courantes afin qu’elles s’appliquent, espérons-le, à un large éventail de personnes.

Mettez à jour les pilotes de votre carte graphique. Celui-ci s’applique particulièrement aux personnes utilisant des systèmes de milieu de gamme, qui peuvent avoir du mal avec le fait que Retroarch s’exécute par défaut sur l’API graphique OpenGL. Vous devez aller dans le fichier de configuration “retroarch” (CFG) dans votre répertoire Retroarch, l’ouvrir avec le Bloc-notes (ou, pour rendre les informations plus claires, Bloc-notes++), et modifiez l’option “video_driver” de “gl” à “d3d”, puis enregistrez votre modification. Vous ne pourrez plus utiliser l’interface utilisateur Retroarch de style XMB, mais plus important encore, vous devriez pouvoir exécuter des jeux.

retroarch-ne-fonctionne pas-opengl-d3d

Une autre option pour les personnes sur des systèmes d’exploitation plus anciens ou avec du matériel plus ancien est de télécharger les versions “MSVC” de Retroarch au lieu de la version par défaut de MinGW. MSVC2005 est conçu pour les systèmes antérieurs à Windows XP, tandis que MSVC2010 est à partir de Windows XP, mais certaines personnes ont signalé que cela les aidait même lors de l’utilisation de Windows 10 sur des machines plus anciennes, donc ça vaut le coup.

6. Les cœurs ne se téléchargent pas

Si vous essayez de télécharger les cœurs / émulateurs de toutes vos consoles de salon préférées et que cela ne fonctionne pas, il est possible que le programme de mise à jour de base de Retroarch ne soit pas lié à l’endroit où il se procure ses cœurs.

Ouvrez le fichier “retroarch.cfg” dans votre répertoire Retroarch (encore une fois, Bloc-notes ou Bloc-notes ++). L’une des premières options devrait être “core_updater_buildbot_url=”http://buildbot.libretro.com/nightly/x/x/x”, où les “x” représentent le système sur lequel vous vous trouvez.

retroarch-not-working-cores-libretro-directory

Si ce champ est vide, vous devez saisir manuellement l’URL à partir de laquelle vous souhaitez obtenir vos cœurs. Aller à buildbot.libretro.com/nightly/ dans votre navigateur Web, puis accédez au répertoire du site qui correspond à votre système (/windows/x86_64/, par exemple).

Finalement, vous atteindrez un dossier intitulé “dernier”. Cliquez dessus pour voir tous les cœurs disponibles pour votre système, puis copiez l’URL dans le fichier de configuration Retroarch. (Si vous le souhaitez, vous pouvez en fait télécharger les cœurs directement à partir d’ici et les coller dans le dossier « cœurs » de votre répertoire Retroarch.)

retroarch-not-working-video-driver

Enregistrez la modification dans le fichier de configuration et Retroarch devrait maintenant être en mesure de télécharger des cœurs pour vous.

7. Création de liste de lecture rapide et facile

Les fonctionnalités de détection de jeu et de mise à jour de la liste de lecture de Retroarch sont idéales si vous l’utilisez pour jouer à une douzaine de ROM. Cela, cependant, va à l’encontre de son objectif même, d’être une interface pour des centaines de jeux sur différents systèmes.

Malheureusement, lorsqu’il s’agit de vastes collections de ROM, l’analyse d’un répertoire rempli de ROM pour détecter automatiquement les jeux peut prendre beaucoup de temps. Votre collection s’étend-elle sur plusieurs systèmes avec de grandes ROM (comme la Playstation, la Gamecube ou quelque chose de plus récent) ? Dans de tels scénarios, ce « scanning » peut gruger toute votre soirée.

Un problème supplémentaire est que Retroarch ne peut pas reconnaître de nombreux formats populaires, même si ses propres cœurs les prennent en charge. Par exemple, bonne chance en essayant d’analyser automatiquement un dossier rempli de jeux pour la première PlayStation de Sony au format PBP compressé. Après ce qui pourrait être des heures d’attente, vous aurez toujours une liste vide devant vous.

Heureusement, grâce à la nouvelle interface de bureau de Retroarch, vous pouvez créer et remplir des listes de lecture manuellement en quelques secondes.

Pour ce faire, cliquez avec le bouton droit sur la section de la liste de lecture à gauche de l’interface de bureau de Retroarch et choisissez Nouvelle liste de lecture dans le menu qui apparaît.

Retroarch ne fonctionne pas Nouvelle liste de lecture

Donnez un nom à votre nouvelle liste de lecture, puis cliquez dessus pour la sélectionner. Faites un clic droit sur l’espace au centre de la fenêtre. Choisissez « Ajouter un ou plusieurs fichiers » pour ajouter de manière sélective des jeux spécifiques à la liste ou « Ajouter un dossier » pour tout ajouter dans un dossier.

Retroarch ne fonctionne pas Ajouter un dossier

Procédez en définissant le contenu de votre nouvelle playlist. Choisissez un noyau qui correspond au type de contenu que vous venez d’ajouter – comme Beetle PSX HW pour les jeux Playstation, une variante MAME pour les arcades, Frodo ou Vice pour les titres Commodore 64, etc. Choisissez également l’une des bases de données disponibles à partir de laquelle Retroarch tirera informations pour les ROM ajoutées. Vous n’avez rien à changer d’autre – cliquez sur OK et c’est tout.

Retroarch ne fonctionne pas Détails de l'entrée

Presque instantanément, Retroarch remplira votre liste avec tous les fichiers du dossier sélectionné. C’est bien mieux que d’avoir à attendre toute l’après-midi son scanner automatique.

Ces correctifs ne sont que la pointe de l’iceberg pour que Retroarch fonctionne à nouveau, et nous acceptons qu’il existe probablement des problèmes que nous n’avons pas abordés ici. En attendant, vous devriez également consulter notre guide ultime sur l’émulation SNES sur Retroarch et configurer Retroarch sur Android.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.