Le RétroGaming facilement avec Batocera [TUTO]

BATOCERA

Salut

Je vous propose dans cet article un TUTO complet sur comment faire votre système de RétroGaming hyper facilement avec l’OS Open Source et gratuit : BATOCERA Linux

Avec Batocera comme d’autres OS (EmuELEC, Lakka, RecalBox, RetroPie, etc…) vous pouvez jouer aux vieux jeux-vidéo des bornes d’Arcade, anciennes consoles, et premiers ordinateurs de l’époque… Le nombre de systèmes qui peuvent être émulés est assez impressionnant.

L’avantage de Batocera (qui est un fork de RecalBox) est qu’il peu s’installer sur une simple clé USB bootable, vous pouvez ainsi le lancer sans avoir à installer quoi que ce soit sur le PC.

Mais pas seulement, on peu également l’installer sur tout un tas de machines différentes :

    • PC récent (64 bits), ou vieux PC de 15 ans (32 bits)
    • Raspberry Pi (0, 1, 2, 3, 4, etc…)
    • Diverses consoles portables (Anbernic, GPi Case, Odroid Go Advance, Odroid Go Super, Powkiddy, RK2020/RK2020-M, Gameforce, RG552)
    • Et bien plus encore… (voir même sur PS4 maintenant 😎 : rom-game.fr)

Rendez-vous sur la page des téléchargements du site officiel pour voir la liste des machines supportées et choisir la version de Batocera adaptée à votre matériel : https://batocera.org/download


Bien que ce Tuto soit très complet pour monter rapidement votre système de RétroGaming et savoir comment l’utiliser, je ne vais parfois pas rentrer dans les détails sur certains points, mais je vous met les liens vers le Wiki qui est très bien fait.

💡 A propos du Wiki je vous recommande de lire la page du Guide Arcade pour mieux comprendre comment MAME fonctionne si vous souhaitez effectivement utiliser des jeux d’Arcade 😉

Bref allez on passe au Tuto pour préparer votre clé USB bootable Batocera 🤩


BATOCERA

✅ SOMMAIRE

 


🟢 I – Télécharger BATOCERA

Comme on l’a vu plus haut il faut sélectionner la version de Batocera correspondant à la machine sur laquelle le système va fonctionner.

🔹 Rendez-vous sur la page des téléchargements :
➡️ https://batocera.org/download

Et cliquer sur la machine pour télécharger la bonne version.
Si vous avez un PC pas trop vieux votre choix devrait être « x64« .


🟢 II – Installer BATOCERA

Pour installer Batocera sur une clé USB, et la rendre bootable, on utilise le logiciel Balena Etcher qui est d’une extrême simplicité à utiliser. Il est disponible sur Windows, Linux, et Mac.

💡 A la place d’une clé USB on peu aussi utiliser n’importe quel support de stockage branché en USB, ou une carte mémoire comme une micro SD pour une installation sur Raspberry Pi par exemple.

🔹 Une fois que Balena Etcher est lancé il y a juste 3 étapes :

      1. Sélectionner l’image de Batocera que vous avez téléchargé (il n’est même pas nécessaire de la décompresser avant)
      2. Sélectionner votre support de stockage (Clé USB, etc…)
      3. Cliquer sur « Flash! » et patienter la fin du flashage…

➡️ Pour plus de détails voir le Wiki : https://wiki.batocera.org/install_batocera


🟢 III – Démarrer BATOCERA

Avant de copier les Bios et les Jeux-Vidéo, il faut lancer une première fois Batocera, ce qui va générer une liste de dossier sur la partition SHARE de votre clé USB BATOCERA.

🔹 Sur la machine où vous souhaitez lancer Batocera, brancher une manette et démarrer en bootant sur la clé USB si c’est un PC.

En général il suffit d’appuyer sur une touche du clavier au démarrage de l’ordinateur F10, F11, F12, etc… mais il faut peut-être aussi configurer le Bios de votre carte mère si cela ne fonctionne pas…
Faite une recherche sur Internet avec le modèle de votre PC…
Et bien sûr jeter aussi un œil au Wiki :
➡️  https://wiki.batocera.org/install_batocera

