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

Table des matières:

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

Vidéo: Comment construire votre propre classique NDA ou SNES avec un Raspberry Pi et un RetroPie

Vidéo: Comment construire votre propre classique NDA ou SNES avec un Raspberry Pi et un RetroPie
Vidéo: Comment choisir un OBJECTIF MACRO ? Et lequel ? - YouTube 2024, Peut
Anonim
La NES Classic Edition est un clone officiel du système de divertissement Nintendo original et constitue l’un des meilleurs moyens de jouer à vos jeux rétro préférés. La SNES Classic est son successeur. Malheureusement, il est si populaire qu’il est presque impossible de mettre la main dessus. Ne payez pas 300 USD sur eBay si vous pouvez utiliser le Raspberry Pi à prix modique pour créer le vôtre, avec encore plus de jeux.
La NES Classic Edition est un clone officiel du système de divertissement Nintendo original et constitue l’un des meilleurs moyens de jouer à vos jeux rétro préférés. La SNES Classic est son successeur. Malheureusement, il est si populaire qu’il est presque impossible de mettre la main dessus. Ne payez pas 300 USD sur eBay si vous pouvez utiliser le Raspberry Pi à prix modique pour créer le vôtre, avec encore plus de jeux.

Que sont la NES et la SNES Classic et pourquoi le Raspberry Pi est-il meilleur?

Image
Image

À l'automne 2016, Nintendo a publié la NES Classic Edition, une réplique miniature de l'ancien système de divertissement Nintendo des années 1980. Il est livré avec 30 jeux classiques, y comprisSuper Mario Bros., LA légende de Zelda, et Castlevania et un contrôleur NES de la vieille école (bien qu'avec un câble très court et un connecteur différent pour s'adapter à la taille plus petite du NES Classic).

Il est vendu au prix de 60 $ et est livré avec un contrôleur. Vous pouvez acheter un deuxième contrôleur de joueur pour 10 $ de plus, ce qui porte votre investissement total à 70 $. Malheureusement, la console s’est révélée si populaire et Nintendo en a produit si peu qu’elles sont presque impossibles à trouver pour leur prix catalogue original. Elles apparaissent uniquement sur des sites comme eBay pour une marge bénéficiaire de 200 à 500%.

En 2017, Nintendo a poursuivi avec l'édition SNES Classic, qui coûte 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 une.

Ne désespérez pas cependant: même s’ils sont si rares que vous n’en avez jamais vu en personne (et encore moins eu l’occasion d’en acheter une), vous pouvez facilement utiliser votre propre console Classic Edition à la maison, avec plus jeux et plus de fonctionnalités. Dans le didacticiel d’aujourd’hui, nous allons associer le logiciel économique Raspberry Pi, un logiciel gratuit émulant les consoles NES, SNES et autres, ainsi que des contrôleurs USB NES peu coûteux pour créer une version DIY encore plus performante que les versions originales.

Mieux comment? Non seulement votre version bricolage comprendra-t-elle toutes les fonctionnalités du NES Classic actuel, telles que les sauvegardes, les shaders CRT pour des jeux à l'allure rétro et une superbe organisation avec des jaquettes, mais elle vous permettra également de jouer tout (pas seulement les 30 inclus avec les Classics), utilisez n’importe quel contrôleur USB de votre choix (pas seulement le simple contrôleur NES à 2 boutons), et inclut de meilleurs états de sauvegarde et une meilleure organisation.

De plus, votre système pourra également jouer à des jeux d'autres systèmes, tels que Atari, Game Boy, Sega Genesis et même des systèmes plus récents, tels que PlayStation Portable ou Nintendo 64. Vous trouverez ici une liste complète des systèmes pris en charge.

De quoi as-tu besoin

Pour suivre notre didacticiel, 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 de base. La puissance de calcul requise pour faire fonctionner un émulateur Nintendo Entertainment System est très faible. Par conséquent, si vous avez déjà un ancien modèle 1 ou 2 de Raspberry Pi, vous pouvez (et devriez!) L’utiliser. Si vous avez besoin d'acheter un nouveau Pi, achetez bien sûr le Raspberry Pi 3 le plus récent (40 $).
Tout d’abord, vous aurez besoin d’un micro-ordinateur Raspberry Pi et de quelques accessoires de base. La puissance de calcul requise pour faire fonctionner un émulateur Nintendo Entertainment System est très faible. Par conséquent, si vous avez déjà un ancien modèle 1 ou 2 de Raspberry Pi, vous pouvez (et devriez!) L’utiliser. Si vous avez besoin d'acheter un nouveau Pi, achetez bien sûr 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 (selon le modèle de votre Pi), d’un câble HDMI pour le connecter à votre téléviseur, d’un clavier USB (uniquement pour le configurer temporairement) et bonne alimentation. Vous voudrez probablement aussi un accès Internet sur le Pi pour télécharger les mises à jour et transférer les jeux - vous pouvez le faire avec un câble Ethernet ou avec le Wi-Fi. Le Raspberry Pi 3 intègre le Wi-Fi, tandis que les modèles plus anciens nécessiteront un adaptateur USB Wi-Fi.

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

Le cas fait le projet

Pour compléter votre configuration Pi, vous aurez également besoin d’une affaire. Si vous avez déjà fait plusieurs projets Pi, alors vous avez déjà un cas, ce qui est bien. Mais si vous partez de zéro ou si vous souhaitez vraiment profiter de toute l'expérience, vous pouvez envisager de vous procurer un étui personnalisé NES ou SNES pour votre Raspberry Pi.
Pour compléter votre configuration Pi, vous aurez également besoin d’une affaire. Si vous avez déjà fait plusieurs projets Pi, alors vous avez déjà un cas, ce qui est bien. Mais si vous partez de zéro ou si vous souhaitez vraiment profiter de toute l'expérience, vous pouvez envisager de vous procurer un étui personnalisé NES ou SNES pour votre Raspberry Pi.

Il existe quelques cas sur le thème de la NES et de la SNES sur Amazon, y compris les affaires Old Skool NES et Super Tinytendo. Toutefois, si vous n’aimez pas leur apparence pour une raison quelconque, vous pouvez toujours imprimer en 3D votre propre exemplaire, ou en rechercher 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 approcher la situation du contrôleur de deux manières: Tout d’abord, vous pouvez choisir un pur classique et obtenir une paire de contrôleurs USB NES.
Ensuite, vous aurez besoin d’au moins un contrôleur USB (deux si vous voulez jouer à des jeux avec un ami). Vous pouvez approcher la situation du contrôleur de deux manières: Tout d’abord, vous pouvez choisir un pur classique et obtenir une paire de contrôleurs USB NES.

Nous serons les premiers à admettre que cette approche a été beaucoup plus difficile que prévu. Il semble incroyablement simple d’acheter des contrôleurs NES bon marché et bien conçus, mais en réalité, le marché est actuellement si flou que les inscriptions sont souvent inexactes, qu'il est difficile d’obtenir des contrôleurs et que les meilleures pratiques Pour le moment, il est recommandé d’acheter plusieurs contrôleurs à la fois, de renvoyer celui que vous ne voulez pas et de garder les bons (qui ont un bon poids, une bonne réactivité des boutons et qui fonctionnent bien).

Nous avons testé les deux contrôleurs NES USB les plus populaires sur Amazon: le contrôleur Retro-Link et un contrôleur NES classique, générique mais bien revu (qui, à son arrivée, portait la marque iNext). Même si nous aimions mieux le poids du rétro-lien, la réactivité des boutons du contrôleur iNext était meilleure.En pratique, c'est une expérience d'essai et d'erreur. (Si vous voulez quelque chose de classique mais plus confortable que les contrôleurs NES, nous n’avons que de bonnes choses à dire sur ce contrôleur SNES de Buffalo.)

Une autre approche, moins authentique mais un peu plus polyvalente, consiste à acheter un contrôleur plus moderne, comme un contrôleur câblé Xbox 360. Non seulement la qualité de fabrication et la disponibilité sont-elles plus cohérentes, mais la plate-forme d'émulation que nous sommes sur le point de configurer, RetroPie, prend en charge plus que la NES. Si vous voulez jouer à des jeux d'autres systèmes, un contrôleur plus récent avec plus de boutons est: agréable.
Une autre approche, moins authentique mais un peu plus polyvalente, consiste à acheter un contrôleur plus moderne, comme un contrôleur câblé Xbox 360. Non seulement la qualité de fabrication et la disponibilité sont-elles plus cohérentes, mais la plate-forme d'émulation que nous sommes sur le point de configurer, RetroPie, prend en charge plus que la NES. Si vous voulez jouer à des jeux d'autres systèmes, un contrôleur plus récent avec plus de boutons est: agréable.

Dans tous les cas, vous aurez besoin d’au moins un contrôleur USB pour le projet. Choisissez donc votre favori.

Le logiciel: RetroPie et ROM pour tous vos jeux préférés

Image
Image

En plus du matériel, vous aurez également besoin d’un logiciel pour jouer à vos jeux. Vous devrez télécharger une copie de RetroPie, un fantastique ensemble de logiciels combinant plusieurs outils d’émulation et logiciels dans une interface très conviviale.

