28Jul

Comment construire votre propre NES ou SNES classique avec un Raspberry Pi et RetroPie

La NES Classic Edition est un clone officiel du système de divertissement Nintendo original, et l'une des meilleures façons de jouer à vos jeux rétro préférés. Le SNES Classic est son successeur. Malheureusement, il est si populaire qu'il est presque impossible de mettre la main sur l'un ou l'autre. Ne payez pas 300 $ sur eBay lorsque vous pouvez utiliser le Raspberry Pi à prix modique pour construire le vôtre - avec encore plus de jeux.

Quels sont les classiques NES et SNES, et pourquoi le Raspberry Pi est-il meilleur?

À l'automne 2016, Nintendo a publié la NES Classic Edition, une réplique miniature de l'ancien Nintendo Entertainment System des années 1980.Il est livré avec 30 jeux classiques, y compris Super Mario Bros. , La légende de Zelda , et Castlevania et un contrôleur NES old-school( mais avec un câble très court et un connecteur différent pour accueillir la plus petite taille de laNES Classic).

Il est vendu au prix de 60 $ et livré avec un contrôleur. Vous pouvez acheter un second contrôleur pour 10 $ supplémentaires, ce qui porte votre investissement total à 70 $.Malheureusement, la console s'est avérée si populaire et Nintendo a produit si peu qu'ils sont presque impossibles à trouver pour leur prix catalogue original, apparaissant seulement sur des sites comme eBay pour un balisage de 200-500%.

En 2017, Nintendo a suivi avec la SNES Classic Edition, qui se vend à 70 $ et est livrée avec deux contrôleurs. Les précommandes ont commencé et il est déjà très difficile d'en obtenir un.

Ne désespérez pas, cependant: même si elles sont si rares que vous n'en avez jamais vu une en personne( et encore moins une chance d'en acheter une), vous pouvez facilement rouler votre propre console robuste Classic Edition chez vous - avecplus de jeux et plus de fonctionnalités. Dans le tutoriel d'aujourd'hui, nous allons combiner le Raspberry Pi économique, un logiciel gratuit qui émule le NES, le SNES et d'autres consoles, ainsi que des contrôleurs USB NES peu onéreux pour créer une version DIY encore meilleure que les originaux.

Mieux comment? Non seulement votre version DIY comprendra toutes les fonctionnalités des états de sauvegarde NES Classic, les shaders CRT pour les jeux rétro, et une superbe organisation avec pochette, mais elle vous permettra de jouer à n'importe quel jeu ( pas seulementles 30 inclus avec les Classics), utilisez n'importe quel contrôleur USB que vous voulez( pas seulement le simple contrôleur NES à 2 boutons), et comprend de meilleurs états de sauvegarde et d'organisation.

Non seulement cela, mais votre système sera capable de jouer à des jeux d'autres systèmes comme Atari, Game Boy, Sega Genesis, et même des systèmes plus récents comme PlayStation Portable ou Nintendo 64. Vous pouvez voir une liste complète des systèmes pris en charge ici.

Ce dont vous avez besoin

Pour suivre notre tutoriel, vous aurez besoin d'une poignée de choses et d'un peu de temps libre pour les assembler.

Un Raspberry Pi et ses accessoires

Tout d'abord, vous aurez besoin d'un micro-ordinateur Raspberry Pi et de quelques accessoires basiques. La puissance de calcul nécessaire pour exécuter un émulateur Nintendo Entertainment System est très faible, donc si vous avez déjà un ancien modèle Raspberry Pi 1 ou 2, vous pouvez( et devriez!) L'utiliser. Si vous avez besoin d'acheter un nouveau Pi, achetez le Raspberry Pi 3 le plus récent( 40 $).