Identifier les touches possibles du menu de démarrage de l’ordinateur en fonction du fabricant de l’ordinateur dans la liste suivante :

Fabricant Touche
Acer F12, F9, F2, Échap
Apple Option
Asus Échap
Clevo F7
Dell F12
Fujitsu F12, Échap
HP F9
Huawei F12
Intel F10
Lenovo F12
MSI F11
Samsung Échap, F12, F2
Sony F11, Échap, F10
Toshiba F12
autres… F12, Échap

🔹 Au premier démarrage une liste de dossiers est automatiquement généré sur la partition SHARE.

🔹 Puis Batocera démarre et nous arrivons enfin sur le menu…


🟢 IV – Réglages de base de BATOCERA

      • Appuyer sur la touche « Start » de la manette.

💠 Couper le son de la musique (si ça vous prend la tête) :

      • Depuis le Menu Principal appuyer sur « Sound Settings« 
      • Puis « Fronted Music » pour le désactiver
      • Et « Back » pour sortir du menu et prendre en considération les changements.

💠 Mettre le système en français :

      • Depuis le Menu Principal appuyer sur « System Settings » (la première fois ça peu être un peu long à s’afficher, patientez juste un peu)
      • Choisir votre langue
      • Et « Back » pour sortir du menu et prendre en considération les changements.
      • Soit les modifications sont appliquées tout de suite, soit il vous sera demandé de redémarrer le système (c’est le cas pour les systèmes 32 bits par exemple)

💠 Redémarre ou Éteindre le système :

      • Appuyer sur la touche « Start » pour accéder au « Menu Principal »
      • Appuyer sur « Quitter« 
      • Et choisir de redémarrer, ou éteindre la machine.

💠 Quitter un jeu :

Si vous n’avez pas su attendre et avez déjà lancé un des jeux disponible dans Batocera voici comment quitter le jeu.

      • A partir du clavier : vous pouvez appuyer sur la touche « Echap« 
      • Avec une manette de type PlayStation : appuyer simultanément sur les boutons « PS » et « Start« 
      • Avec une manette genre Xbox même chose : appuyer simultanément sur les boutons « Xbox » et « Start« 
      • Avec une manette de  type Super Nintendo où il n’y a pas de bouton PS ou Xbox : appuyer simultanément sur les touches « Select » et « Start« .

💡 Pour compléter voir les Autres Réglages de BATOCERA en fin d’article.


🟢 V – Télécharger des Bios et Rom pour Batocera

Pour que certains jeux fonctionnent il faudra installer le Bios c’est notamment le cas des jeux NeoGeo.

Au moment où j’écris ce Tuto la dernière version en date de Batocera est la version N°34.

🔹Télécharger tout les BIOS pour BATOCERA 34 :
➡️ https://archive.org/details/full-pack-bios-batocera-v-34-tmctv

🔹Télécharger des ROM :

Il y a des tas de sites qui proposent de télécharger des Rom d’anciens jeux, voici 3 exemples avec une recherche sur « meilleurs sites rom » dans un moteur de recherche  :
➡️ https://multiastuces.com/sites-rom/
➡️ https://www.digitalconnectmag.com/best-rom-sites/
➡️ https://www.techpout.com/safe-rom-sites/

⚠️ Pour les jeux d’Arcade c’est très particulier, c’est pour cela que je vous  recommande de lire la partie du Wiki consacré aux jeux d’Arcade
➡️ https://wiki.batocera.org/arcade

Toujours sur le site archive.org vous pouvez télécharger les Romset complet pour Mame 2003, Mame 2003 Plus, et Mame 2010 :
➡️ MAME 2003 Reference: MAME 0.78 ROMs, CHDs, and Samples
➡️ MAME 2003-Plus Reference: Full Non-Merged Romsets
➡️ MAME 2010 Reference: Non-Merged CHDs

⚠️ Inutile bien sûre de prendre les 3, un seul suffit !
Mais ça n’est pas forcément le meilleur choix ❗❗

Ceux-ci comprennent plus de 4000 Rom de jeux d’Arcade, mais sachez qu’il y a pleins de Rom en double (par exemple set1, set2, set3, etc…) pour chaque mise à jour de la Rom, qu’il y aussi les Rom de chaque régions (Japon, États-Unis, Europe) et bien d’autres variantes encore… Sans compter qu’il y a pleins de jeux qui se ressemble et ça n’est pas très intéressant d’avoir 50 versions et clones de Pac-Man par exemple 🤪

⚠️ A noter qu’il y a également des sortes de puzzle avec des images érotique, donc attention si vous avez des enfants à bien faire le trie avant de les laisser naviguer au milieu des jeux !

Bref je vous recommande plutôt des Romset d’utilisateurs et en particuliers de youtubeurs comme ici par exemple :
➡️ https://www.youtube.com/watch?v=xfss9w_k48M

⚠️ Mise à jour du 17/09/22 :
Ici le pack de Rom FBneo version 2.1 compte 535 jeux au lieu de 330 :
➡️ https://youtu.be/hkRvZyIfB3o

Celui-ci propose 2 packs dans la description de sa vidéo :

    • Un pack de 700 Rom MAME (déjà scrapper on voit ça plus bas) c’est à dire avec les images des boites du jeux, la vidéo de présentation.
    • Et un pack de 330 Rom pour FBneo qui est un autre émulateur de jeux d’Arcade.

Ajouter à cela le Romset des jeux Neo-Geo comptant près d’une centaine de ROM :
➡️ Neo Geo (AES) Rom Set

Et vous avez une belle panoplie de jeux d’Arcade 🤩
Si vous ajoutez ces 3 pack de ROM ARCADE sachez qu’il y aura encore des doubles : par exemple certains jeux MAME seront aussi dans le pack FBneo et pareil certains jeux du pack FBneo seront présent dans le pack Neo-Geo. Vous pourrez ensuite faire le trie directement dans Batocera, en vous plaçant dans la liste « tous les Jeux » pour voir les jeux en double et supprimer les doublons…


🟢 VI – Ajouter les BIOS & ROM

🔹 Pour copier les BIOS et les ROM, il y a différents moyens d’accéder à la partition SHARE de BATOCERA :

      1. Depuis BATOCERA (si il est lancé sur un PC) appuyer sur F1 pour accéder au gestionnaire de fichiers intégré. Puis connecter une clé USB contenant les fichiers BIOS et ROM à ajouter, et faite un copier/coller en plaçant les fichiers et dossiers aux bons endroits.
      2. Depuis votre Réseau Local, il faut là aussi que votre BATOCERA soit lancé et y accéder depuis un autre PC du même réseau local.
      3. Et dernière solution brancher la clé USB BATOCERA sur votre PC et accéder directement à la partition SHARE. Et faire un copier/coller des fichiers BIOS et ROM…

Bref pour les 3 solutions de toute façon vous avez plus de détails sur le Wiki :
➡️ https://wiki.batocera.org/add_games_bios

🔹Voilà vous pouvez maintenant copier vos fichiers BIOS et ROM à leurs emplacements respectifs.

⚠️ Au cas où vous n’auriez pas lu le Guide Arcade du Wiki :
⚠️ Attention pour les BIOS et les ROM ARCADE il ne faut surtout pas dézipper les fichiers !

Pour les ROM des autres systèmes vous avez un fichiers « _info.txt » dans chaque dossier de ROM qui vous indique les extensions de ROM acceptés. Là encore si vous avez des soucis rendez-vous sur le Wiki officiel 😉


🟢 VII – Autres Réglages de BATOCERA

Bon on a déjà vu quelques réglages de base au point N°4, comme notamment quitter un jeu. Voici maintenant d’autres réglages…


💠 Régler votre Manette :

    • Ouvrir le « Menu Principal » en appuyant sur « Start« 
    • Entrer dans « Paramètres des manettes et bluetooth« 
    • « Configurer une manette« 
    • Et appuyer sur chaque bouton correspondant à votre manette…
    • Si il y a un bouton que vous n’avez pas : faite un appui prolongé sur n’importe quel bouton pour passer au réglage du suivant.

⚠️ (Au cas où 🤣) Noter que vous aurez forcément des problèmes si vous tentez de jouer à un jeu PSP, ou PlayStation avec une manette de type Super Nintendo, donc sans joypad !

💡 Sur le Wiki quand on parle de « Contrôleurs » il s’agit des Manettes de jeux ! Voici la section Contrôleurs du Wiki :
➡️ https://wiki.batocera.org/supported_controllers


💠 « Insère Coin » dans les jeux d’ARCADE :

Pour insérer des pièces dans un jeu d’ARCADE, et donc ajouter des crédits en générale cela correspond à la touche « Select« .
Pensez à faire le réglage de votre manette comme vu au-dessus si cela ne fonctionne pas 😉


💠 Activer la Sauvegarde Automatique :

      • Depuis le « Menu Principal » sélectionner « Paramètre des jeux« 
      • Activer « Sauv./Char. Auto« 

💠 Supprimer un jeu :

      • Depuis votre liste de jeux, placez-vous sur le jeu à supprimer
      • Faire un appuie long sur le bouton SUD de la manette Bouton SUD  (A sur manette Xbox, Croix sur manette PlayStation)
      • Choisir « Supprimer le jeu« 

💠 Scraper vos jeux :

Cela consiste à ajouter des images, logo, et/ou vidéo pour chaque jeux et avoir ainsi une meilleurs présentation de votre liste de jeux.

⚠️ Il faut que Batocera soit connecter à Internet !

      • Depuis le « Menu Principal » sélectionner « Scrapeur« 
      • Choisir un Scrapeur. Dans le Wiki il est dit que « Screenscraper » est celui qui donne les meilleurs résultât, mais il nécessite une inscription (je n’ai pas testé) et est il est limité à 50 000 requêtes max par jour !
        Bref vous pouvez en choisir un autre et compléter ensuite les jeux individuellement…
      • Dans « Paramètres du Scrapeur » choisir les éléments à télécharger puis « Retour« 
      • Puis pour terminer « Scraper Maintenant« 

Dans le Wiki c’est de la traduction google la page correspondant aux Scrapeur est traduite par « Gratter de » 🤣
➡️ https://wiki.batocera.org/scrape_from


💠 Scraper un jeu individuellement :

⚠️ Toujours pareil il faut que Batocera soit connecter à Internet !

Depuis votre liste de jeux, par exemple dans la section MAME, si vous voyez un jeu auquel il manque la vidéo, ou l’image de présentation, vous pouvez l’ajouter sans tout re-scraper.

      • Depuis votre liste de jeux, placez-vous sur le jeu à scraper
      • Faire un appuie long sur le bouton SUD de la manette Bouton SUD  (A sur manette Xbox, Croix sur manette PlayStation)
      • Choisir « Scraper« 
      • Après la recherche : choisir celui qui offre le meilleur résultât. Ici on peu choisir « Screenscraper » même si on est pas inscrit !

💠 Ajouter un jeu aux Favoris :

Il y a 2 manières de faire, premièrement :

      • Depuis votre liste de jeux, placez-vous sur le jeu voulu
      • Faire un appuie long sur le bouton SUD de la manette Bouton SUD  (A sur manette Xbox, Croix sur manette PlayStation)
      • Choisir « Ajouter A Favoris« 

Ou plus simple encore :

      • Depuis votre liste de jeux, placez-vous sur le jeu à scraper
      • Faire un appui long sur bouton NORD de la manette Bouton NORD (Y sur manette Xbox, Triangle sur manette PlayStation)

💠 Empêcher l’accès au Menu Principal :

