Batocera sur Raspberry Pi : installation et premiers pas

Si vous cliquez sur nos liens et effectuez un achat, nous pouvons recevoir une commission d'affiliation. En savoir plus

J’ai voulu rejouer à mes vieux jeux préférés sur Raspberry Pi, et en testant Batocera, j’ai découvert bien plus qu’une simple alternative à Recalbox ou RetroPie. Facile à installer, super fluide… mais pas parfait. Je te raconte tout ce que j’ai trouvé en l’essayant !

Pour installer Batocera sur un Raspberry Pi, téléchargez l’image sur le site officiel et flashez-la sur une carte SD avec un outil comme Raspberry Pi Imager. Une fois terminé, toute la configuration peut se faire depuis le menu Démarrer.

La partie installation est similaire aux autres distributions, mais je vais aussi vous parler de ses origines et vous donner quelques conseils pour commencer rapidement avec Batocera.

Au fait, si vous utilisez régulièrement votre Raspberry Pi comme plateforme de jeu rétro, je vous recommande vivement de trouver un bon contrôleur, cela changera votre vie. Je recommande actuellement celui-ci sur Amazon, car il fonctionne parfaitement pour toute émulation de console.

Présentation de Batocera

Comme je l’ai déjà mentionné, Batocera est une solution de jeu rétro basée sur Recalbox.
Donc, c’est aussi une alternative potentielle à RetroPie et Lakka par exemple.

Le projet a été lancé en 2016 en tant que fork de Recalbox avec d’anciens développeurs de Recalbox. Les raisons et les objectifs m’étaient flous, mais j’espère que vous pourrez lire le super commentaire du développeur principal à la fin de cet article.

Il explique aussi l’histoire derrière le nom Batocera :

J’ai vu une fois dans ma vie un batocera rufomaculata.
C’est un gros insecte de 10 centimètres ; une seule pièce dure quand il dort. Mais il devient merveilleux, comme une boule volante quand il est vivant.
C’est exactement l’image de Batocera : un seul fichier qui montre toutes ses caractéristiques quand il vit sur votre carte.

Différences avec Recalbox

Tout d’abord, Batocera a publié de nombreux correctifs et mises à jour qui ajoutent plus de compatibilité pour le matériel et les logiciels. J’ai lu dans quelques forums que les performances sont souvent meilleures sur Batocera, et que plus de composants sont reconnus directement par les systèmes.

Deuxièmement, Batocera se met à jour rapidement et a maintenant beaucoup plus de fonctionnalités pratiques. Troisièmement, il prend également en charge plus d’émulateurs. Enfin, je pense que Batocera a une interface plus conviviale qui est plus intuitive pour les débutants, mais ce n’est que mon avis.

Donc, vous devez probablement l’essayer et comparer. Cela peut être mieux pour certains d’entre vous, mais la plupart des gens ne verront aucune différence. Si vous ne savez pas ce qu’est Recalbox, vous pouvez trouver mon guide complet sur Recalbox ici.

Modèles Raspberry Pi pris en charge

rpi3 vs rpi4

Batocera est actuellement compatible avec tous les modèles de Raspberry Pi, du Raspberry Pi 1 au dernier Raspberry Pi 5, et même certains modules de calcul Pi.

Nous devons souvent attendre trop longtemps avec d’autres distributions (comme RetroPie) pour qu’elles fonctionnent sur le dernier modèle, donc c’est super que Batocera soit mis à jour rapidement à ce niveau (sans abandonner le support des anciens modèles).

Télécharger mon glossaire !
Un peu perdu avec toutes ces abbréviations et nouveaux mots ? Téléchargez le glossaire complet au format PDF :-)
Télécharger maintenant

Installation

Pour obtenir Batocera sur votre Raspberry Pi, vous devez :

  • Télécharger l’image de Batocera.
  • La flasher sur votre carte SD.
  • Démarrer le système sur votre Raspberry Pi.

Passons en revue chaque étape en détail.

Télécharger l’image de Batocera

Batocera n’est pas listé dans Raspberry Pi Imager, mais une image est disponible directement sur la page de téléchargement de Batocera. Filtrez ou faites défiler vers le bas pour trouver votre modèle de Raspberry Pi.
(Il est également compatible avec Odroid, Tinkerboard et les cartes Rockchip si cela vous intéresse.)

Cliquez sur l’image correspondante et attendez que le fichier se télécharge.
Vous obtiendrez un fichier avec une extension .img.gz (il n’est pas nécessaire de l’extraire).

Flasher l’image de Batocera sur la carte SD

Ensuite, suivez ces étapes pour flasher Batocera sur votre carte SD :

  • Téléchargez et installez Raspberry Pi Imager si vous ne l’avez pas encore.
  • Lancez Raspberry Pi Imager et faites les choix suivants.
  • Appareil – Sélectionnez quel Pi vous avez.
  • OS – Faites défiler vers le bas jusqu’à « Use custom ».
    Lorsque vous y êtes invité, sélectionnez le fichier image de Batocera que vous avez téléchargé précédemment.
  • Stockage – Sélectionnez la carte SD sur laquelle vous souhaitez l’installer.
    (J’utilise un lecteur de carte SD USB, en anglais, sur mon PC pour cette partie.)
  • Écriture – Vous devriez obtenir un résumé ici qui ressemble à ceci :
  • Appuyez sur WRITE pour flasher le système.

Au bout de quelques minutes, votre carte SD est prête à être utilisée.

Premier démarrage sur Batocera

Insérez la carte SD dans votre Raspberry Pi et démarrez-le.
Après quelques étapes automatisées, vous devriez arriver directement dans EmulationStation.

Configuration

Si vous avez déjà joué avec RetroPie ou Recalbox auparavant, vous ne devriez pas être perdu ici.
Mais il y a quelques différences, donc je vais vous donner les premières étapes pour commencer à configurer votre appareil.

Il n’y a pas d’écran « Configuration » comme dans RetroPie, mais vous pouvez appuyer sur START sur votre contrôleur pour faire apparaître les paramètres principaux. Et, comme d’autres systèmes de jeu rétro, il y a les sous-menus « Favorites » et « All games ». De plus, il y a déjà quelques jeux disponibles comme contenu de démonstration.

Voyons comment certaines de ces configurations fonctionnent.

Configurer un contrôleur

Si vous avez un contrôleur branché, Batocera essaiera de le configurer automatiquement pour vous.
Vous obtiendrez l’assistant de configuration seulement lorsque vous appuyez sur un bouton.

  • Appuyez sur n’importe quelle touche de votre contrôleur pour afficher le message contextuel
  • Ensuite, maintenez une touche enfoncée jusqu’à ce que l’assistant apparaisse :

    Ce menu devrait vous sembler familier si vous avez déjà utilisé un système avec EmulationStation
  • Sur chaque ligne, appuyez sur la touche correspondante que vous souhaitez utiliser pour cette action.
    Si vous n’avez pas assez de touches pour tout configurer, maintenez une touche enfoncée jusqu’à ce que l’assistant passe à la ligne suivante
  • Une fois terminé, appuyez sur OK en bas de l’écran et vous pouvez maintenant utiliser votre contrôleur pour tout faire (menus et jeux)

Vous pouvez également changer ces paramètres en appuyant sur START pour faire apparaître le menu principal > Controller & Bluetooth Settings > Controller Mapping.

Configuration réseau

Appuyons sur START sur votre contrôleur pour accéder au menu principal.
Si vous n’avez pas encore de contrôleur, vous pouvez utiliser la touche « Espace » sur votre clavier (et vérifier directement ma page de produits recommandés, en anglais, pour trouver un contrôleur, car jouer à des jeux console avec un clavier est pénible ^^).

Quoi qu’il en soit, une fois dans le menu principal, cliquez sur « Network Settings » pour configurer ce dont vous avez besoin.

Si vous utilisez un câble Ethernet connecté à un routeur, il est probablement déjà connecté.
Si vous souhaitez utiliser le Wi-Fi à la place, ou changer quelque chose, vous pouvez le faire ici.

Pour le Wi-Fi, vous devez d’abord l’activer.
Ensuite, sélectionnez votre SSID dans la liste et entrez votre phrase de passe.
Ensuite, une fois que vous appuyez sur ‘BACK’, il essaiera de se connecter.

À lire aussi : Envie d'utiliser Windows 11 sur ton Pi ? Voici comment faire.

Télécharger mon glossaire !
Un peu perdu avec toutes ces abbréviations et nouveaux mots ? Téléchargez le glossaire complet au format PDF :-)
Télécharger maintenant

Une fois connecté, revenez dans ce menu pour noter l’adresse IP.
Vous en aurez besoin plus tard pour copier des jeux sur le Raspberry Pi.

Mises à jour et téléchargements

Comme je l’ai mentionné, il n’y a pas de scripts de configuration ou quoi que ce soit que vous pourriez voir sur d’autres systèmes de jeu. Tout se trouve dans ce menu principal (et c’est une bonne idée, je pense).

Comme vous venez de l’installer, aucune mise à jour n’est nécessaire, mais pour information, ce menu vous permet de démarrer manuellement les mises à jour logicielles (Menu principal > Updates & Downloads).

Vous pouvez également télécharger des thèmes directement ici, ce qui est très intéressant :

Une fois sélectionné, votre progression de téléchargement apparaît en superposition en haut à droite de l’écran.

Paramètres de l’interface utilisateur

Le menu User Interface Settings vous permet de configurer tout ce qui concerne EmulationStation, le gestionnaire d’émulateurs responsable de votre mise en page.

Par exemple, si vous avez téléchargé un thème dans la partie précédente, vous pouvez le charger ici.
Une fois sélectionné, Batocera se rechargera avec votre nouveau thème.

Vous pouvez également changer d’autres paramètres ici, comme la console de jeu par défaut à ouvrir au démarrage.

Autres paramètres

Pour trouver d’autres paramètres, l’interface est très intuitive, donc vous devriez tout trouver en parcourant chaque sous-menu. Par exemple, si vous voulez configurer l’audio, vous pouvez le faire dans la section « Sound Settings ». Ou si vous voulez associer un contrôleur PS4 Bluetooth, vous pouvez le faire dans la section « Controller & Bluetooth Settings ».

Si vous souhaitez utiliser SSH ou SFTP, SSH est activé par défaut, donc vous pouvez l’utiliser directement.
Les identifiants de connexion par défaut sont :
Username = root
Password = linux

Comme vous l’avez peut-être déjà remarqué, Kodi est pré-installé sur Batocera, donc vous pouvez l’ouvrir directement depuis le menu principal. Kodi est une application de centre multimédia que vous pouvez utiliser pour regarder des films (plus de détails ici). C’est un bon bonus à avoir sur votre système de jeu rétro.

Jouer à un jeu

Maintenant que Batocera fonctionne et qu’un contrôleur est prêt à l’emploi, comment jouer à des jeux ? Laissez-moi vous donner un guide rapide.

Télécharger des ROM

Si vous êtes nouveau dans le jeu rétro sur Raspberry Pi, la première étape pour jouer à des jeux est toujours de les télécharger. J’ai déjà un tutoriel qui explique tout ici, donc je vous laisse le consulter si vous avez besoin d’aide à ce sujet.

Les fichiers de jeux sont les mêmes sur tous les systèmes, donc ne cherchez pas spécifiquement des ROM Batocera.
Si vous ne savez pas quoi essayer, vous pouvez consulter mes 12 jeux préférés ici.

Allez-y et téléchargez votre première ROM avant de passer à la partie installation.

Installer des jeux

L’installation de jeux est presque la même sur Batocera que sur tout autre système de jeu rétro.
Un partage réseau est disponible directement après l’installation, donc je vous suggère de l’utiliser :

  • Extraire la ROM téléchargée.
  • Dans votre explorateur de fichiers, tapez ce chemin :
    \\IP

    Par exemple, dans mon cas, c’est \\192.168.222.31
    Je vous ai montré précédemment où trouver l’adresse IP.
    Depuis Linux, vous utiliserez probablement « smb://IP ».
  • Ouvrez le dossier partagé à cet emplacement, vous obtiendrez quelque chose comme ceci :
  • Accédez au dossier ROM.
    Ouvrez le dossier pour la console qui correspond à votre jeu.
    Il peut y avoir quelques variations avec les noms courants.
    Par exemple, Super Nintendo est « snes » ou PlayStation est « psx » pour faire court.
  • Copiez vos fichiers ROM dans le dossier de la console appropriée.
    Répétez le même processus pour chaque jeu auquel vous souhaitez jouer.

Note : Si vous ne pouvez pas accéder au dossier partagé de Batocera depuis un PC Windows, vous devrez peut-être changer votre type de réseau de ‘public’ à ‘domestique’ — plus de détails sur les problèmes de réseau ici.

Si vous n’aimez pas utiliser le réseau et préférez transférer des ROM via SFTP ou USB, consultez la documentation officielle de Batocera sur l’ajout de jeux.

Lancer un jeu

Une fois votre jeu transféré sur la carte SD, vous devez recharger EmulationStation pour actualiser les menus de jeux.

Vous pouvez redémarrer complètement le système ou utiliser cette méthode :

  • Ouvrez le Menu principal (appuyez sur START).
  • Allez dans Game Settings.
  • Faites défiler vers le bas jusqu’à Update Games Lists.
    Cliquez dessus et confirmez.
  • L’interface de Batocera se recharge, et vos nouveaux jeux seront maintenant disponibles.

À partir de là, il suffit d’appuyer sur B pour lancer le jeu 🙂

Remarque : Le scraper semble fonctionner directement avec les paramètres par défaut (du moins pour les jeux que j’ai testés), ce qui n’est pas le cas avec d’autres systèmes de jeu rétro. Donc, bravo à Batocera pour cela.

Télécharger mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Vous voulez discuter avec d'autres passionnés de Raspberry Pi ? Rejoignez la communauté, partagez vos projets en cours et posez vos questions sur le forum (en anglais).

Vidéo

C’est tout pour cet aperçu rapide de Batocera sur Raspberry Pi. Il gagne rapidement en popularité grâce à sa facilité d’utilisation. Je dois dire que cela pourrait devenir mon nouveau système préféré pour le rétrogaming.

Si le jeu rétro est un sujet qui vous intéresse, vous trouverez de nombreux sujets sur ce site à explorer :

Et comme toujours, si vous avez des questions ou quelque chose à ajouter, n’hésitez pas à laisser un commentaire dans la communauté 🙂

Télécharger mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Ressources supplémentaires pour votre Raspberry Pi

Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant

Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici

Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant

Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *