Comment transformer Kodi en centre d'arcade de jeux

Une photographie de deux personnes jouant à un jeu d'arcade.

Kodi vise à être la passerelle ultime vers tous les types de divertissement. Jusqu’à récemment, cela signifiait des films, des séries et de la musique. Dans sa version actuelle, il prend en charge l’émulation de jeux, vous permettant de jouer à la plupart des titres des anciens systèmes, ordinateurs, consoles de jeux et arcades.

Table des matières

  • Installer RetroArch
  • Installer Kodi
  • Télécharger le fichier ZIP du dépôt IAGL
  • Mettre à jour tout dans RetroArch
  • Activer “Sources inconnues”
  • Ajouter le dépôt IAGL
  • Installer l’add-on
  • Presque là avec IAGL
  • Configurer votre installation IAGL
  • Augmenter la taille du cache
  • Temps de jouer
  • Listes organisées
  • Sélection de jeux
  • Lancer le jeu
  • Questions fréquentes

Kodi permet non seulement la lecture de médias “locaux” mais aussi des flux Internet, alors pourquoi devrait-il être limité aux jeux “locaux” installés sur votre ordinateur – surtout lorsque l’Internet Archive a des sauvegardes pour pratiquement tous les jeux des anciens systèmes que Kodi prendra en charge via des émulateurs ?

La section TOSEC de l'Internet Archive.

Le lanceur de jeux de l’Internet Archive, ou IAGL en abrégé, est un add-on qui peut lier le support d’émulateur existant de Kodi avec les ROMs disponibles sur l’Internet Archive ! Une fois que vous ajoutez IAGL à Kodi, vous aurez accès à des dizaines de milliers de titres pour les anciens systèmes, disponibles sous forme de ROMs dans l’Internet Archive. Tous sont jouables grâce au nouveau support d’émulateur de Kodi – avec un peu d’aide de RetroArch et de ses multiples cœurs d’émulateur.

Bon à savoir : la Wayback Machine est l’une des meilleures capsules temporelles d’Internet. Découvrez comment vous pouvez héberger votre propre archive web avec Archivebox.

Installer RetroArch

Bien que Kodi inclue le support de certains émulateurs, certains d’entre eux peuvent ne pas être disponibles sur votre système d’exploitation. De plus, cette fonctionnalité est encore considérée comme “bêta”, donc elle prend également en charge la collaboration avec RetroArch, “empruntant” ses cœurs d’émulateur.

L'écran d'accueil par défaut de Retroarch.

Jusqu’à ce que Kodi mûrisse à cet égard, il est préférable de l’utiliser en combinaison avec RetroArch pour de meilleurs résultats, alors commencez par installer RetroArch. L’application est assez populaire, donc vous pouvez probablement la trouver dans le centre de logiciels/app store de votre distribution. Si vous utilisez une distribution compatible Debian / Ubuntu, installez-la avec la commande suivante :

sudo add-apt-repository ppa:libretro/stable  
sudo apt update &&sudo apt upgrade  
sudo apt install retroarch*

Le processus d'installation de Retroarch.

Trouvez des instructions pour l’installer dans d’autres distributions sur son site officiel.

Lorsque vous êtes interrogé sur des dépendances supplémentaires avant l’installation de RetroArch, choisissez d’installer libretro-overlays, libretro-shaders, et retroarch-assets-xmb, car elles peuvent améliorer considérablement l’expérience utilisateur.

Installer Kodi

Continuez en installant la deuxième partie de l’équation, Kodi, si ce n’est pas déjà installé sur votre ordinateur. Sur les distributions compatibles Debian / Ubuntu, entrez ce qui suit dans un terminal :

sudo add-apt-repository ppa:team-xbmc/ppa  
sudo apt update  
sudo apt install kodi kodi-vfs-rar kodi-vfs-libarchive

Le processus d'installation de Kodi.

Télécharger le fichier ZIP du dépôt IAGL

Visitez la page GitHub de Zach Morris et téléchargez son fichier zip de dépôt. (Vous le trouverez sur la page sous l’en-tête “Releases”).

La page Github du dépôt de Zach Morris.

Mettre à jour tout dans RetroArch