En plus du Pi, vous aurez besoin d'une carte SD ou microSD de taille appropriée( basée sur votre modèle Pi), d'un câble HDMI pour le connecter à votre téléviseur, d'un clavier USB( seulement temporairement pour le configurer), etune bonne alimentation. Vous aurez également probablement besoin d'un accès Internet sur le Pi pour télécharger des mises à jour et transférer des jeux. Vous pouvez le faire avec un câble Ethernet ou avec le Wi-Fi. Le Raspberry Pi 3 est équipé d'une connexion Wi-Fi, tandis que les modèles plus anciens nécessitent un adaptateur Wi-Fi USB.

Si vous êtes nouveau sur le Raspberry Pi, ne vous inquiétez pas: nous avons écrit un guide détaillé de toutes les pièces dont vous aurez besoin, alors consultez cet article pour plus d'informations.

L'étui rend le projet

Un étui Raspberry Pi inspiré de NES, disponible sur Etsy.

Pour compléter votre configuration Pi, vous aurez également besoin d'un cas. Si vous avez déjà fait beaucoup de projets Pi, vous avez déjà un cas, ce qui est bien. Mais si vous partez de zéro ou si vous voulez vraiment l'expérience complète, vous pourriez envisager d'obtenir un cas personnalisé NES ou SNES sur le thème de votre Raspberry Pi.

Il y a quelques cas sur le thème NES et SNES sur Amazon, y compris le cas Old Skool NES et le cas Super Tinytendo. Cependant, si vous n'aimez pas le look de ceux-ci pour une raison quelconque, vous pouvez toujours imprimer en 3D l'un de ceux-ci ou en trouver d'autres sur des sites comme Etsy.

Contrôleurs: Old School ou Modern Comfort

Ensuite, vous aurez besoin d'au moins un contrôleur USB( deux si vous voulez jouer à des jeux avec un ami).Vous pouvez aborder la situation du contrôleur de deux façons: d'abord, vous pouvez aller pur classique et obtenir une paire de contrôleurs USB NES.

Cette approche, nous serons les premiers à l'admettre, a été beaucoup plus difficile que prévu. Il semble que ce serait incroyablement simple de simplement acheter des contrôleurs NES bon marché et bien faits, mais en réalité il y a une telle course sur le marché en ce moment que les listes sont souvent inexactes, les contrôleurs sont difficiles à obtenir, et la meilleure pratique possible.recommande pour le moment est d'acheter plusieurs contrôleurs à la fois, retourner celui que vous ne voulez pas, et garder les bons( qui ont un bon poids, une bonne réactivité des boutons, et bien jouer).

Nous avons testé les deux contrôleurs USB NES les plus populaires sur Amazon: le contrôleur Retro-Link, et un contrôleur USB NES classique générique mais bien revu( qui, lorsqu'il est arrivé, a été marqué iNext).Alors que nous aimions mieux le poids du Retro-Link, mais la réactivité des boutons du contrôleur iNext était meilleure. En pratique, il s'agit d'une expérience d'essais et d'erreurs.(Si vous voulez quelque chose de classique mais plus confortable que les contrôleurs NES, nous n'avons que des bonnes choses à dire sur ce contrôleur Buffalo SNES.)

L'autre approche que vous pouvez adopter, qui est moins authentique, mais un peu plus polyvalente,pour acheter un contrôleur plus moderne, comme un contrôleur Xbox 360 filaire. Non seulement la qualité de construction et la disponibilité sont-elles plus cohérentes, mais la plate-forme d'émulation que nous sommes sur le point de créer, RetroPie, prend en charge plus que le NES-si vous voulez jouer à des jeux d'autres systèmes.agréable.

De toute façon, vous aurez besoin d'au moins un contrôleur USB pour le projet, alors choisissez votre favori.

Le logiciel: RetroPie et ROMs pour tous vos jeux favoris

En plus du matériel, vous aurez aussi besoin de logiciels pour jouer à vos jeux. Vous aurez besoin de télécharger une copie de RetroPie, un ensemble fantastique de logiciels qui combine un certain nombre d'outils d'émulation et de logiciels dans une interface très conviviale.

