Étape 8: Configuration de votre Pi framboise avec RetroPie
Maintenant que la table est en bonne voie, il est temps de s’attaquer à la partie moins virile et plus geek de la construction. D’après mon expérience, j’ai passé plus de temps sur cette partie que le bâtiment actuel de la table, mais c’est surtout en raison de l’énorme quantité de recherche qu’il fallait. J’espère que cette étape vous aidera à éviter les heures de dépannage, j’ai eu à endurer.
Première chose que vous devez faire est de vérifier le projet RetroPie. Un tas de gens intelligents se sont réunis et fusionné une collection d’émulateurs arcade/console dans une installation. Il s’agit de développement communautaire open source à son meilleur ! Nous aurons besoin d’installer RetroPie sur votre facture pro forma de framboise. Mais avant que nous fassions, Let ' s go sur une terminologie.
RetroPie est le projet qui réunit un grand nombre de technologies dans une installation facile. Il installe un système d’exploitation appelé Raspbian (basé sur Linux) et une application qui s’exécute immédiatement au démarrage appelé Station d’émulation. Station de l’émulation est une collection de toutes sortes d’émulateurs game toutes accessibles à partir d’un menu facile. Un émulateur est tout simplement une application qui rend le Raspberry Pi se comportent comme Nintendo, Sega, etc.. Par exemple, Mame4All est un émulateur qui joue à l’ancienne machine d’arcade.
-Très bien, avec celle de la façon dont, entrons dans le fond des choses techniques de la construction !
Téléchargement RetroPie
- Télécharger l’image de la carte SD de RetroPie. Ma configuration initiale a été faite à l’aide de la version 3.6. Comme la plupart des choses sur le web, trouver que la page n’est pas tout à fait claire. Faites défiler le site Internet du projet retropie jusqu'à ce que vous voyez le lien vers l’image dans la carte SD RetroPie. Téléchargez-le sur votre ordinateur.
- L’image de la carte SD est actuellement fermeture éclair vers le haut sous forme d’archive GZ. Décompressez-le dans un très gros fichier IMG à l’aide de 7zip.
Copier RetroPie sur votre carte SD
- Ensuite, nous devons préparer la carte SD. Ceci agira comme le disque dur de la Raspberry Pi. Mais il faut tout d’abord être mis en forme. Alors, comment faites-vous qui ? Le moyen le plus simple est de mettre la main sur un adaptateur SD USB, ainsi vous pouvez le brancher sur votre ordinateur et travailler directement avec la carte SD. Vous pouvez formater la carte SD en utilisant un outil appelé SDCardFormatter (un nom très imaginatif). Télécharger SDCardFormatter ici
- L’étape suivante consiste à obtenir des RetroPie sur une carte MicroSD. Nous avons l’image de la carte SD de RetroPie, mais vous ne peut pas juste copier sur la carte MicroSD - vous devez utiliser le logiciel d’imagerie de disque à copier partout. Une commune est Win32DiskImager (désolés gens Mac - ne sais pas ce qu’il faut utiliser mais devrait être facile à comprendre). Télécharger Win32DiskImager ici.
- Une fois terminé, branchez la carte MicroSD dans votre PI de framboise et le feu ! Il devrait subir quelques écrans de démarrage, puis un écran de configuration de contrôle (nous ne sommes pas encore à proximité de ce - calme vers le bas!). Félicitations, vous avez maintenant RetroPie installé ! Mais maintenant nous avons besoin de le configurer et tout cela est fait par le biais de l’invite de commande. Appuyez sur F4 pour rejoindre procédez de la manière suivante à l’invite de commande.
Étendre le système de fichiers et l’Overclocking
- Une fois l’image RetroPie est copié sur la carte MicroSD, vous serez surpris de voir que votre carte MicroSD énorme est seulement environ 56MB dans la taille maintenant. C’est toujours le cas quand l’imagerie RetroPie. Nous avons besoin d’étendre le système de fichiers. À l’invite de commandes, tapez :
- Un menu s’ouvre sur l’écran. Cliquez sur Entrez sur « Expand file system »
- Votre carte MicroSD doit maintenant avoir la quantité maximale d’espace
- Il y a eu peu de documentation que Overclocking votre Pi de framboise peut aider avec des problèmes de son quand les jeux. Avec le nouveau Pis qui sortent qui sont de plus en plus vite, je ne pense pas que c’est tellement un problème maintenant. En tout cas, c’est dans ce menu que vous pouvez définir votre Pi pour être overclocké. Soyez averti que même si cela fait votre Pi courir plus vite, il rend également exécuter plus chaud. Overclocker jamais sauf si vous avez installé un dissipateur de chaleur sur votre CPU Pi / GPU.
Configuration WIFI Pi framboise
- Sauf si vous voulez brancher un clavier dans votre table d’arcade tout le temps pour faire l’entretien, vous allez avoir besoin de configurer le WIFI. Branchez votre dongle WIFI sur la Pi et tapez ce qui suit la commande :
- Cela va ouvrir un éditeur de texte (appelé nano) donc vous pouvez modifier les paramètres. Modifier le fichier comme suit :
- Enregistrer et quitter nano (CTRL + X) et redémarrer votre Pi framboise en tapant :
Mise à jour Raspbian
- Avant d’entrer trop beaucoup plus loin, nous devons veiller à ce que Raspbian (c’est le système d’exploitation qui exécute votre Raspberry Pi) est à jour. C’est la même chose comme faire une mise à jour de windows, mais par une ligne de commande. Tapez la commande suivante et appuyez sur entrée :
- Maintenant mettre à jour les paquets installés de Raspbian (cela prendra un certain temps)
- Notez que ni les étapes ci-dessus ne fonctionnera pas si votre WIFI n’est pas configuré correctement
Installez WinSCP
- Dès que nous aurons votre tableau vers le haut et fonctionnel, vous allez avoir besoin d’un moyen rapide et facile pour obtenir des fichiers (jeux) sur votre Pi. C’est là qu’intervient WinSCP. Considérez-le comme un outil pour « télécharger » des fichiers sur votre Pi framboise
- Télécharger et installer WinSCP sur votre ordinateur windows.
- Pour vous connecter à WinSCP à votre Pi il a besoin de connaître l’adresse IP de la Pi. Cela se trouve facilement en exécutant la commande suivante sur le Raspberry Pi :
- Un tas de trucs sont déversé sur l’écran, mais l’adresse IP sera celle figurant après le wlan0 (par exemple 192.168.2.102)
- Créer une nouvelle connexion dans WinSCP (voir photo) avec :
- Protocole de fichier la valeur SCP
- Votre adresse IP découvert au-dessus de IP
- nom d’utilisateur est pi
- mot de passe est framboise
- Vous pouvez maintenant copier les fichiers que vous souhaitez depuis votre ordinateur votre pi framboise via le réseau sans fil
Installer Putty
- Jusqu'à ce point nous avons requis la framboise pi à être accroché à un moniteur via le câble HDMI afin de travailler avec elle. Une fois que c’est dans la table de l’arcade, ce n’est plus une option à moins que vous envisagez d’avoir un clavier relié à elle tout le temps (je suis sûr que machines d’arcade n’est pas claviers!). Afin d’exécuter des commandes comme nous l’avons, vous aurez besoin d’avoir un autre outil qui reliera à la Pi et fournissez-nous une invite de commande. C’est ce que Putty.
- Putty est un outil de windows - pour un mac vous pouvez simplement utiliser l’intégré dans le terminal
- Télécharger et installer Putty sur votre ordinateur windows
- Exécuter Putty et vous connecter à votre Pi en utilisant les mêmes informations d’identification et IP comme lorsque vous connecté avec WinSCP
- Une fenêtre de terminal s’ouvre avec une invite de commande avec lequel vous pouvez taper les commandes à votre IP par le réseau la même comme nous le faisons - assez doux ! Théoriquement, vous pouvez déconnecter votre moniteur et faire le reste des étapes par le biais de mastic si vous le souhaitez, mais il est toujours plus agréable travail directement sur le Pi lui-même.
Installation de l’outil de test de Joystick (jstest)
- Pour tester vos manettes de jeu (c’est pour bientôt, je vous promets!) il est utile d’installer jstest sur votre Pi. Tapez la commande suivante et appuyez sur entrée :
- Nous irons sur comment utiliser jstest plus tard.
Question de fixation avec les deux Joysticks Xin-Mo
- Si vous n’avez pas acheté cette marque du joystick d’arcade, que vous pouvez sauter cette étape. Si vous n’avez pas cette marque alors vous êtes dedans pour un festin magnifique. Vous devez mettre à jour le noyau de Raspbian. Un noyau est le cran principal du système d’exploitation. Manettes dual Xin-Mo ont deux choses bizarres qui se passe :
- Les manettes de jeu semblent déclencher plusieurs événements qui rend le jeu vers le bas juste exaspérant
- Étant donné que deux manettes sont déguisés en un le deuxième joystick ne fonctionne pas. Cela rend ayant deux manettes de jeu sur votre table d’arcade assez inutile - appels de bon jeu de bonne compagnie. Nous devons résoudre ce problème !
- Mise à jour du noyau de Raspbian va corriger ces deux problèmes
- Avant d’entrer dans la méchanceté du kernel mise à jour, nous avons besoin d’un programme plus installé afin de le retirer. Entrez la commande :
- Nous sommes maintenant prêts à mettre à jour le noyau, mais à quoi ? Un gars intelligent avec la poignée « Feederchain » effectivement entra dans le code du noyau de Raspbian et faites les réglages nécessaires (Bravo à vous Feederchain - vous êtes un véritable Assistant http://blog.petrockblock.com/community/members/feederchain/). Heureusement pour vous, j’ai téléchargé l’ensemble noyau personnalisé à télécharger (voir en bas de cette étape pour le fichier)
- À l’aide de WinSCP copie sur le fichier du noyau (customkernel.tar.gz) à/home/pi (WinSCP seront dans ce dossier par défaut lorsqu’il démarre)
- Le noyau est archivé dans un fichier gz. Prochaine étape consiste à extraire sur la pi :
- Naviguez jusqu’au dossier qui vient d’être créé par l’extraction :
- exécution d’installation mise à jour du noyau :
- Cette étape était nécessaire pour RetroPie 2.6 et j’ai répété le processus pour RetroPie 3.6, mais il est possible, qu'il ne sera ne peut-être pas nécessaire. Il est vaut le coup d’essayer vos manettes de jeu sans faire de cette première.
- Les références Web pour cette étape sont :
http://blog.petrockblock.com/forums/topic/autofire-on-the-Axis/#post-87676
Installation Audio pour PI framboise
- Nous ne voulons pas passer à côté de tous ces bips génial et bloops ! Nous avons besoin de configurer la prise casque pour être le port de sortie audio principale.
- Ouvrez l’écran de configuration de RetroPie en tapant les commandes suivantes :
- Curseur vers le bas et cliquez sur le programme d’installation / Configuration
- Curseur vers le bas pour "Définir des Configurations de Audio"
- Sélectionnez casque et appuyez sur entrée
- Appuyez sur ÉCHAP pour revenir au menu principal et ESC pour quitter le programme d’installation
Personnaliser l’écran de démarrage
- Vous avez peut-être remarqué que lorsque RetroPie démarre et vous voyez un écran de démarrage sur l’écran (une sorte de tarte cuite au joystick). Vous pouvez remplacer cet écran de démarrage avec tout ce que vous voulez.
- Concevoir votre écran de démarrage et sauver comme une image PNG qui est 1280 X 1024
- Ouvrez WinSCP, vous connecter à votre Pi et accédez à
- Créer un nouveau dossier nommé ici « MySplash » et copiez votre image PNG dans ce dossier
- Retour dans RetroPie le programme d’installation (en supposant que vous n’avez pas quitté il encore) allez dans « Configurer Splashscreen »
- Sélectionnez « Choisir le splashscreen propre » et sélectionnez « MySplash » et appuyez sur entrée
- Appuyez sur ÉCHAP pour revenir au menu principal et ESC pour quitter le programme d’installation
Changer le thème de la Station d’émulation
- Vous pouvez modifier l’apparence de la Station de l’émulation à l’un des nombreux thèmes. Le repo github de RetroPie fait un bon travail d’expliquer ceci - donc j’ai sera juste pas laisser ici
Cela devrait l’être en ce qui concerne la RetroPie. L’étape suivante consiste à copier des jeux pour tester !
Commande Linux Quicklist
Pour référence, j’ai inclus ci-dessous une liste rapide et sale de commandes utiles pour Linux
Pour arrêter votre Raspberry Pi
Pour redémarrer votre Pi framboise
Pour quitter émulation Station (RetroPie) et arriver à l’invite de commande (si le clavier connecté à PI)
Manettes de jeu test avec jstest
- en supposant que js0 est le clavier. Si aucun clavier présent puis ne permuter js1 avec js0
Pour trouver n’importe quel fichier, utilisez la commande :
Pour répertorier avec précision
Pour supprimer le fichier (s)
Pour supprimer un répertoire avec les fichiers qu’il contient
De supprimer tout dans un répertoire, y compris les fichiers et sous répertoires
Pour télécharger quoi que ce soit sur le web :
Pour accéder à un lecteur USB connecté
Pour aller dans le type de configuration Raspberry Pi à l’invite de commande :
Pour aller dans le type de configuration de RetroPie à l’invite de commande :
Pour quitter un programme à n’importe quel temps, appuyer sur :
customkernel.tar.gz