Pour ce faire, nous utiliserons les images prédéfinies pour le Raspberry Pi (au lieu de l’installer 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 prédilection est le graveur d’images Etcher multiplate-forme.

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 extraire vous-même (avec le matériel approprié) ou télécharger du net. L’acquisition de ROM est un exercice, en raison de problèmes juridiques flous qu’il vaut mieux laisser au lecteur - nous ne relierons pas directement aux ROM ou aux 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 susmentionnés rassemblés, il est temps de plonger dans la préparation du Pi. Nous allons d’abord configurer la carte SD. Insérez 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 ait fini de graver, éjectez la carte SD en toute sécurité de votre ordinateur et récupérez votre Pi et ses accessoires. Raccordez le Pi à votre téléviseur avec votre câble HDMI, branchez votre clavier et vos contrôleurs USB, insérez la carte SD et branchez le câble d'alimentation pour allumer le système.
Attendez que l'image ait fini de graver, éjectez la carte SD en toute sécurité de votre ordinateur et récupérez votre Pi et ses accessoires. Raccordez le Pi à votre téléviseur avec votre câble HDMI, branchez votre clavier et vos contrôleurs USB, insérez la carte SD et branchez le câble d'alimentation pour allumer le système.

Si jamais vous êtes bloqué pendant le processus d’installation, n'hésitez pas à vous reporter à notre Guide du débutant Raspberry Pi, qui contient de nombreuses informations utiles sur la configuration initiale.

Deuxième étape: configurer RetroPie

Une fois que vous avez mis le Pi sous tension pour la première fois avec la carte SD RetroPie installée, certaines étapes de configuration uniques s’effectuent automatiquement (telles que l’extension de la partition, la décompression de fichiers, etc.). Ensuite, il redémarrera pour vous amener à l'écran de configuration du contrôleur, comme indiqué ci-dessous.

Comme le suggère l’écran, vous devez appuyer sur un 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 à chaque entrée de la liste (par exemple, sur le pavé directionnel pour commencer).
Comme le suggère l’écran, vous devez appuyer sur un 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 à chaque entrée de la liste (par exemple, sur le pavé directionnel pour commencer).
En fin de compte, vous obtiendrez des entrées de boutons dont le contrôleur ne correspondra peut-être pas (par exemple, si vous utilisez un contrôleur NES traditionnel et que celui-ci commence à vous demander quelles sont les touches X et Y). Lorsque vous atteignez les entrées pour les boutons que vous n'avez pas, maintenez simplement un bouton que vous avez déjà programmé enfoncé pendant 2 secondes, puis relâchez-le. Cela indiquera à l'assistant de configuration que vous souhaitez ignorer ce bouton. Répétez cette procédure jusqu'à ce que vous ayez passé toutes les entrées inutiles et que vous puissiez cliquer sur «OK» pour continuer.
En fin de compte, vous obtiendrez des entrées de boutons dont le contrôleur ne correspondra peut-être pas (par exemple, si vous utilisez un contrôleur NES traditionnel et que celui-ci commence à vous demander quelles sont les touches X et Y). Lorsque vous atteignez les entrées pour les boutons que vous n'avez pas, maintenez simplement un bouton que vous avez déjà programmé enfoncé pendant 2 secondes, puis relâchez-le. Cela indiquera à l'assistant de configuration que vous souhaitez ignorer ce bouton. Répétez cette procédure jusqu'à ce que vous ayez passé 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» en dessous.

“Treize jeux? Doux! »Vous pourriez penser. Pas si vite: ces 13 jeux ne sont pas jouables, ce sont 13 outils de configuration pour «RetroPie» (reconnu comme l’un de vos émulateurs, même s’il s’agit bien du système sous-jacent). Ne vous inquiétez pas, dans un instant, nous allons nous déplacer pour les matchs.
“Treize jeux? Doux! »Vous pourriez penser. Pas si vite: ces 13 jeux ne sont pas jouables, ce sont 13 outils de configuration pour «RetroPie» (reconnu comme l’un de vos émulateurs, même s’il s’agit bien du système sous-jacent). Ne vous inquiétez pas, dans un instant, nous allons nous déplacer pour les matchs.

Si vous utilisez un câble Ethernet avec votre Pi pour un accès réseau au lieu du Wi-Fi, vous pouvez passer directement à la section suivante pour passer directement à la mise en place de jeux dans RetroPie. Si vous utilisez le Wi-Fi, appuyez sur le bouton A de votre contrôleur pour lancer le menu. La palette de couleurs par défaut de RetroPie rend difficile la lecture d'une capture d'écran plus petite, mais l'entrée correspondant au Wi-Fi est la dernière de la liste, comme indiqué ci-dessous.

Image
Image

Lorsque vous sélectionnez l'entrée «WIFI», un outil de configuration Wi-Fi sera lancé. Sélectionnez «Connect to WiFi Network».

Ensuite, sélectionnez votre réseau domestique, entrez le mot de passe, cliquez sur OK, puis de nouveau sur OK dans l'écran principal pour quitter l'application (vous revenez à l'écran à partir duquel vous avez sélectionné l'entrée Wi-Fi).
Ensuite, sélectionnez votre réseau domestique, entrez le mot de passe, cliquez sur OK, puis de nouveau sur OK dans l'écran principal pour quitter l'application (vous revenez à 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 votre appareil via le réseau.

Troisième étape: Ajoutez vos jeux

Avec notre Pi configuré et connecté à notre réseau domestique, l’étape la plus importante est sur nous: le charger avec des jeux doux, doux et rétro. Le moyen le plus simple de transférer des jeux consiste à 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 boîte RetroPie se voit attribuer un partage réseau nommé «retropie». Vous pouvez y accéder simplement en ouvrant l'Explorateur Windows sur votre PC et en tapant

retropie

dans la case d'adresse. Ensuite, ouvrez simplement le dossier «roms», accédez au système de votre choix (nous utiliserons «nes» dans cet exemple) et copiez tous les fichiers ROM dans ce dossier. Nous avons copié l'un de nos jeux RPG préférés, Cristalis, comme notre ROM de test.

Une fois que vous avez ajouté des jeux, vous devez ensuite redémarrer RetroPie (ou plus précisément l’interface de la station d’émulation située au-dessous). Sur votre Pi, appuyez sur le bouton B de votre contrôleur pour revenir au menu principal, puis sur le bouton Démarrer pour ouvrir le menu principal, comme indiqué ci-dessous. Sélectionnez "Quitter".
Une fois que vous avez ajouté des jeux, vous devez ensuite redémarrer RetroPie (ou plus précisément l’interface de la station d’émulation située au-dessous). Sur votre Pi, appuyez sur le bouton B de votre contrôleur pour revenir au menu principal, puis 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.
Sélectionnez «Redémarrer EmulationStation» et confirmez que vous souhaitez vraiment le redémarrer.
Lors du redémarrage, il n'y aura plus soudainement une entrée pour «RetroPie» dans l'interface graphique principale, mais (car nous avons ajouté les roms au répertoire «nes»), vous verrez une entrée pour le système de divertissement Nintendo. C’est une étape clé dans la configuration de tout émulateur sur RetroPie. Il existe des tonnes d'émulateurs pour différentes plates-formes de jeux vidéo installées par défaut, mais ils n'apparaîtront pas dans l'interface tant que vous n'aurez pas ajouté au moins une ROM à leur répertoire «roms».
Lors du redémarrage, il n'y aura plus soudainement une entrée pour «RetroPie» dans l'interface graphique principale, mais (car nous avons ajouté les roms au répertoire «nes»), vous verrez une entrée pour le système de divertissement Nintendo. C’est une étape clé dans la configuration de tout émulateur sur RetroPie. Il existe des tonnes d'émulateurs pour différentes plates-formes de jeux vidéo installées par défaut, mais ils 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 auquel vous souhaitez jouer (le seul jeu dans notre cas) et appuyez à nouveau sur A.
Appuyez sur le bouton A pour voir les jeux disponibles. Sélectionnez le jeu auquel vous souhaitez jouer (le seul jeu dans notre cas) et appuyez à nouveau sur A.
Après un bref instant, l’émulateur NES finira de charger votre ROM et vous verrez le jeu comme si vous l’aviez chargée sur une unité NES vintage.
Après un bref instant, l’émulateur NES finira de charger votre ROM et vous verrez le jeu comme si vous l’aviez chargée sur une unité NES vintage.
À ce stade, vous pouvez jouer au jeu comme vous jouiez l'original. Si vous avez besoin de redémarrer le jeu, appuyez simplement sur SELECT et B en même temps. Si vous souhaitez quitter le jeu pour revenir au menu RetroPie, appuyez simultanément sur SELECT et START. N'hésitez pas à répéter cette étape pour les jeux SNES, Genesis et tout autre système auquel vous souhaitez jouer.
À ce stade, vous pouvez jouer au jeu comme vous jouiez l'original. Si vous avez besoin de redémarrer le jeu, appuyez simplement sur SELECT et B en même temps. Si vous souhaitez quitter le jeu pour revenir au menu RetroPie, appuyez simultanément sur SELECT et START. N'hésitez pas à répéter cette étape pour les jeux SNES, Genesis et tout autre système auquel vous souhaitez jouer.

The Juicy Extras: jeux de couverture, shaders et sauvegarde

C’est tout ce dont vous avez besoin pour commencer à jouer. Mais si vous souhaitez profiter de l'expérience complète «J'ai construit mon propre NES Classic», il existe quelques fonctionnalités supplémentaires que nous devons exploiter: une couverture (qui rend votre bibliothèque agréable et facile à consulter), des shaders (qui rendent le jeu plus attrayant rétro sur votre téléviseur moderne) et sauvegardez les états (qui vous permettent de sauvegarder votre jeu, même si le jeu original ne le prend pas en charge. Toutes ces fonctionnalités sont incluses dans le NES Classic officiel.

Ajouter une pochette à votre bibliothèque

Une fois que vous avez copié plusieurs jeux 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 «Racleur».

Dans l'écran suivant, vous pouvez ajuster les paramètres. Laissez le grattoir en tant que "THEGAMESDB". Vous pouvez désactiver les évaluations si vous le souhaitez (nous l’avons laissé). Ensuite, sélectionnez «Grattez maintenant».
Dans l'écran suivant, vous pouvez ajuster les paramètres. Laissez le grattoir en tant que "THEGAMESDB". Vous pouvez désactiver les évaluations si vous le souhaitez (nous l’avons laissé). Ensuite, sélectionnez «Grattez maintenant».
Image
Image

Comme il s’agit de notre premier combat, réglez le filtre sur «Tous les jeux». Par défaut, le racleur est configuré pour utiliser uniquement le système dans lequel il est chargé (dans ce cas, NES), il n'est donc pas nécessaire de changer quoi que ce soit. Enfin, assurez-vous que «L'utilisateur décide des conflits» est activé. C’est important, sinon le racleur peut récupérer les mauvaises données s’il n’est pas sûr que le jeu soit Double Dragon ou Double Dragon II.

La seule raison pour laquelle vous ne souhaitez pas utiliser ce paramètre est si vous avez des centaines de jeux à supprimer et que vous ne souhaitez pas confirmer manuellement chaque sélection (vous devrez toutefois revenir en arrière et résoudre manuellement les conflits ultérieurement, 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’ya qu’une sélection). Appuyez sur A une fois que vous avez sélectionné le bon jeu.
Lorsque le système fonctionne, vous serez invité à confirmer chaque sélection (même s’il n’ya qu’une sélection). Appuyez sur A une fois que vous avez sélectionné le bon jeu.
Quand ce sera terminé, vous aurez une collection de jeux bien organisée.
Quand ce sera terminé, vous aurez une collection de jeux bien organisée.
Image
Image

Obtenez cette vibro-école CRT Old School avec Lissage et Shaders

Une chose que vous remarquerez peut-être immédiatement après le début d'un jeu est la vivacité et la netteté des graphismes. En fait, lors du chargement de notre jeu de démonstrationCristalisLa première chose que j'ai remarquée, c’est que les couleurs étaient beaucoup plus vives et les lignes beaucoup plus nettes que je ne m'en souvenais.

La principale raison de cette disparité est la manière dont les images sont affichées sur un affichage numérique par rapport à un affichage à tube cathodique analogique. Votre écran d’ordinateur et votre téléviseur haute définition présentent le jeu avec un rapport parfait de 1: 1 pixel à pixel, alors que votre vieil écran à tube cathodique était à base de phosphore avec une image plus douce et une lumière / couleur «fleurissant» autour des points individuels sur 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 cela 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, voyons comment le tout premier moment jouable deCristalis regarde sans shaders ni lissage.

Notez que les lignes sont toutes très nettes, nettement plus nettes que celles dont vous vous souviendrez 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 jouez le jeu de cette façon.
Notez que les lignes sont toutes très nettes, nettement plus nettes que celles dont vous vous souviendrez 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 jouez le jeu de cette façon.

Voyons l’apparence du jeu avec les graphiques lissés à l’aide de l’algorithme de lissage. Si vous utilisez un ancien Pi, c’est une excellente option car l’algorithme de lissage (à la différence des shaders) ne charge pratiquement pas le GPU.

En regardant cela sur l'écran de votre ordinateur ou sur un appareil mobile doté d'un écran haute résolution net, vous vous dites peut-être «ça a l'air… flou». Mais vu de loin (comme celui entre votre canapé et la télévision), l'effet de lissage donne Les jeux donnent une sensation plus proche de la CRT et le flou n’est pas aussi intense. Reculez-vous et regardez les rochers sur le bord de la photo par rapport à la première image et vous verrez ce que je veux dire.
En regardant cela sur l'écran de votre ordinateur ou sur un appareil mobile doté d'un écran haute résolution net, vous vous dites peut-être «ça a l'air… flou». Mais vu de loin (comme celui entre votre canapé et la télévision), l'effet de lissage donne Les jeux donnent une sensation plus proche de la CRT et le flou n’est pas aussi intense. Reculez-vous et regardez les rochers sur le bord de la photo 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 tels que des lignes de balayage et même une légère distorsion (l’avant des écrans CRT étant légèrement incurvé dans la plupart des cas). Voici un shader CRT simple appliqué.

Image
Image

Encore une fois, vu dans une culture de comparaison étroite comme celle que nous 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 je ne pensais pas que le jeu ressemblait à un jeu de lissage ou de shaders, c’est lorsque j’ai allumé un shader CRT, j’ai déclaré: «Oh!Cette on dirait le jeu dont je me souviens!

Les réglages de lissage et d’ombrage se trouvent au même endroit, mais nous devons apporter quelques modifications avant de plonger dans ce menu. Bien que RetroPie soit censé être livré avec des shaders déjà préchargés, notre expérience montre que vous devez mettre à jour manuellement la liste des shaders (pour laquelle vous aurez besoin d’une connexion Internet, connectez donc ce câble Ethernet maintenant si ce n’est pas déjà le cas). Retournez au menu de configuration de RetroPie que nous avions initialement visité et sélectionnez «RetroArch» dans le menu, comme indiqué ci-dessous.

Image
Image

Cela lancera letrès Menu de configuration RetroArch au look rétro. Sélectionnez l'entrée “Online Updater”.

Dans le menu «Online Updater», sélectionnez «Update GLSL Shaders».
Dans le menu «Online Updater», sélectionnez «Update GLSL Shaders».
Dans le coin inférieur gauche, en minuscule 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 revenir au menu principal. Là, sélectionnez “Quit RetroArch”. Une fois dans le menu RetroPie, sélectionnez «Configuration RetroPie».
Dans le coin inférieur gauche, en minuscule 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 revenir au menu principal. Là, sélectionnez “Quit RetroArch”. Une fois dans le menu RetroPie, sélectionnez «Configuration RetroPie».
Dans le menu de configuration de RetroPie, sélectionnez «configedit - Modifier les configurations de RetroPie / RetroArch».
Dans le menu de configuration de RetroPie, sélectionnez «configedit - Modifier les configurations de RetroPie / RetroArch».
Sélectionnez «Configurer les options de base de l’émulateur libretro».
Sélectionnez «Configurer les options de base de l’émulateur libretro».
Ici, vous pouvez choisir de configurer les shaders et le lissage sur une base d'émulateur à émulateur, ou de l'appliquer de manière universelle. À moins que vous ne souhaitiez paramétrer différents shader pour chaque système, il est préférable de sélectionner simplement «Configurer les options par défaut pour tous les émulateurs libretro».
Ici, vous pouvez choisir de configurer les shaders et le lissage sur une base d'émulateur à émulateur, ou de l'appliquer de manière universelle. À moins que vous ne souhaitiez paramétrer différents shader pour chaque système, il est préférable de sélectionner simplement «Configurer les options par défaut pour tous les émulateurs libretro».
Dans ce menu, vous trouverez tous les paramètres nécessaires pour le lissage et les shaders. Il est important de noter que le lissage et les shaders sont une solution, vous ne pouvez pas utiliser les deux à la fois. Si vous essayez de choisir entre les deux, rappelez-vous que le lissage est beaucoup plus léger sur les ressources du Pi que les shaders.
Dans ce menu, vous trouverez tous les paramètres nécessaires pour le lissage et les shaders. Il est important de noter que le lissage et les shaders sont une solution, vous ne pouvez pas utiliser les deux à la fois. Si vous essayez de choisir entre les deux, rappelez-vous que le lissage est beaucoup plus léger sur les ressources du Pi que les shaders.

Si vous souhaitez utiliser le lissage, sélectionnez «Lissage vidéo» et remplacez «faux» par «vrai». Vous pouvez ensuite revenir au menu principal et jouer avec le lissage activé.

Si vous souhaitez utiliser des shaders, vous devez suivre deux étapes. Assurez-vous que «Video Smoothing» est réglé sur False par défaut. Réglez ensuite «Video Shader Enable» sur «true». Enfin, sélectionnez «Video Shader File» pour sélectionner le shader que vous souhaitez utiliser.
Si vous souhaitez utiliser des shaders, vous devez suivre deux étapes. Assurez-vous que «Video Smoothing» est réglé sur False par défaut. 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 paraître un peu décourageante, mais il existe une solution simple. Recherchez simplement des fichiers de shader avec le nom «pi», comme le fichier «crt-pi.glslp» ci-dessus. Ces shaders ont été optimisés pour le GPU moins puissant de Raspberry Pi. Vous pouvez toujours utiliser d’autres shaders, mais ne soyez pas surpris si les performances en pâtissent.
La liste des shaders peut paraître un peu décourageante, mais il existe une solution simple. Recherchez simplement des fichiers de shader avec le nom «pi», comme le fichier «crt-pi.glslp» ci-dessus. Ces shaders ont été optimisés pour le GPU moins puissant de Raspberry Pi. Vous pouvez toujours utiliser d’autres shaders, mais ne soyez pas surpris si les performances en pâtissent.

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

Mettre en place des états de sauvegarde… parce que la contrainte est très difficile

Si vous êtes un puriste, vous voudrez peut-être simplement ignorer cette section. Certains jeux supportent nativement la sauvegarde de vos progrès, d’autres pas (vous pouvez, par exemple, sauvegarder votre jeu dans LA légende de Zelda mais vous ne pouvez pasSuper Mario Bros.).

Même les jeux qui prennent en charge la sauvegarde exigent que vous sauvegardiez le jeu d'une manière spécifique, en utilisant souvent un mécanisme de jeu tel que la visite d'une auberge ou l'enregistrement dans une station spatiale. Avec les émulateurs, vous pouvez enregistrer le jeuà tout moment etnulle part, tout comme vous pourriez enregistrer un fichier dans Microsoft Word au cours de votre travail. 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 votre niveau de frustration lorsque vous jouez à des jeux incroyablement difficiles.

Vous pouvez enregistrer et charger votre jeu pendant que vous jouez en utilisant des raccourcis clavier basés sur le contrôleur. Pour ceux d'entre vous qui utilisent un contrôleur avec de nombreux boutons (comme le contrôleur Xbox 360 susmentionné), vous n'avez pas besoin de faire un mappage de touches fastidieux, vous pouvez simplement utiliser les mappages de boutons RetroPie / RetroArch par défaut pour votre contrôleur. Consultez cette entrée du wiki RetroPie pour voir les raccourcis clavier du joypad par défaut.

Si vous utilisez le contrôleur NES, cependant, le nombre limité de boutons est un peu lourd. Si vous souhaitez utiliser le système d’état de sauvegarde, vous devrez procéder à quelques modifications mineures du clavier.Le clavier utilisé par défaut pour enregistrer et charger les états de sauvegarde utilise les boutons situés au-dessus d’un contrôleur, qui ne sont pas présents sur le contrôleur NES. Nous devrons remapper ces boutons pour pouvoir accéder à ces fonctions. Vous pouvez le faire de deux manières: vous pouvez soit modifier le fichier retroarch.cfg situé dans

retropieconfigsall

etroarch.cfg

(ce qui est très très fastidieux) ou vous pouvez utiliser l'interface RetroArch (ce qui est une quantité normale de fastidieux). Nous allons traverser ce dernier.

Pour utiliser l'interface de clavier, relancez le système de menus 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 basculer sur le paramètre d'enregistrement à la sortie afin de préserver ces modifications.

Dans le menu Paramètres, sélectionnez «Configuration».
Dans le menu Paramètres, sélectionnez «Configuration».
Dans ce menu, sélectionnez «Save Configuration On Exit» (Enregistrer la configuration à la sortie) pour activer l’enregistrement. Sans ce paramètre, les modifications que nous apportons ne seront pas conservées lorsque nous quitterons le système de menus de RetroArch.
Dans ce menu, sélectionnez «Save Configuration On Exit» (Enregistrer la configuration à la sortie) pour activer l’enregistrement. Sans ce paramètre, les modifications que nous apportons ne seront pas conservées lorsque nous quitterons le système de menus de RetroArch.
Appuyez sur le bouton B ou sur la touche Esc pour quitter le menu et revenir au menu principal de RetroArch. Sélectionnez le menu Paramètres.
Appuyez sur le bouton B ou sur la touche Esc pour quitter le menu et revenir au menu principal de RetroArch. Sélectionnez le menu Paramètres.
Sélectionnez "Entrée". C’est ici que vous trouverez tous les paramètres pour les combinaisons de touches et les configurations associées.
Sélectionnez "Entrée". C’est ici que vous trouverez tous les paramètres pour les combinaisons de touches et les configurations associées.
Sélectionnez "Liaisons touches d'accès rapide". Ici, nous pouvons modifier le fonctionnement des combinaisons de touches de raccourci sur votre contrôleur.
Sélectionnez "Liaisons touches d'accès rapide". Ici, nous pouvons modifier le fonctionnement des combinaisons de touches de raccourci sur votre contrôleur.
Afin de déverrouiller l'accès au menu RetroArch en cours de jeu et de nous donner un accès approprié aux états de sauvegarde, trois combinaisons de boutons sont nécessaires pour mapper: enregistrer, charger et accéder au menu RetroArch. Vous pouvez choisir d’utiliser toutes les combinaisons de boutons de votre choix pour chacune d’elles, mais les combinaisons de boutons que nous avons sélectionnées pour ce didacticiel sont optimales en ce sens qu’elles n’interfèrent pas avec les keymaps existantes.
Afin de déverrouiller l'accès au menu RetroArch en cours de jeu et de nous donner un accès approprié aux états de sauvegarde, trois combinaisons de boutons sont nécessaires pour mapper: enregistrer, charger et accéder au menu RetroArch. Vous pouvez choisir d’utiliser toutes les combinaisons de boutons de votre choix pour chacune d’elles, mais les combinaisons de boutons que nous avons sélectionnées pour ce didacticiel sont optimales en ce sens qu’elles n’interfèrent pas avec les keymaps existantes.

Commençons par «Load state». Sélectionnez cette entrée et appuyez sur A sur votre contrôleur. Un compte à rebours de quatre secondes vous invitera à appuyer sur la touche que vous souhaitez mapper à cette fonction.

Vous souhaitez mapper la touche Bas sur le pavé directionnel de sorte que lorsque vous appuyez sur l'activateur de touches directes (le bouton Sélectionner) et Bas, la partie sera sauvegardée. Sélectionnez «Enregistrer l’état» et associez-le à la touche Haut du pavé directionnel. Allez-y et laissez les entrées «Savestate slot +/-» comme elles conviennent (cette option est configurée de sorte que vous puissiez cliquer à gauche ou à droite pour modifier l'emplacement de sauvegarde).
Vous souhaitez mapper la touche Bas sur le pavé directionnel de sorte que lorsque vous appuyez sur l'activateur de touches directes (le bouton Sélectionner) et Bas, la partie sera sauvegardée. Sélectionnez «Enregistrer l’état» et associez-le à la touche Haut du pavé directionnel. Allez-y et laissez les entrées «Savestate slot +/-» comme elles conviennent (cette option est configurée de sorte que vous puissiez cliquer à gauche ou à droite pour modifier l'emplacement de sauvegarde).

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

Appuyez sur le bouton B pour quitter les menus jusqu'à l'écran principal, puis sélectionnez «Quit RetroArch» pour enregistrer vos modifications.
Appuyez sur le bouton B pour quitter les menus jusqu'à l'écran principal, puis sélectionnez «Quit RetroArch» pour enregistrer vos modifications.
À ce stade, vous êtes tous prêts et pouvez maintenant utiliser les combinaisons de boutons suivantes:
À ce stade, vous êtes tous prêts et pouvez maintenant utiliser les combinaisons de boutons suivantes:
  • Select + Start: quitte l'émulateur.
  • Select + B: Réinitialiser l'émulateur.
  • Sélectionnez + A: mettre le jeu en pause et ouvrez le menu RetroArch à partir de l'émulateur.
  • Sélectionnez + Droite: augmentez l'emplacement de sauvegarde (par exemple, passez de l'emplacement de sauvegarde n ° 1 à n ° 2).
  • Sélectionnez + Gauche: réduisez la fente de sauvegarde (par exemple, passez de la fente de sauvegarde n ° 2 à la n ° 1).
  • Select + Up: Sauvegarde le jeu dans l'emplacement de sauvegarde sélectionné.
  • Select + Down: charge le jeu depuis la sauvegarde dans la fente de sauvegarde actuelle.
Maintenant, vous pouvez jouer à travers même les jeux les plus difficiles sans avoir à recommencer à zéro chaque fois que vous obtenez un Game Over.
Maintenant, vous pouvez jouer à travers même les jeux les plus difficiles sans avoir à recommencer à zéro chaque fois que vous obtenez un Game Over.

Vous avez enfin terminé: nous n’avons pas seulement recréé l’expérience de l’utilisation du NES Classic, nous avons en fait créé une version supérieure, car il peut jouer à n’importe quel jeu NES jamais créé. des shaders et des 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, des relances instantanées, etc. similaires à Game Genie. Consultez les wikis RetroPie et RetroArch pour plus d’informations sur toutes les fonctionnalités avancées cachées dans la plate-forme, ainsi que sur notre guide des paramètres avancés de RetroArch.

Crédits d'image: Fynsya / Etsy et Clive Darra / Flickr.

Conseillé: