· 

Créer sa console Batocera compatible avec les jeux de + de 80 consoles avec un Raspberry Pi 4 et un NESPi 4 Case de Retroflag

Tutoriel jeux vidéo - 2020

Installer batocera sur un raspberry pi 4 avec un nespi 4 case

Batocera.linux est une distribution retrogaming intégrant jusqu'à 100 anciennes consoles et systèmes selon les appareils sur lesquels elle est installée. Dans le tuto d'aujourd'hui nous allons voir comment l'installer sur un Raspberry Pi 4 avec un NESPi 4 Case de Retroflag comme boitier histoire de lui donner un look de Nintendo NES pour pouvoir jouer à environ 80 consoles/systèmes différents.

 

Si vous êtes un lecteur régulier de ce site ou que vous avez l'habitude de me suivre sur ma chaîne Youtube, vous devez savoir que je partage souvent des articles et des tutoriels sur des systèmes d'exploitations orientés jeux vidéo retro qui possèdent chacun leurs qualités et avantages. En ce qui concerne Batocera, j'apprécie particulièrement sa rapidité à intégrer et à prendre en charge de belle manière, les nouveaux émulateurs et les nouveaux appareils, entre autres qualités.

 

Je vous avez déjà fait auparavant un tutoriel pour l'installation de la version PC, n'hésitez pas à y jeter un coup d'oeil, cela pourrait vous intéresser tant cette version est excellente.

 

Si vous appréciez Batocera qui est je le rappelle un système open-source et gratuit, vous pouvez faire un don pour aider à son développement.

 

 

Matériel Nécessaire

  • Un Raspberry Pi 4 (2 Go conseillé/ mais cela fonctionne aussi sur d'autres modèle, Pi 3B ...)
  • Un boitier NESPi 4 Case de Retroflag (Il est possible d'utiliser d'autres boitiers ou pas de boitier du tout)
  • Une alimentation USB Type-C 5 Volts et de minimum 3A (compris dans le NESPi 4 Case)
  • Un câble micro HDMI vers HDMI (compris dans le NESPi 4 Case)
  • Une carte micro SD (minimum de class10)
  • Une manette ou clavier USB pour la première installation (la plupart des manettes USB sont compatibles)
  • Une manette Bluetooth en option (la plupart des manettes bluetooth sont compatibles)

 

Le tutoriel en vidéo

Montage du boitier Retroflag NESPi 4 Case en vidéo

Comment installer Batocera sur un Raspberry Pi 4


  • Monter et assembler le Raspberry Pi 4 dans le boitier NESPi 4 Case de Retroflag (pas obligatoire)
  • Télécharger la distribution Batocera.linux pour Raspberry Pi 4
  • Télécharger et installer un logiciel permettant de flasher des images sur support amovible tel que Etcher 
  • Insérer la carte micro SD dans le slot prévu à cet effet sur votre PC
  • Démarrer Etcher (ou autre logiciel du genre), cliquer sur flash from file et sélectionner l'image de Batocera téléchargée, cliquer sur select target et sélectionner sa carte micro SD (en faisant attention) puis cliquer sur flash. Le processus de flashage démarre et dure quelques secondes voir quelques minutes.
  • Lorsque flash complete apparaît on peut récupérer sa carte micro SD et l'insérer dans son Raspberry Pi
  • Brancher le câble micro HDMI, une manette USB ... et en dernier l'alimentation. Si vous n'avez pas de boitier l'installation commence. Si vous avez un NESPi 4 Case il faut appuyer sur power pour lancer l'installation.
  • L'installation ne devrait pas prendre trop de temps et ensuite on est directement dans l'interface Batocera. Certains systèmes et consoles sont déjà visibles. Pour les autres, il va falloir mettre des ROMs de jeu dans les dossiers pour les faire apparaître
  • Dans les paramètres on peut se connecter au réseau par WiFi, paramétrer sa manette, modifier la langue, choisir le support sur lequel on va mettre des ROMs de jeu (carte micro SD, support USB externe/SSD, réseau). Il y a de nombreux autres paramètres que je vous laisserai découvrir. Si un paramètre important tel que la langue a été changé, il va falloir redémarrer Batocera pour prendre en compte la modification

 

 

Si on utilise le boitier NESPi 4 Case, on peut activer la fonction Safe Shutdown qui permet d'éteindre proprement le système en appuyant sur le bouton du boitier. 

  • Dans ce cas il faut que le SSH soit activé, ce qui est le cas par défaut lors de l'installation.
  • Sur Windows : télécharger, installer et démarrer l'utilitaire Putty et sur Linux ou MacOS : utiliser le terminal.
  • Noter l'adresse IP du Raspberry Pi que l'on peut trouver dans les paramètres de Batocera ou sur la page de gestion de sa box internet et avoir l'ordinateur connecté au même réseau (à la même box internet) que le Pi 4.
  • Dans Putty : entrer l'adresse IP du Pi 4 dans la partie Host Name, laisser le port sur 22 et Connexion type sur SSH, cliquer sur Open
  • Une fenêtre Putty va s'ouvrir, taper root dans la partie login as puis valider et taper linux dans la partie password puis valider par entrée.
  • Taper la commande suivante et valider par entrée :                                                                                                   wget -O - "https://raw.githubusercontent.com/RetroFlag/retroflag-picase/master/batocera_install.sh" | bash              Quelques lignes vont apparaître et Batocera va redémarrer. Le mode Safe Shutdown est maintenant activé. Si besoin, la procédure complète se trouve ICI

 

Comment installer des ROMs de jeu dans BATOCERA ?

 

Certains jeux gratuits sont installés d'origine. Pour les autres :

  • Dans l'explorateur de fichiers Windows avec Batocera démarré, cliquer sur réseau (cliquer sur son NAS si les jeux sont stockés sur un NAS), double-cliquer sur Batocera (qui devrait apparaître), double-cliquer sur le dossier share, double-cliquer sur le dossier ROMs, double-cliquer sur le dossier de la console dont on veut ajouter des jeux/roms. Si vos ROMS sont stockés sur support externe, il suffit de le connecter à son PC et de se rendre dans le bon dossier.
  • Dans chaque dossier de console un fichier info.txt est présent pour nous indiquer quelles extensions doivent avoir nos fichiers ROMs (exemple: .zip, .7z, .smc, .fig etc...).  Il suffit donc de glisser/déposer la ROM de jeu avec la bonne extension dans le dossier. Si vous voulez connaître l'extension d'un fichier sous Windows vous pouvez faire un clic droit sur le fichier puis propriétés. Certains systèmes accepte les ROMs compressés
  • Mettre ensuite à jour la liste des jeux dans les paramètres de Batocera

 

Comment installer des BIOS dans BATOCERA ?

 

Certains systèmes et consoles nécessitent un ou des bios supplémentaires bien que la plupart n'en nécessitent pas.

  • Dans le dossier share, se rendre dans le dossier bios
  • Double cliquer sur le fichier readme pour connaître le nom exact des fichier bios manquants. Faire une copie du nom du bios pour le rechercher facilement.
  • Copier le ou les fichiers bios dans le dossier bios de Batocera.

Exemple de bios nécessaires

Batocera Bios

Comment changer de thème d'interface dans BATOCERA ?

  • Dans le menu principal de Batocera, se rendre dans mises à jour et téléchargements
  • Sélectionner thèmes pour télécharger un thème parmi une sélection.
  • Il est possible d'ajouter manuellement des thèmes dans le dossier themes mais il faut s'assurer de leur compatibilité.

 

Comment mettre à jour Batocera

  • Dans mises à jour et téléchargements, activer vérifier les mises à jour
  • Sélectionner Stable (version finale conseillée) ou Beta (version destinée à corriger les derniers bugs)

 

 

Il existe encore de nombreuses possibilités de paramétrage sur Batocera, n'hésitez pas à aller faire un tour sur le Wiki officiel ou sur le forum pour en savoir plus, poser des question voir même remercier les développeurs.

 

 

Cet autre article pourrait vous intéresser : EmuELEC : un OS Retrogaming pour box TV & cartes équipées de soc Amlogic

 

 

 

 Vous avez aimé cet article ? Alors partagez le sur les réseaux sociaux: