Retrogaming avec Retropie – Partie 1

Si je joue de moins en moins aux jeux vidéos, il n’en a pas toujours été de même. Et il me prend parfois l’envie de remettre le couvert sur des anciens jeux. C’est dans cette optique que je me suis intéressé à une solution de retrogaming! Et pour cela, il suffit d’un raspberry Pi, d’un peu d’huile de coude et c’est parti! Et comme la communauté du raspberry Pi est active, il y a déjà une solution toute packagée qui le fait : Retropie!

Prérequis

Avant de démarrer, la liste de ce qu’il va vous falloir.

Matériel

  • Un raspberry Pi (Modèle A / B / B+) que l’on va brancher en HDMI sur un écran,
  • Une alimentation USB
  • Une carte SD / Micro SD (en fonction de la version de votre Rapsberry Pi). Une carte de 4 Go peut suffire pour installer la distribution, mais si vous voulez stocker les ROMS de vos jeux, il vaut mieux prévoir directement 16 ou 32 Go.
  • Une manette USB à minima. Pour ma part, je vais tenter de faire fonctionner en Bluetooth mes deux manettes NES 30.
  • Un cable HDMI pour brancher sur votre télé l’installation.

En supplément, vous pouvez prévoir un boitier pour votre Raspberry Pi, ça lui évitera de prendre la poussière!

Logiciels

  • la dernière image de Retropie disponible ici.
  • logiciel pour écrire l’image sur la carte SC (Win32DiskImager).
  • Logiciel pour décompresser l’image (7Zip fait très bien le boulot).
  • SD Card Format si la carte déjà utilisée.

Installation de Retropie

 On reste dans l’installation classique d’une image sur une carte SD. Première chose, il faut décompresser le fichier zip que vous avez téléchargé afin d’obtenir le fichier .img. Je recommande 7Zip pour cela, mais si vous avez un autre utilitaire, ça le fait aussi!

Vous pouvez maintenant copier l’image sur votre carte SD en utilisant pour cela Win32Diskimager. Si la carte contient déjà des données / partitions, je recommande de l’effacer avec SD Card Format au préalable.

Pour installer Retropie avec Win32DiskImager, il vous suffit d’indiquer ou se trouve le fichier image et de vérifier que le lecteur de destination est bien celui de votre carte SD (le logiciel ne montre que les périphériques de type carte pour éviter les soucis) car tout ce qui est dessus va être écrasé :

retropieCa prend un peu de temps, vous pouvez aller boire un café! Une fois terminé, mettez la carte SD dans votre Raspberry Pi, branchez à votre télé et branchez l’alimentation USB, c’est parti!

Liste de machines compatibles

La liste est impressionnante :

  • Amiga (UAE4ALL)
  • Apple II (LinApple)
  • Atari 800 (Atari800)
  • Atari 2600 (RetroArch/Stella)
  • Atari ST/STE/TT/Falcon (Hatari)
  • Apple Macintosh (Basilisk II)
  • C64 (VICE)
  • Amstrad CPC (#CPC4Rpi)
  • Final Burn Alpha (RetroArch/PiFBA, RetroArch/FBA)
  • Game Boy (RetroArch/Gambatte)
  • Game Boy Advance (GpSP)
  • Game Boy Color (RetroArch/Gambatte)
  • Sega Game Gear (Osmose)
  • Intellivision (jzIntv)
  • MAME (RetroArch/mame4all-pi, RetroArch/mame4all)
  • MSX (openMSX)
  • PC – x86 (rpix86)
  • NeoGeo (PiFBA, GnGeo)
  • Nintendo Entertainment System (RetroArch/FCEUmm)
  • Nintendo 64 (Mupen64Plus-RPi)
  • TurboGrafx 16 – PC Engine (RetroArch/Mednafen/pce_fast)
  • ScummVM
  • Sega Master System / Mark III (RetroArch/Picodrive, Osmose, DGen)
  • Sega Mega Drive / Genesis (RetroArch/Picodrive, DGen)
  • Sega Mega-CD / CD (RetroArch/Picodrive, DGen)
  • Sega 32X (RetroArch/Picodrive, DGen)
  • Playstation 1 (RetroArch/PCSX ReARMed)
  • Super Nintendo Entertainment System (RetroArch/Pocket SNES, snes9x-rpi)
  • Sinclair ZX Spectrum (Fuse, FBZX)

 Placer vos ROMS sur le retropie

Si votre Raspberry Pi est sur votre réseau, rien de plus simple! Il faut regarder quelle est l’IP de la bestiole sur l’écran de boot ou sur l’écran obtenu après avoir quitté Retropie :

ipIci, j’ai comme IP 192.168.0.17.

Vous pouvez vous y connecter dans votre explorateur en tapant \\ipretropie\roms\ dans la barre d’adresse :

roms

Comme vous le voyez, il y a un répertoire par machine. Par défaut, si le répertoire ne contient aucune ROM, l’émulateur n’est pas affiché sur retropie. Quelques astuces à savoir sur le format des roms :

  • SNES : il faut mettre les ROMS non compressées en .smc, les formats .zip ou .7zip ne sont pas reconnus contrairement aux émulateurs habituels.

Reste maintenant à configurer la ou les manettes pour profiter de votre installation. Et vu mes premiers tests, c’est pas si simple.. :-)

La suite au prochain épisode dans la partie 2 du tutoriel!

VN:F [1.9.22_1171]
Evaluez l'article :
Note : 4.5/5 (2 votes)

