Créez une console de jeu rétro avec le Raspberry Pi

Les projets que les gens ont créés avec le Raspberry Pi sont vraiment incroyables. Le micro-ordinateur à faible coût a été utilisé pour alimenter des projets de domotique, des serveurs, des centres multimédias et de nombreux autres projets de bricolage. Retro Pie est l’un des projets les plus intéressants. Il transforme le Raspberry Pi en une console de jeu rétro et vous permet de jouer à des classiques comme Super Mario Bros., Space Invaders, Sonic the Hedgehog et bien d’autres.

Le projet est un peu difficile et vous oblige à saisir différentes lignes de code, mais cela devrait aller si vous suivez ces instructions. S'il s'agit de votre première utilisation avec le Raspberry Pi, je vous suggère de consulter mon article précédent pour plus d'informations sur le périphérique.

Exigences

Le Retro Pie peut fonctionner avec le Raspberry Pi Model A à 25 $ (18, 65 £ au Royaume-Uni et 28, 50 AU $ en Australie) ou le modèle B un peu plus cher, je recommande ce dernier. Le modèle B, qui peut coûter 35 USD aux États-Unis, 27, 44 GBP au Royaume-Uni ou 37, 35 AU $ en Australie, ajoute un port USB supplémentaire, un port Ethernet et double la mémoire à 512 Mo.

Mise à jour: un modèle plus récent, appelé Raspberry Pi B +, a récemment été annoncé et mis à disposition pour achat. Le dispositif est au même prix que le modèle B d’origine, mais il inclut un total de quatre ports USB, un emplacement pour carte microSD plutôt qu’un son de meilleure qualité et un son de meilleure qualité, et consomme moins.

Vous aurez également besoin d’un moniteur connecté en AV ou HDMI, d’un contrôleur Xbox 360, d’un câble Ethernet ou d’un adaptateur USB sans fil, d’une carte SD Classe 4 de 4 Go ou supérieure, d’un clavier USB et d’un lecteur flash USB. Un bloc d'alimentation micro-USB capable de délivrer au moins 850 milliampères sous 5 volts est nécessaire pour alimenter le périphérique, tandis qu'un lecteur de carte SD (à moins que l'ordinateur que vous utilisez n'en ait un) est nécessaire pour transférer le système d'exploitation sur la carte. J'ai également choisi un hub USB pour connecter plus de composants, mais c'est facultatif.

Préparation de la carte SD.

L'équipe responsable du projet a créé une image de carte SD prête à l'emploi qui installera automatiquement le logiciel Retro Pie. Le fichier peut être téléchargé à partir du site Web PetRockBlog. Il doit ensuite être extrait sur votre carte SD à l'aide du programme Wind32DiskImager sous Windows ou du constructeur de carte SD RPi sous OS X. Si vous rencontrez des problèmes avec le logiciel de création de carte RPi SD, essayez Pi. Remplisseur.

Dans le programme Wind32DiskImager, veillez à sélectionner l’option Écriture lors de l’extraction du fichier image sur votre carte SD.

Sous OS X 10.8, vous ne pouvez pas double-cliquer pour ouvrir des applications qui ne proviennent pas d'une source vérifiée ou du Mac App Store. Pour contourner ce problème, cliquez simplement sur l'icône avec le bouton droit de la souris, sélectionnez Ouvrir, puis cliquez sur le bouton "OK".

Premier démarrage

Connectez votre moniteur, clavier, câble Ethernet, contrôleur Xbox 360 et carte SD au Raspberry Pi. Une fois que tous ceux-ci sont branchés, vous pouvez maintenant connecter le câble Micro-USB, auquel cas le Raspberry Pi s'allumera automatiquement.

