Comment installer Batocera sur Ubuntu en utilisant VirtualBox

à propos de Batocera

Dans le prochain article, nous examinerons comment pouvons-nous installer Batocera sur Ubuntu en utilisant VirtualBox. Batocera.linux est un système d'exploitation spécialisé dans le retrogaming. Ce système a l'avantage de pouvoir être installé sur une clé USB amorçable, sur le disque dur de n'importe quel ordinateur que nous avons à la maison, ou il nous permettra également de créer une machine virtuelle et de l'utiliser à partir de là. Ce dernier cas sera celui que nous verrons dans les lignes suivantes.

Batocera comprend de nombreuses fonctionnalités et est construit à l'aide des meilleurs émulateurs de jeux. En plus d'être totalement gratuit, incluant par défaut certains jeux rétro dans son installation, et comme si cela ne suffisait pas, cela nous donnera la possibilité de charger des ROMS pour ajouter plus de jeux.

Qu'est-ce que le Retrogaming ?

Je suppose qu'aujourd'hui, tout le monde ne connaît pas les machines extraterrestres qui étaient dans les salles d'arcade il y a quelques années. Les geeks de jeux vidéo ont passé des heures à jouer pour tuer des Martiens en eux.

donkey kong travaillant sur batocera

Ces types de jeux étaient très populaires dans les années 80., dans lequel les machines de jeux vidéo prolifèrent dans les établissements publics tels que les salles de jeux et les bars. De plus, l'apparition de petits ordinateurs personnels a contribué à sa propagation.

Le rétrogaming peut être défini comme la nostalgie de ce type de jeu, comme les Martiens ou Pac-Man. Il est connu sous le nom de retrogaming, en espagnol "pour jouer aux classiques", au passe-temps de jouer et de collectionner de vieux équipements, des jeux vidéo et des jeux d'arcade..

Installer Batocera dans VirtualBox

sonic fonctionnant sur l'émulateur megadrive

L'un des avantages de Batocera.linux est qu'il est très facile à installer, et il offre également une compatibilité avec une multitude d'appareils:

  • Anciens PC 32 bits.
  • PC 64 bits modernes.
  • Ordinateurs et portables MacOS.
  • Batocera.linux pour les consoles portables (Anbernic RG351P, Boîtier GPi, Odroid Go Advance, etc…)
  • Tarte aux framboises (Raspberry Pi 0 W/WH, Raspberry Pi A/A+, Raspberry Pi B/B+, etc…)
  • TV Box avec certains processeurs (Libretech H5, Amlogic S905/S905x, Orangepi-pc, etc…)
  • Et autres …

Comme il est évident, pour utiliser Batocera dans VirtualBox il est nécessaire d'avoir installé ce logiciel de virtualisation avec lequel pouvoir utiliser le disque vdi que nous allons créer. En outre il sera également nécessaire d'installer le pack d'extension Oracle VM VirtualBox (également connu sous le nom de 'Guest Additions'). Si vous ne l'avez pas installé sur votre système Ubuntu, vous pouvez suivre les instructions qui ont été publiés sur ce blog il y a quelques temps.

Télécharger une version de Batocera.linux

Après avoir installé VirtualBox, la première étape à suivre est d'entrer sur la page de téléchargement du site officiel de Batocera et télécharger l'image qui correspond à votre appareil. Pour cet exemple j'ai choisi de télécharger la version Ordinateur de bureau/portable standard.

Une fois le téléchargement terminé, nous aurons dans notre système une image de Batocera en «IMG.GZ”. que nous devrons décompressez et extrayez l'image IMG.

Convertir le fichier IMG en VDI

L'étape clé pour pouvoir utiliser Batocera dans Virtualbox va être convertir le fichier Batocera IMG en VDI. Cela peut être fait à partir de la ligne de commande (Ctrl+Alt+T), en nous localisant dans le dossier où nous avons enregistré le fichier .IMG, il suffit d'utiliser la commande :

convertir une image iso en disque virtuel