Lancez RetroArch et depuis son premier menu, sélectionnez “Online Updater”. Bien que vous puissiez télécharger sélectivement des cœurs d’émulation, des démos pour certains systèmes, etc., nous vous recommandons de tout mettre à jour.

Une image mettant en évidence les fichiers de mise à jour pour Retroarch.

Pour télécharger les cœurs pour Retroarch, cliquez sur “Core Downloader”, puis appuyez sur Entrée sur les systèmes que vous souhaitez émuler.

Une image montrant le processus de téléchargement des cœurs de Retroarch.

Cela éliminera la chance que vous manquiez de support pour émuler un système spécifique ou de jolis extras accompagnants, comme des captures d’écran et des astuces, lorsque vous jouez à un jeu.

Jetez un œil au reste des paramètres et modifiez-les comme vous le souhaitez. Vous pouvez utiliser notre guide approfondi sur la façon de jouer à des jeux PlayStation avec RetroArch comme point de départ.

Activer “Sources inconnues”

Lancez Kodi et allez dans le menu Add-ons. Cliquez sur le bouton avec l’icône de paquet qui apparaît en haut à gauche.

Une image montrant l'icône d'installation d'add-ons dans Kodi.

Sélectionnez “Installer à partir du fichier zip” parmi les options.

Une image montrant l'option d'installer des add-ons à partir de fichiers zip.

Kodi vous informera que, pour des raisons de sécurité, vous n’êtes pas autorisé à installer des add-ons provenant de sources inconnues et fournira un raccourci vers l’option qui permet de désactiver cette mesure de sécurité. Sélectionnez l’option “Paramètres” pour accéder aux paramètres.

Une image montrant l'invite désactivée pour les add-ons de fichiers zip.

Cliquez sur “Sources inconnues” pour activer le support d’installation à partir de sources inconnues. Répondez “Oui” à l’avertissement de sécurité qui apparaît.

Activation du support des add-ons tiers de Kodi.

Astuce : apprenez à jouer à des jeux SNES sur Retroarch.

Ajouter le dépôt IAGL

Appuyez sur Échap pour revenir au menu Add-ons et répétez les étapes précédentes en cliquant sur l’icône de paquet et en sélectionnant “Installer à partir du fichier zip”.

Une image de l'installateur d'add-ons tiers de Kodi.

Kodi vous demandera de sélectionner le fichier Zip que vous souhaitez ajouter. Localisez et sélectionnez le fichier que vous avez téléchargé plus tôt depuis la page GitHub de Zach Morris.

Une image du menu de sélection de fichiers de Kodi.

Installer l’add-on

Dans l’étape précédente, vous avez ajouté le dépôt de Zach Morris à Kodi. Maintenant, vous pouvez ajouter l’add-on Internet Archive Game Launcher depuis ce dépôt. Retournez dans Add-ons, cliquez à nouveau sur le bouton avec la petite boîte ouverte, mais cette fois choisissez “Installer à partir du dépôt”.

Une image de l'installateur d'add-ons de dépôt de Kodi.

Dans la liste des dépôts disponibles qui apparaissent, sélectionnez “Add-ons de Zach Morris”.

Une image du menu de sélection de dépôt de Kodi.

Cliquez sur “Add-ons de jeux”, puis sur “Fournisseurs de jeux”.

Une image de la catégorie Fournisseurs de jeux dans le dépôt de Morris.

Cliquez sur l’add-on Internet Archive Game Launcher, ce qui vous amène à une page avec des informations sur l’add-on. Cliquez sur “Installer” en bas à droite pour ajouter IAGL à Kodi.

Une image de la page de l'add-on IAGL.

Cliquez sur “OK” lorsque Kodi présente une liste d’extras nécessaires à l’add-on pour fonctionner correctement. Au moins l’un d’eux, YouTube, vous demandera de compléter un assistant de configuration de base après son installation. Cependant, sa configuration est presque entièrement automatique, donc vous n’aurez généralement rien à faire à part reconnaître son installation.

Presque là avec IAGL