Dans notre cas, nous utiliserons les images prédéfinies pour le Raspberry Pi( par opposition à l'installation sur un système d'exploitation existant).Téléchargez la bonne image pour votre numéro de modèle Pi ici. De plus, vous aurez besoin d'une sorte d'outil pour graver cette image sur votre carte SD - notre outil de choix est le graveur d'images Etcher multiplateforme.

Enfin, et thématiquement le plus important, vous aurez besoin de quelques jeux! Ceux-ci se présentent sous la forme de fichiers ROM que vous pouvez soit vous déchirer( avec le matériel approprié) ou télécharger sur le net. L'acquisition de ROM est un exercice, en raison de problèmes juridiques flous, qu'il vaut mieux laisser au lecteur - nous ne lierons pas directement les ROM ou les sites ROM ici. Cela dit, une simple recherche sur Google vous mènera loin.

Première étape: Préparez votre Pi

Avec tous les matériaux mentionnés ci-dessus, il est temps de plonger dans la préparation du Pi. Nous allons d'abord configurer la carte SD.Faites éclater votre carte SD dans votre ordinateur et lancez Etcher. Le processus est aussi simple que 1-2-3: sélectionnez l'image RetroPie que vous avez téléchargée, confirmez que la carte SD est le disque sélectionné, puis cliquez sur "Flash!"

Attendez que l'image finisse de brûler, éjectez la carte SD en toute sécuritévotre ordinateur, et prenez votre Pi et ses accessoires. Accrochez le Pi à votre téléviseur à l'aide de votre câble HDMI, branchez votre clavier et votre contrôleur USB, insérez la carte SD et branchez le câble d'alimentation pour alimenter le système.

Si jamais vous êtes coincé pendant le processus d'installation, n'hésitez pas à consulter notre guide du débutant Raspberry Pi, qui contient un tas d'informations utiles sur la configuration initiale.

Étape 2: Configurer RetroPie

Une fois que vous avez allumé le Pi pour la première fois avec la carte SD RetroPie installée, il passera automatiquement à travers certaines étapes de configuration ponctuelles( comme l'extension de la partition, le déballage des fichiers, etc.).Ensuite, il redémarrera en vous amenant à l'écran de configuration du contrôleur, comme indiqué ci-dessous.

Tout comme l'écran le suggère, vous devez appuyer sur n'importe quel bouton de votre contrôleur USB et le maintenir enfoncé pour lancer le processus de configuration. Dans le menu de configuration, appuyez brièvement sur le bouton correspondant pour chaque entrée répertoriée( par exemple, sur le pavé directionnel pour démarrer).

Finalement, vous obtiendrez des entrées de bouton qui n'ont pas de boutons correspondants sur votre contrôleur( par exemple, si vous utilisez un contrôleur NES traditionnel et qu'il commence à vous poser des questions sur les boutons X et Y).Lorsque vous atteignez les entrées pour les boutons que vous n'avez pas, appuyez simplement sur un bouton que vous avez déjà programmé pendant 2 secondes, puis relâchez-le. Cela indiquera à l'assistant de configuration que vous souhaitez ignorer ce bouton. Répétez ce processus jusqu'à ce que vous ayez ignoré toutes les entrées inutiles et que vous puissiez cliquer sur "OK" pour continuer.

À ce stade, vous verrez l'écran suivant avec le logo RetroPie et «13 jeux disponibles» sous le logo.

"Treize jeux? Doux! "Vous pourriez penser. Pas si vite: ce ne sont pas 13 jeux auxquels vous pouvez jouer, ce sont 13 outils de configuration pour "RetroPie"( qui est reconnu comme l'un de vos émulateurs, même si c'est vraiment le système sous-jacent).Ne vous inquiétez pas, dans un instant, nous nous déplacerons vers les jeux réels.