Publié par

Mat

Webmaster de Chez Mat, trentenaire passionné d'informatique et de séries. Je partage avec vous mes tutos et astuces informatiques : matériels, logiciels et aussi du wordpress! Grand fan de culture Japonaise, je parle également de mes passions sur mon autre site (Séries, Mangas, Animés, Musique et de temps en temps, un peu de cinéma et de livres!)

29 réflexions au sujet de « Retrogaming avec Retropie – Partie 1 »

    1. Hello,

      Pourtant ça marche très bien chez moi! Je te retourne donc ta suggestion en te demandant « as-tu bien lu et suivi mes indications »?
      Et si tu veux de l’aide, il me faudra plus de détails que un « je n’y arrive pas ».
      A moins que tu n’aies laissé un commentaire que pour le lien en do follow, mais c’est raté, j’ai viré ton lien!! :-)

  1. Bonjour,
    pour ma part installation OK, ROMS copiées, tout est opérationnel sauf sur une grande majorité des jeux.
    Pour les jeux fournis ok ça fonctionne, mais lorsque je veux jouer à des jeux MAME, par exemple Street Fighter, j’ai un message d’erreur HDMI il revient à la liste des jeux.
    Powering on HDMI with explicit settings (CEA mode 4)
    Il faut régler apparemment la résolution/norme HDMI mais je ne sais pas comment procéder..

    Please…

    1. Hello,

      Désolé, mais là je peux pas t’aider.. J’ai pas encore testé les jeux mame, faudra d’ailleurs que je le fasse. Va plutôt voir sur le site de Retropie pour avoir de l’aide (c’est en Anglais)..

    2. La version de Mame tournant sur le Raspberry est Mame4all qui nécessite des jeux Mame en version 0.37b5. C’est un peu ancien mais il y en a plus de 1000. Sinon je conseille pifba qui fait parfaitement tourner tous les jeux neogeo ou CPS1 ou CP2 ainsi que les Cave.

  2. Hi,

    Justement j’ai commencé par là. Mais déjà que c’est compliqué pour les néophytes du Raspberry, alors en plus en anglais…
    D’où ma visite sur cette page.

  3. je n’arrive pas a trouver ou télécharger des ROMs ce qui fait que je ne peux peux jouer qu’au jeux déjà présents sur retropie (3 seulement)
    merci

    1. Bonjour Golgot,

      Les ROMS n’étant pas vraiment légales, je ne te donnerai pas de liens. Mais google saura t’aider sur le sujet! Mets donc comme mots clé ROMS + nom de la console, tu trouveras aisément ton bonheur!

  4. Bonsoir !

    J’ai bien réussi a installer retropie merci beaucoup, mais sur une carte de 16 go il ne me reste plus que 60 Mo de stockage pour les roms… est-ce que vous savez comment faire pour pouvoir stocker les roms correctement sur le reste de la carte SD ?

    1. Il faut étendre la partition de ta carte SD pour en utiliser la totalité (linux n’utilise pas le même format de fichier):
      Tu quittes emulationStation et après tu tapes la commande :
      sudo raspi-config
      Choisis : « expand root fs » dans le menu
      Puis reboot ton raspberry et tu pourras utiliser toute la capacité de ta carte SD.
      Enjoy :)

    2. sur une sd de 16go il ne peut pas te reste que 60mo.
      il faut lancer raspi config pour retrouver l’espace libre de ta carte sd

  5. Non pas du tout.
    Par défaut, lors de l’installation de retropie, la majorité de la place sur la carte est inaccessible…
    Il suffit de modifier une option dans le script de configuration, et via le réseau, installer ses Roms sur la carte sd

  6. bonjour,
    j’ai beau chercher je trouve pas la partie 2 du tutoriel (snif) parce que effectivement c’est pas si simple de connecter les nes30 en bluetooth (re-snif) :)

  7. Bonjour a tous .. J’ai commande un raspberry uniquement installer retropie et lancer les roms neo geo. Elles fonctionnent sur windows mais pas avec le PI.
    Je suis mega decu. A moins que j’ai foire un truc

    J’ai essaye mame4all gngeo fba fbnext … rien ne passe. J’ai bien copie mon fichier neogeo.zip dans chaque dossiers, installe les eumlateurs

    Comment faire parceque j’ai suivi le tuto normalement

    1. Pour tes ROMS neo geo tu utilisait quel émulateur sous windows? Je ne connais pas encore retropie , ni gneogeo, ni fba mais pour mame il faut des roms patché en fonction de la versions de mame, tu ne peux pas juste mettre les ROMS de base comme avec winkawaks sous windows. par exemple si tu à mame1.60 uil te faut les ROMS patchés pour la 1.60. Le plus simple est de trouvé un fullset des ROMS correspondant à ta versions. Donc je ne connais pas retropie mais s’il est configuré pour lancer mame par defaut avec des ROMS neogeo et que tu lui à mis des ROMS originales ça marchera pas….

  8. hello moi j’ai un pi zero recalbox et retropie passer nikel dessus parcontre impossible des mettre des roms dedans car pas de wifi ni de port ethernet aurais tu une astuce pour les mettre sans reseau stp

  9. Bonjour,
    Je voudrai savoir si il y a un moyen de changer le chemin des roms pour mettre sur ma micro SD de 64go car j’ai que 16go sur ma tablette ou j’ai installer retropie. aidez moi svp.

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.