L'appareil démarrera dans la station d'émulation (l'interface principale de Retro Pie). Avant de configurer votre contrôleur, nous devons modifier quelques paramètres. Appuyez sur la touche "F4" pour quitter la station d’émulation et entrez la ligne de commande.

Après avoir installé Retro Pie avec l'image de la carte SD, vous devez agrandir la carte pour pouvoir accéder à tout l'espace disponible. Une fois que vous quittez la station d’émulation, tapez "sudo raspi-config" dans la ligne de commande, choisissez d’étendre le système de fichiers, puis cliquez sur OK. Faites ensuite défiler la liste et sélectionnez la quatrième option pour configurer les paramètres de langue et les paramètres régionaux. Choisissez votre emplacement, votre fuseau horaire et la disposition du clavier. Il est réglé sur Royaume-Uni par défaut. Une fois terminé, faites défiler jusqu'à Terminer et effectuez un redémarrage du système.

Assurez-vous d'appuyer sur la barre d'espacement (pas sur la touche Entrée) pour désélectionner la disposition du clavier du Royaume-Uni, sélectionner États-Unis, puis appuyer sur OK pour utiliser l'emplacement par défaut.

Configurez le contrôleur Xbox

Après la remise sous tension du système, quittez à nouveau la station d’émulation en appuyant sur la touche "F4". Dans la ligne de commande, tapez "sudo apt-get install xboxdrv" et appuyez sur Entrée pour télécharger et installer le pilote du contrôleur Xbox 360. Une fois le pilote installé, tapez "sudo nano /etc/rc.local" dans la ligne de commande et appuyez sur Entrée. Appuyez sur la flèche vers le bas jusqu'à ce que votre curseur se trouve entre les lignes "fi" et "sortie 0".

Entre ces deux lignes, tapez "xboxdrv --trigger-as-button --id 0 --led 2 --deadzone 4000 --silent & sleep 1". Si vous comptez utiliser plusieurs contrôleurs, entrez "xboxdrv --trigger-as-button -id 1 --led 3 --deadzone 4000 --silent & sleep 1" directement sous la première commande. Pour un contrôleur Xbox 360 sans fil, utilisez le récepteur de jeu sans fil Xbox 360 spécial de Microsoft et remplacez "id" par "wid" dans la ligne de commande.

N'oubliez pas de sauvegarder la sélection. Cela peut être fait en appuyant sur les touches "CTRL" et "X" et en appuyant sur "Y" pour confirmer. Ensuite, appuyez sur Entrée pour revenir à la ligne de commande et tapez "sudo reboot" pour redémarrer le périphérique.

Lorsque le système revient en ligne, il vous sera demandé de configurer le contrôleur dans la station d’émulation. Il vous suffit de suivre les instructions à l’écran pour le faire.

Quittez la station d’émulation une dernière fois en appuyant sur la touche "F4", tapez "cd RetroPie / emulators / RetroArch / installdir / bin" dans la ligne de commande et appuyez sur Entrée. Ensuite, tapez "./retroarch-joyconfig >> ~ / RetroPie / configs / all / retroarch.cfg" dans la ligne de commande et suivez les instructions à l'écran pour configurer votre contrôleur. Une fois l'opération terminée, effectuez un redémarrage du système à l'aide de la commande "redémarrage sudo".

Si la touche "~" vous donne un symbole différent, essayez d’appuyer simultanément sur les touches "Shift" et "\".

Transférer des ROMS

La tarte rétro prend en charge les ROM, qui sont essentiellement une copie numérique d'un jeu, pour Atari 2600, Game Boy Advance, Game Boy Color, Game Gear, MAME, NeoGeo, Système maître Sega, Sega Megadrive, Nintendo, Super Nintendo et PlayStation., parmi quelques autres systèmes.

À mon avis, le moyen le plus simple de transférer des ROM consiste à utiliser un lecteur flash USB. Allumez le Raspberry Pi et, une fois dans la station d’émulation, connectez le lecteur USB au périphérique. Le système d'exploitation créera automatiquement un répertoire ROM sur le lecteur flash. Une fois qu'il a cessé de clignoter, retirez le lecteur du Raspberry Pi, connectez-le à votre ordinateur et transférez les ROM dans les dossiers correspondants. Par exemple, une ROM Sega doit être placée dans le dossier Sega, un jeu Super Nintendo dans le dossier NES, etc.

Les ROM seront automatiquement transférées de votre clé USB vers le Raspberry Pi lors de la prochaine connexion du lecteur flash.

Conseils

Si vous avez besoin de refaire la configuration du contrôleur à l'intérieur de la station d'émulation, tapez "rm /home/pi/.emulationstation/es_input.cfg" dans la ligne de commande pour supprimer votre configuration d'origine.

Pour revenir à la station d’émulation, tapez "emulationstation" dans la ligne de commande. Si vous jouez à un jeu, appuyez simplement sur la touche "Echap" de votre clavier pour revenir au menu principal.

En tapant "sudo nano /home/pi/RetroPie/configs/all/retroarch.cfg" dans la ligne de commande, une fenêtre vous permettant d'afficher et de modifier des boutons spécifiques du contrôleur s'ouvre.

Les projets les plus ambitieux de Raspberry Pi (photos) 7 Photos
 

Laissez Vos Commentaires