Si vous utilisez un câble Ethernet avec votre Pi pour un accès réseau au lieu d'une connexion Wi-Fi, vous pouvez passer directement à la section suivante pour obtenir des jeux dans RetroPie. Si vous utilisez le Wi-Fi, appuyez sur le bouton A de votre contrôleur pour lancer le menu. Le schéma de couleurs par défaut de RetroPie le rend un peu difficile à voir dans une capture d'écran plus petite, mais l'entrée pour Wi-Fi est la dernière sur la liste, comme on le voit ci-dessous.

Lorsque vous sélectionnez l'entrée "WIFI", il lance un outil de configuration Wi-Fi. Sélectionnez "Connexion au réseau WiFi".

Ensuite, sélectionnez votre réseau domestique, entrez le mot de passe, cliquez sur OK, puis à nouveau sur OK sur l'écran principal pour quitter l'application( vous reviendrez à l'écran à partir duquel vous avez sélectionné l'entrée Wi-Fi).

Bien que vous puissiez utiliser RetroPie sans accès à Internet, il est beaucoup plus facile de transférer vos jeux sur l'appareil en utilisant le réseau.

Troisième étape: Ajouter vos jeux

Avec notre Pi configuré et connecté à notre réseau domestique, l'étape la plus importante est sur nous: le chargement de jeux doux, doux et rétro. Le moyen le plus simple de transférer des jeux est d'utiliser des partages réseau.(Vous pouvez utiliser un lecteur USB, mais la configuration du réseau est encore plus simple, nous allons donc détailler cette méthode ici).Commençons.

Par défaut, la zone RetroPie est associée à un partage réseau nommé "retropie", et vous pouvez y accéder en ouvrant simplement Windows Explorer sur votre PC et en tapant \\ retropie \ dans la zone d'adresse. Ensuite, ouvrez simplement le dossier "roms", naviguez vers le système de votre choix( nous utiliserons "nes" dans cet exemple) et copiez les fichiers ROM dans ce dossier. Nous avons copié l'un de nos jeux de RPG préférés, Crystalis , comme notre ROM de test.

Une fois que vous avez ajouté des jeux, vous devez redémarrer RetroPie( ou, plus précisément, l'interface Emulation Station en dessous).Sur votre Pi, appuyez sur le bouton B de votre contrôleur pour revenir au menu principal, puis appuyez sur le bouton Démarrer pour ouvrir le menu principal, comme indiqué ci-dessous. Sélectionnez "Quitter".

Sélectionnez "Redémarrer EmulationStation" et confirmez que vous souhaitez vraiment le redémarrer.

Quand il redémarrera, il n'y aura plus d'entrée pour "RetroPie" dans l'interface graphique principale, mais( parce que nous avons ajouté les roms dans le répertoire "nes"), vous verrez une entrée pour le Nintendo Entertainment System. C'est une étape clé dans la configuration de n'importe quel émulateur sur RetroPie. Il y a des tonnes d'émulateurs pour différentes plates-formes de jeux vidéo installées par défaut, mais elles n'apparaîtront pas dans l'interface tant que vous n'aurez pas ajouté au moins une ROM à leur répertoire "roms".

Appuyez sur le bouton A pour voir les jeux disponibles. Sélectionnez le jeu que vous souhaitez jouer( le seul jeu dans notre cas) et appuyez sur A à nouveau.

Après un bref instant, l'émulateur NES finira de charger votre ROM et vous verrez le jeu comme si vous l'aviez chargé sur une unité NES vintage.

A ce stade, vous pouvez jouer au jeu exactement comme si vous jouiez l'original. Si vous devez redémarrer le jeu, appuyez simplement sur SELECT et B en même temps. Si vous voulez revenir au menu RetroPie, appuyez sur SELECT et START en même temps. N'hésitez pas à répéter cette étape pour les jeux SNES, les jeux Genesis et tout autre système que vous voulez jouer.

Les Extras Juteux: Cover Art, Shaders, et Save Games

C'est tout ce dont vous avez besoin pour commencer à jouer. Mais si vous voulez l'expérience complète "J'ai construit mon propre NES Classic", voici quelques fonctionnalités supplémentaires que nous devons exploiter: l'art de couverture( qui rend votre bibliothèque jolie et facile à naviguer), les shaders( qui font que le jeurétro sur votre téléviseur moderne), et enregistrer des états( qui vous permettent de sauvegarder votre jeu, même si le jeu original ne le supporte pas. Ceci sont toutes les fonctionnalités incluses dans le classique NES Classic

Ajouter une jaquette à votre bibliothèque

avoir un tas de jeux copiés dans votre dossier "roms", revenez au menu NES( où nous venons de lancer notre jeu de test), appuyez sur le bouton Démarrer pour ouvrir le menu, puis sélectionnez "Scraper"

Dans l'écran suivantLaisser le grattoir "THEGAMESDB" Vous pouvez désactiver les notes si vous le souhaitez( nous l'avons laissé) Puis sélectionnez "Scrape Now"

Parce que c'est notre première éraflure, passez le filtre à "Tous les jeux. "Par défaut, le scraper est configuré pour utiliser simplement le système dans lequel il est chargé(dans ce cas, NES), donc pas besoin de changer quoi que ce soit. Enfin, assurez-vous que "L'utilisateur décide des conflits" est activé.Ceci est important, sinon le grattoir peut gratter les mauvaises données s'il n'est pas sûr que le jeu est Double Dragon ou Double Dragon II .

La seule raison pour laquelle vous ne voudriez pas utiliser ce paramètre est si vous aviez des centaines de parties à gratter et ne vouliez pas confirmer manuellement chaque sélection( vous deviez cependant revenir en arrière et résoudre manuellement les conflits plus tard, jeu par jeu).Lorsque vous êtes prêt, sélectionnez "Démarrer".

Lorsque le système fonctionne, vous serez invité à confirmer chaque sélection( même s'il n'y a qu'un seul choix).Appuyez sur A une fois que vous avez sélectionné le jeu correct.

Quand c'est fini, vous aurez une collection de jeux bien organisée.

Obtenez cette Vibration CRT Old School avec Lissage et Shaders

Une chose que vous remarquerez peut-être immédiatement après le plaing d'un jeu est à quel point les graphiques sont vifs et nets. En fait, en chargeant notre jeu de démo Crystalis , la première chose que j'ai remarquée a été que les couleurs étaient tellement plus brillantes et les lignes tellement plus nettes que je me souvenais.

La principale raison de cette disparité est la façon dont les images sont affichées sur un affichage numérique par rapport à un affichage CRT analogique. Votre écran d'ordinateur et votre téléviseur haute définition présentent un rapport pixel-pixel parfait de 1: 1, tandis que votre ancien écran cathodique était doté d'une image plus douce et d'une lumière / couleur «épanouie» autour des différents points de l'écran.

Pour compenser cela, vous pouvez configurer votre système pour appliquer des shaders ou des algorithmes de lissage afin de recréer cet effet CRT.Vous ne savez pas si c'est quelque chose qui vous tient à cœur? Comparons les images capturées du même jeu au même moment avec différents effets appliqués. Tout d'abord, regardons comment le tout premier moment jouable dans Crystalis ressemble sans shaders ou lissage.

Notez que les lignes sont toutes très nettes, significativement plus nettes que vous ne le pensez probablement( si vous avez joué au jeu original sur le matériel d'origine).Si vous aimez ce look plus net avec des arêtes vives, alors certainement jouer le jeu de cette façon.

Jetons un coup d'oeil à la façon dont le jeu regarde avec les graphiques lissés en utilisant l'algorithme de lissage. Si vous utilisez un Pi plus ancien, il s'agit d'une excellente option car l'algorithme de lissage( contrairement aux shaders) met peu ou pas de charge sur le GPU.

En regardant cela sur votre écran d'ordinateur ou un appareil mobile avec un écran haute résolution, vous pensez peut-être que "ça a l'air. .. flou", mais vu de loin( comme entre votre canapé et la télévision), l'effet lissantdonner aux jeux une sensation plus semblable à celle d'un CRT et le flou ne semble pas si intense. Reculez et regardez les rochers sur le bord de l'image par rapport à la première image et vous verrez ce que je veux dire.

Enfin, vous pouvez utiliser des shaders pour créer des effets CRT comme des lignes de balayage et même une légère distorsion( car la face avant des écrans CRT était légèrement courbée dans la plupart des cas).Voici un shader simple CRT appliqué.

Encore une fois, vu dans une culture de comparaison proche comme nous l'avons ici, l'effet semble prononcé( comme si vous étiez assis très près d'un écran CRT).Mais vu de loin, cela semble très naturel. En fait, même si cela ne me dérangeait pas que le jeu ait l'air sans lissage ou shaders, c'est quand j'ai allumé un shader CRT que je suis allé "Oh! Que ressemble au jeu dont je me souviens! "

Les paramètres de lissage et de shaders sont situés au même endroit, mais il y a un petit tweak à faire avant de plonger dans ce menu. Bien que RetroPie soit supposé livré avec des shaders déjà préchargés, selon notre expérience, vous devez mettre à jour manuellement la liste des shaders( pour laquelle vous aurez besoin d'une connexion Internet, donc branchez le câble Ethernet maintenant si ce n'est déjà fait).Revenez au menu de configuration de RetroPie que nous avons visité à l'origine et sélectionnez "RetroArch" dans le menu, comme indiqué ci-dessous.

Ceci lancera le menu de configuration RetroArch très .Sélectionnez l'entrée "Online Updater".

Dans le menu "Online Updater", sélectionnez "Update GLSL Shaders".

Dans le coin inférieur gauche, dans un petit texte jaune, vous verrez un petit indicateur de mise à jour indiquant que "shaders_gsls.zip" est en cours de téléchargement. Attendez que ça finisse. Une fois le processus terminé, appuyez sur la touche Echap de votre clavier ou sur la touche B de votre contrôleur pour sortir des menus jusqu'au menu principal. Là, sélectionnez "Quitter RetroArch".Une fois de retour dans le menu RetroPie, sélectionnez "RetroPie Setup".

Dans le menu de configuration de RetroPie, sélectionnez "configedit - Modifier les configurations RetroPie / RetroArch".

Sélectionnez "Configurer les options d'émulateur de libretro de base".

Ici, vous pouvez choisir de configurer les shaders et de les lisser sur une base émulateur par émulateur, ou de les appliquer universellement. A moins de vouloir des paramètres de shader différents pour chaque système, il est préférable de simplement sélectionner "Configurer les options par défaut pour tous les émulateurs de libretro".

Dans ce menu, vous trouverez tous les paramètres dont vous avez besoin pour le lissage et les shaders. Il est important de noter que le lissage et les shaders sont une solution / ou une solution, vous ne pouvez pas utiliser les deux en même temps. Si vous essayez de choisir entre les deux, souvenez-vous que le lissage est beaucoup plus léger sur les ressources du Pi que sur les shaders.

Si vous souhaitez utiliser le lissage, sélectionnez "Lissage vidéo" et remplacez "false" par "true".Vous pouvez ensuite revenir au menu principal et jouer avec le lissage activé.

Si vous voulez utiliser des shaders, vous avez deux étapes. Assurez-vous que "Lissage vidéo" est défini sur la valeur par défaut de Faux. Réglez ensuite "Video Shader Enable" sur "true".Enfin, sélectionnez "Video Shader File" pour sélectionner le shader que vous souhaitez utiliser.

La liste des shaders peut sembler un peu intimidante, mais il existe une solution facile. Recherchez simplement les fichiers shader avec "pi" dans le nom, comme le fichier "crt-pi.glslp" vu ci-dessus. Ces shaders ont été optimisés pour le GPU moins puissant du Raspberry Pi. Vous pouvez toujours utiliser d'autres shaders, mais ne soyez pas surpris si la performance en souffre.

Si à tout moment vous ne souhaitez plus jouer avec le lissage ou les shaders( ou si vous souhaitez changer le shader que vous utilisez), vous pouvez simplement revenir à ces menus et définir les valeurs sur false ou changer le shader.

Configurer les états de sauvegarde. .. parce que la contra est vraiment difficile

Si vous êtes un puriste, vous pourriez vouloir sauter cette section complètement. Certains jeux supportent nativement sauvegarder vos progrès, certains jeux ne le font pas( vous pouvez, par exemple, enregistrer votre jeu dans La Légende de Zelda mais vous ne pouvez pas dans Super Mario Bros. ).

Même les jeux qui supportent l'enregistrement nécessitent que vous sauvegardiez le jeu d'une manière spécifique, en utilisant souvent un mécanisme de jeu comme visiter une auberge ou vous enregistrer dans une station spatiale. Avec les émulateurs, vous pouvez enregistrer le jeu à tout moment et n'importe où , tout comme vous pourriez enregistrer un fichier dans Microsoft Word pendant que vous travaillez dessus. Il vous donne également plusieurs emplacements de sauvegarde par jeu, de sorte que vous pouvez avoir autant de fichiers de sauvegarde que vous le souhaitez. Ce n'est peut-être pas la façon la plus puriste de le faire, mais l'homme est un bon moyen de réduire vos niveaux de frustration tout en jouant à des jeux incroyablement difficiles.

Vous pouvez sauvegarder et charger votre jeu pendant que vous jouez en utilisant des raccourcis clavier. Pour ceux d'entre vous qui utilisent un contrôleur avec beaucoup de boutons( comme le contrôleur Xbox 360 mentionné ci-dessus), vous n'avez pas besoin de faire de mappage de touches, vous pouvez simplement utiliser les boutons par défaut RetroPie / RetroArch pour votre contrôleur. Découvrez cette entrée wiki RetroPie pour voir les raccourcis joypad par défaut.

Si vous utilisez le contrôleur NES, cependant, le nombre limité de boutons impose vraiment un peu de fardeau. Si vous souhaitez utiliser le système d'état de sauvegarde, vous devrez procéder à quelques modifications mineures des touches. Le clavier par défaut pour enregistrer et charger les états de sauvegarde utilise les boutons d'épaule d'un contrôleur, qui ne sont pas présents sur le contrôleur NES.Nous devrons remapper ces boutons pour accéder à ces fonctions. Il y a deux façons de le faire: vous pouvez éditer le fichier retroarch.cfg situé dans \\ retropie \ configs \ all \ retroarch.cfg( ce qui est très très fastidieux) ou vous pouvez utiliser l'interface RetroArch( qui est un montant normalde fastidieux).Nous allons marcher à travers ce dernier.

Pour utiliser l'interface keymap, relancez le système de menu RetroArch( dans le menu principal de RetroPie, sélectionnez la catégorie RetroPie puis sélectionnez "RetroArch").Dans le menu principal, sélectionnez "Paramètres".Avant d'apporter des modifications, nous devons activer le paramètre de sauvegarde sur sortie pour conserver ces modifications.

Dans le menu Paramètres, sélectionnez "Configuration".

Dans ce menu, sélectionnez "Save Configuration On Exit" pour activer l'enregistrement. Sans ce paramètre, les modifications apportées ne seront pas conservées lorsque nous quitterons le système de menu RetroArch.

Appuyez sur le bouton B ou sur la touche Echap pour revenir en arrière du menu jusqu'à ce que vous reveniez au menu principal de RetroArch. Sélectionnez le menu Paramètres.

Sélectionnez "Entrée".Vous trouverez ici tous les paramètres pour les raccourcis clavier et les configurations associées.

Sélectionnez "Lier les raccourcis clavier".Ici, nous pouvons changer ce que les combinaisons de touches de raccourci sur votre contrôleur font.

Afin de débloquer l'accès au menu RetroArch en cours de partie, ainsi que de nous donner un accès approprié aux états de sauvegarde, il y a trois combinaisons de boutons que nous devons cartographier: sauvegarder, charger et accéder au menu RetroArch. Vous pouvez choisir d'utiliser les combinaisons de boutons que vous souhaitez pour chacun d'entre eux, mais les combinaisons de boutons que nous avons sélectionnées pour ce didacticiel sont optimales dans la mesure où elles n'interfèrent avec aucune carte-clé existante.

Commençons par "Charger l'état".Sélectionnez cette entrée et appuyez sur A sur votre contrôleur. Vous serez invité avec un compte à rebours de quatre secondes pour appuyer sur la touche que vous souhaitez mapper à cette fonction.

Vous voulez mapper la touche Bas sur le pavé directionnel de sorte que lorsque vous appuyez sur l'activateur de raccourcis clavier( le bouton Sélectionner) et sur Bas, cela sauvegarde votre jeu. Sélectionnez "Enregistrer l'état" et mappez-le à la touche Haut sur le pavé directionnel. Allez-y et laissez les entrées "Savestate slot +/-" seules car elles sont correctes( elles sont réglées de sorte que vous pouvez cliquer à gauche ou à droite pour changer la fente de sauvegarde).

Enfin, faites défiler jusqu'au bas de la liste jusqu'à ce que vous voyiez "Menu bascule".Sélectionnez-le, puis mappez le bouton A( cela vous permettra d'appuyer sur Select + A) dans le jeu pour accéder au menu RetroArch.

Appuyez sur le bouton B pour sortir des menus jusqu'à ce que vous soyez sur l'écran principal, puis sélectionnez "Quitter RetroArch" pour enregistrer vos modifications.

A ce stade, vous êtes tous ensemble et pouvez maintenant utiliser les combinaisons de boutons suivantes:

  • Sélectionnez + Démarrer: Quittez l'émulateur.
  • Select + B: réinitialise l'émulateur.
  • Sélectionnez + A: Suspendez le jeu et ouvrez le menu RetroArch à partir de l'émulateur.
  • Sélectionner + Droite: Augmenter la fente de sauvegarde( par ex. Passer de la fente d'enregistrement n ° 1 à n ° 2)
  • Sélectionner + Gauche: Diminuer la fente de sauvegarde( p.ex. passer de la fente n ° 2 à n ° 1)
  • Select + Up: Sauvegarder la partieà l'emplacement de sauvegarde actuellement sélectionné.
  • Select + Down: charge le jeu depuis la sauvegarde dans l'emplacement de sauvegarde en cours.

Maintenant, vous pouvez jouer même les plus difficiles sans avoir à recommencer à zéro chaque fois que vous avez terminé une partie.

Vous avez enfin terminé: nous avons non seulement recréé l'expérience d'utiliser le NES Classic, mais nous avons en fait créé une version supérieure, puisqu'elle peut jouer à n'importe quel jeu NES jamais créé, supporte plus de slots de sauvegarde que le NES Classic,plus de shaders et d'options vidéo, et( si vous le souhaitez) vous pouvez aller au-delà de la portée de ce tutoriel et même utiliser des codes de triche similaires à Game Genie, des replays instantanés, et plus encore. Découvrez les wikis RetroPie et RetroArch pour plus d'informations sur toutes les fonctionnalités avancées de la plate-forme, ainsi que notre guide sur les paramètres avancés de RetroArch.

ARTICLES CONNEXES
Comment configurer RetroArch, l'ultime émulateur de jeux rétro tout-en-un
Huit fonctionnalités avancées de RetroArch qui rendent le jeu rétro génial Encore une fois

Image Credits: Fynsya / Etsy et Clive Darra / Flickr.