Il peu y avoir plusieurs raisons de bloquer l’accès au « Menu Principal » :

      1. Premièrement si vous avez des enfants et que vous ne souhaitez pas qu’ils modifient n’importe quoi dans les réglages, ou supprime un jeu par erreur.
      2. L’autre bonne raison c’est que cela va aussi bloquer l’ouverture du « Menu Input » dans les jeux MAME.
        Surtout lorsque celui-ci s’ouvre en pleine partie sans qu’on le veuille 🙃
      • Appuyer sur « Start » pour accéder au « Menu Principal ».
      • Sélectionner « Paramètres Système« 
      • Mettre « Type d’Interface » sur « Kiosque »
        Si vous choisissez « Enfant » à la place : seul les jeux « tagué » enfants apparaîtront. Mais par défaut il n’y en a aucun ! (voir plus bas pour taguer un jeu enfant si vous avez le courage de les modifier un par un)

 


💠 Débloquer l’accès au Menu Principal :

Si jamais vous ne vous rappelez plus du code pour déverrouiller l’interface c’est :

      • A, A, A, B, A
      • Cela correspond aux boutons : Bouton EST Bouton EST Bouton EST Bouton OUEST Bouton EST

💠 « Taguer » un jeu enfant :

Ce point est en lien avec le point plus haut sur comment « Empêcher l’accès au Menu Principal ». Cela peu vous être utile mais bon si il faut faire ça pour chaque jeu vous avez pas fini… 😁

      • Depuis votre liste de jeux, placez-vous sur le jeu voulu
      • Faire un appuie long sur le bouton SUD de la manette Bouton SUD  (A sur manette Xbox, Croix sur manette PlayStation)
      • Sélectionner « Éditer les Métadonnées du jeu« 
      • En bas de la liste activer « Jeu Enfant« 
      • « Sauvegarder« 

Maintenant si vous régler le type d’interface sur Enfant seul les jeux Enfant seront visible et jouable dans les listes de jeux de Batocera.


💠 Tricher dans les jeux Neo-Geo :

Voici comment accéder au « Menu In Game » des jeux Neo-Geo et activer des codes de triches comme avoir des vies ou des armes à l’infini 🙂

      • Pendant que le jeu est lancé : appuyer simultanément sur les boutons « Start« , Bouton OUEST (Ouest), Bouton SUD (Sud), et Bouton EST (Est)
      • Choisir « The Cheat Database » avec la touche Bouton SUD
      • Cocher les options de triches voulu avec la touche Bouton SUD
      • Sortir du Menu avec la touche Bouton OUEST

💠 Réinitialiser un jeu :

      • Pendant que le jeu est lancé : appuyer simultanément les touches : « HotKey »  et Bouton EST

💡 La touche « HotKey correspond au bouton « PS » sur les manettes PlayStation, et « Xbox » pour les manettes Xbox , sinon il est attribué par défaut au bouton « Select ».


Je pourrais ajouter encore pleins de fonctions comme la configuration du Wifi ou du Bluetooth pour les manettes compatible, mais je ne l’ai pas testé moi-même, et puis il suffit d’explorer les menus de BATOCERA ou mieux consulter le Wiki vous verrez toutes les possibilités qu’offre BATOCERA c’est assez énorme.

Voilà merci à vous pour votre lecture, et si ce Tuto vous a rendu service n’hésitez pas à le faire savoir dans les commentaires 👍 Et revenez vite 😜


BATOCERA


✅ Voir également ce nouvel article sur Batocera 35 :
[RetroGaming] Sortie de Batocera 35 : les Bios, les Rom


Mise à jour du 18/05/23 :

Ajout d’un tableau pour identifier les touches possibles du menu de démarrage d’un l’ordinateur en fonction du fabricant (Point III).

6 réponses sur “Le RétroGaming facilement avec Batocera [TUTO]”

  1. Bah non .
    J’ai fait dernière mise à jour (38) puis copié les bios comme indiqué et j’ai l’image d’écran puis écran noir et le dur clignote de temps en temps.. J’ai un amd ryzen 5800h et une carte nvidia 3070.
    Par contre la version de septembre avant 38 fonctionnait? Mystère

  2. Peut-être que la mise à jour c’est mal passé ?

    Essaye éventuellement de faire une nouvelle clé USB avec la dernière version de Batocera et de booter dessus voir si ça fonctionne.

    Après t’aura plus d’aide sur le forum officiel je pense 😉

Laisser un commentaire

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