Retournez au menu principal des Add-ons, où vous trouverez à la fois l’add-on YouTube et celui qui nous intéresse principalement, le lanceur de jeux de l’Internet Archive. Son installation ne signifie pas qu’il est prêt à l’emploi – vous devrez ajuster certains paramètres avant d’atteindre un point où les jeux sont jouables.

Une image du menu des add-ons de Kodi.

Double-cliquez sur l’icône IAGL et acceptez les termes de sa licence en cliquant sur “Accepter”.

Une image des CGU de l'Internet Archive.

Configurer votre installation IAGL

IAGL vous demandera si vous souhaitez passer par son assistant de configuration semi-automatisé. Cliquez sur “Oui”.

Une image de l'invite de l'assistant de configuration d'IAGL.

L’assistant commencera par vous demander si vous souhaitez lier un compte Archive.org à IAGL, vous permettant de lancer presque tous les jeux disponibles de l’Internet Archive.

Une image de l'assistant de configuration demandant des identifiants archive.org.

L’assistant vous demandera également quel émulateur vous souhaitez utiliser. Cliquez sur “Commande de lancement externe”.

Une image de l'invite d'émulateur d'IAGL.

Sélectionnez “Linux” comme type de système.

Une image montrant l'invite de type de système pour Retroarch.

Cliquez sur “retroarch” pour lier le binaire Retroarch de votre système à Kodi.

Une image montrant le lien binaire de Retroarch.

Cliquez sur “retroarch.cfg” pour charger votre fichier de configuration Retroarch.

Une image montrant l'emplacement du fichier retroarch.cfg.

Sélectionnez “Oui” lorsque l’assistant demande si vous souhaitez activer Netplay.

Une image montrant les fonctionnalités Netplay de Retroarch.

Fournissez un nom pour votre nouvel utilisateur Kodi.

Une image montrant l'invite de nom du lecteur Kodi.

Sélectionnez “Oui” pour laisser IAGL gérer les cœurs de Retroarch.

Une image montrant le lien Retroarch d'IAGL.

Enfin, l’assistant vous demandera si vous souhaitez enregistrer tous les fichiers IAGL dans un répertoire personnalisé. Cliquez sur “Utiliser l’emplacement de cache par défaut”.

Une image montrant l'emplacement de sauvegarde par défaut pour IAGL.

Augmenter la taille du cache

À ce stade, vous avez une installation IAGL fonctionnelle. Cependant, ses paramètres par défaut vous obligent à re-télécharger constamment des ROMs depuis l’Internet Archive. Vous pouvez éviter cela ainsi que minimiser les temps d’attente et la bande passante en augmentant la taille du cache d’IAGL.

Appuyez sur Échap pour revenir au menu Add-ons de Kodi, puis faites un clic droit sur l’icône IAGL.

Une image montrant le menu contextuel d'IAGL.

Sélectionnez l’option “Paramètres”.

Une image mettant en évidence l'option Paramètres.

Dans la catégorie Générale, localisez le paramètre Taille du cache (Mo) qui sera initialement réglé sur “Zéro (Jeu actuel uniquement)”. Ce paramètre signifie que seul le jeu actif sera conservé sur votre disque.

Une image mettant en évidence la taille du cache d'IAGL.

Changez le paramètre “vers le haut” en allouant un peu d’espace sur votre disque pour le stockage des jeux que vous jouez via IAGL.

Une image montrant l'invite de taille du cache.

La taille que vous choisissez dépend de l’espace que vous pouvez libérer, des jeux que vous préférez jouer et des systèmes que vous aimez émuler. Vous pouvez entasser plus de 50 jeux Amiga dans 50 Mo d’espace, mais vous auriez besoin de deux à 20 fois cette quantité pour un seul jeu PlayStation multi-CD. La règle générale est : “plus d’espace vous pouvez libérer pour le cache, mieux c’est”.

Temps de jouer

Retournez dans Add-ons une fois de plus et sélectionnez “Internet Archive Game Launcher”. Vous n’aurez pas besoin d’ajuster plus de paramètres, car tout sera théoriquement configuré, et la combinaison Kodi et IAGL vous offrira un accès instantané aux collections de ROMs de l’Internet Archive.

Une image montrant l'écran par défaut d'IAGL.

Listes organisées

C’est ici que le plaisir commence ! Faites défiler les listes et recherchez entre différents systèmes – d’Amstrad à Amiga et des arcades classiques à la Sega Saturn. Bien que la compatibilité et la disponibilité des émulateurs libretro varient entre différentes distributions Linux, la plus grande sélection de jeux dans IAGL sera instantanément jouable.

Une image montrant la liste des consoles d'IAGL.

Sélection de jeux

IAGL liste les titres de chaque système par titre, année, catégorie, etc. Lorsque vous trouvez un jeu que vous souhaitez jouer, choisissez-le en cliquant dessus avec votre souris ou en le sélectionnant avec les touches de direction et en appuyant sur Entrée pour le lancer.

Une image montrant la liste des jeux d'IAGL.

Si vous avez quelque chose comme une manette Xbox 360 ou PlayStation déjà configurée sur votre système, Kodi et RetroArch l’auront probablement détectée, et vous pourrez l’utiliser pour naviguer dans les menus et jouer à des jeux. Utilisez le d-pad ou le stick gauche pour vous déplacer, A (manette Xbox 360) ou X (manette PlayStation) pour sélectionner quelque chose, B (manette Xbox 360) ou Cercle (manette PlayStation) pour revenir/annuler.

Lancer le jeu

Après avoir sélectionné un titre et cliqué sur “Lancer”, IAGL le téléchargera automatiquement depuis l’Internet Archive et le “transmettra” au cœur d’émulateur RetroArch approprié. En quelques minutes, voire quelques secondes, il s’affichera sur votre écran. Si vous avez augmenté vos paramètres de cache comme suggéré, la prochaine fois, il démarrera instantanément, car il sera disponible localement.

Une image montrant le lanceur de jeux d'IAGL.

Prenez également note des deux options supplémentaires utiles accompagnant le lancement : l’une d’elles vous permet de regarder une bande-annonce pour décider si vous souhaitez essayer un jeu. En général, télécharger et exécuter un petit fichier ROM est plus rapide que de regarder une bande-annonce, donc cette option est plus comme un “service aux fans” qui fait que les jeux rétro semblent un peu nouveaux. Vous pouvez également télécharger manuellement un jeu afin qu’il soit disponible localement – s’il n’a pas déjà été téléchargé et stocké dans le cache – pour éviter de devoir le télécharger lorsque vous essayez de le lancer à l’avenir. C’est plus utile si vous êtes derrière une connexion Internet lente ou mesurée, vous permettant de pré-télécharger les jeux que vous aimeriez jouer ensuite.

FYI : bien que Kodi puisse être un excellent émulateur de système rétro, Linux peut faire plus que jouer à de vieux jeux. Découvrez certains des meilleurs jeux Linux adaptés aux enfants.

Questions fréquentes

Pourquoi ai-je des difficultés à trouver IAGL dans le dépôt de Zach Morris ?

Ce problème est probablement dû à une incompatibilité entre le dépôt de Zach Morris et votre binaire Kodi actuel. Pour le moment, la dernière version du dépôt de Morris ne fonctionnera qu’avec Kodi 20.1. Corrigez cela en mettant à jour Kodi ou en chargeant une version antérieure du dépôt IAGL.

Est-il possible de lier votre compte Archive.org après l’assistant IAGL ?

Oui. Retournez à l’écran d’accueil de Kodi et sélectionnez “Add-ons”. Faites un clic droit sur l’icône IAGL, puis sélectionnez “Paramètres”. Cela fera apparaître une fenêtre qui montrera les options pour IAGL. Cliquez sur la catégorie “Options de téléchargement”, puis sur “Activer la connexion archive.org”.

Pourquoi IAGL renvoie-t-il une erreur “Échec de la lecture du jeu” ?

Bien que cela puisse être dû à un certain nombre de problèmes, la cause la plus courante de ce problème est un cœur d’émulateur manquant. Pour résoudre cela, ouvrez Retroarch, cliquez sur “Online Updater”, puis cliquez sur “Core Downloader”. Sélectionnez le système que IAGL a échoué à émuler.

Crédit image : Unsplash. Toutes les modifications et captures d’écran par Ramces Red.