VboxManage convertdd batocera-x86_64-33-20220203.img batocera.vdi

Comme la taille du disque par défaut va être insuffisante, surtout si nous voulons ajouter des ROMS et du BIOS, nous pouvons le changer pour le rendre plus grand. Cela peut également être fait via le terminal (Ctrl+Alt+T). Pour créer une image de taille physique de 20 Go avec le disque vdi que nous venons de créer, la commande à utiliser sera la suivante :

mettre à jour la taille du disque batocera

VboxManage modifyhd batocera.vdi --resize 20000

Créer la machine virtuelle

Une fois VirtualBox démarré, nous n'aurons plus qu'à cliquer sur «Nouveau”. Alors on peut commencer créer une machine virtuelle pour notre système de jeu rétro.

Dans le premier écran que nous allons voir, nous devrons donnez-lui un nom et indiquez quel type de système il utilise. On passe à l'écran suivant en cliquant sur "suivante ».

créer une machine virtuelle

La prochaine étape sera indiquer la taille de la mémoire. Bien que Batocera ne nécessite pas trop de mémoire, son truc n'est pas de tomber à court, mais pas d'aller trop loin non plus. Cela dépendra de la quantité de mémoire dont vous disposez. On continue en cliquant sur "suivante ».

définir la taille de la mémoire

Maintenant, une autre fenêtre apparaîtra sur l'écran dans lequel nous allons sélectionnez le disque dur .vdi que nous avons créé lignes ci-dessus (pour cet exemple je l'ai appelé batocera.vdi). Nous pouvons le faire en cliquant sur l'icône indiquée dans la capture d'écran suivante et en la sélectionnant dans le dossier où nous l'avons enregistrée. Pour terminer, il vous suffit de cliquer sur "créer ».

sélectionner le disque batocera

Nous avons maintenant la machine virtuelle Batocera créée et prête à fonctionner. Bien que nous devions encore modifier certaines choses dans les préférences de cette machine. Si nous sélectionnons la machine nouvellement créée, nous pouvons accéder à ses préférences en cliquant sur le bouton en haut de la fenêtre qui dit "configuration ».

processeur de machine virtuelle de configuration

Dans la fenêtre qui s'ouvrira, nous verrons que nous avons une liste sur la gauche. Dans cette liste, nous devrons sélectionner l'option "Système”. Cela affichera trois onglets sur le côté droit de la fenêtre. Là on va aller vers celui qui s'appelle "Processeur ». Dans le nombre de processeurs, nous indiquerons "2", avec lequel Batocera travaillera plus facilement.

Mémoire vidéo

Ensuite, nous irons à l'option "Écran”, que nous trouverons sur le côté gauche de l'écran. Cela rouvrira trois onglets sur le côté droit. Dans l'onglet "Écran” téléchargeons la mémoire vidéo (cela dépendra de la quantité de mémoire que vous pouvez utiliser). Nous allons également activer l'accélération 3D.

paramètres réseau

Une autre chose que nous devrons faire sera dans l'option "Rouge”, qui se trouve sur le côté gauche de la fenêtre. Cela ouvrira quatre onglets sur le côté droit. Dans le premier nous allons activer la carte réseau (s'il n'est pas déjà activé) et dans la liste déroulante, nous allons sélectionner "Adaptateur de pont ». De cette façon, nous aurons la machine virtuelle sur le même réseau que l'ordinateur hôte.

Avec cela, nous aurons terminé la configuration de la machine virtuelle, nous pouvons donc maintenant cliquer sur «Accepter» pour fermer la fenêtre des paramètres. Arrivés à ce point, Il ne reste plus qu'à démarrer la machine virtuelle que nous créons.

Comme nous le verrons, Batocera va commencer à démarrer nous montrant un écran comme le suivant.

démarrer batocera dans virtualbox

Coup d'œil sur Batocera

menu batocéra

Avant de commencer à jouer quoi que ce soit, vous devez faire le tour du menu des paramètres. Pour y accéder, il suffit d'appuyer sur la touche « Espace ».. C'est ici que nous pouvons traduire Batocera en espagnol (parmi d'autres langues), et modifier les nombreuses options de personnalisation qu'il propose. Pour en savoir plus sur la configuration, il est conseillé de passer par le Projet Wiki.

menu par défaut

Après avoir traduit l'interface en espagnol, et faire les configurations que nous jugeons nécessaires (cela dépendra de chaque utilisateur), nous pouvons jeter un œil aux jeux fournis avec Batocera.linux.

jeux disponibles par défaut

Comme je l'ai dit lignes plus haut, nous pouvons installer plus de jeux en utilisant leurs ROM correspondantes. Nous verrons également que les émulateurs qu'il apporte avec lui ne sont pas aussi nombreux que nous le souhaiterions, même si cela nous permettra d'en ajouter d'autres en utilisant le BIOS correspondant.

dossier pour enregistrer les roms et le bios

Si nous avons démarré la machine virtuelle et que nous appuyons sur la touche "F1", nous verrons qu'un explorateur de fichiers s'ouvre où nous pouvons trouver différents dossiers. Mais ceux qui nous intéressent le plus sont le dossier ROMS, dans lequel nous devrons mettre les jeux que nous voulons charger dans Batocera (à l'intérieur, nous trouverons un dossier pour chaque émulateur), et le dossier BIOS, dans lequel nous devrons coller le BIOS pour que les émulateurs se chargent.

Les ROM

Il s'agit essentiellement des jeux. Comme je le disais, Batocera inclut des exemples de jeux gratuits et open source, mais n'inclut aucun jeu officiel ou original pour aucune consolepuisque c'est illégal. Batocera est conçu pour que les utilisateurs puissent jouer aux copies de sauvegarde des jeux que nous avons déjà au format physique.

Une fois ce qui précède clair, la ROMS devra être copiée à la main dans un dossier spécifique du système. En plus de pouvoir utiliser le gestionnaire de fichiers Batocera, comme lorsque nous avons créé la machine virtuelle, nous avons configuré le périphérique réseau comme "Adaptateur de pont», nous verrons que Sur l'ordinateur hôte, dans l'option réseau, nous aurons un emplacement appelé Batocera disponible (Partage de fichiers). Ce sera le cas tant que la machine virtuelle que nous avons créée est activée.

partage de fichiers en réseau local

Dans cet emplacement, nous trouverons le dossier "Share”. Là, nous allons voir le système de fichiers Batocera, dans lequel on trouvera les dossiers pour les ROMS. Dans ce dossier, nous verrons de nombreux sous-dossiers, chacun correspondant à une console rétro différente. Par exemple, dans le dossier "megadrive", nous collerons les jeux MegaDrive, dans le dossier "dreamcast" les jeux DreamCast et ainsi de suite avec le reste.

le bios

Comme je l'ai indiqué plus haut, les émulateurs que Batocera apporte avec lui ne sont pas les seuls qui peuvent nous intéresser. Certains émulateurs tels que Neo Geo et certaines machines d'arcade nécessitent l'installation de fichiers supplémentaires pour lire les jeux. Ceux-ci sont les fichiers BIOS, que nous devrons copier dans le dossier /partager/bios par Batocera. Nous pouvons y accéder soit à partir de l'explorateur de fichiers Batocera («F1»), soit via l'option réseau de l'ordinateur hôte.

Les fichiers BIOS contiennent du code propriétaire, ils ne sont donc pas inclus dans la distribution de ce système et ne sont pas non plus disponibles sur le site Web officiel de Batocera.. Donc, si quelqu'un en veut, il devra les chercher à ses risques et périls.

Menu bazooter avec roms et bios chargés

Une fois que nous aurons tout à notre goût, nous n'aurons plus qu'à sélectionner le système que nous voulons émuler, choisir un jeu et à partir de là, passer un bon moment. Pour en savoir plus sur l'installation et comment travailler avec ce projet, les utilisateurs peuvent consulter le Wiki ou la site web du projet batocère.


Soyez le premier à commenter

Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.