RetroPie est une distribution (c’est le bon terme?) qui permet de transformer le Raspberry Pi en console de jeu rétro.
Je ne vais pas détailler l’installation, les explications sur le wiki de RetroPie sont suffisamment claires.
Voici les quelques difficultés et solutions que j’ai trouvé afin de faire fonctionner le tout:
Controleur
J’ai acheté un Logitech F310 (40.- chez MediaMarkt).
Le plus simple à configurer, mes tentatives avec un 8Bitdo Zero ayant échouées.
Démarrage
Lors du démarrage, il y a un message
a start job is running for LSB: Raise network interfaces (34s / no limit)
qui apparait pendant 1 minute ou plus, le temps que les interfaces réseaux se connectent. Comme je n’utilise que le Wifi, et que j’ai laissé Ethernet actif (on sait jamais), on peut réduire considérablement ce temps en modifiant le fichier
/lib/systemd/system/networking.service.d/network-pre.conf
Il suffit d’éditer ce fichier et de rajouter à la fin:
[Service] TimeoutStartSec=15
Autres configurations
Pour le réseau, j’utilise le Wifi. Le fichier
/etc/network/interfaces
contient
auto lo iface lo inet loopback auto eth0 allow-hotplug eth0 iface eth0 inet dhcp auto wlan0 allow-hotplug wlan0 iface wlan0 inet static wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf address 192.168.1.15 netmask 255.255.255.0 broadcast 192.168.1.255 gateway 192.168.1.1 iface default inet dhcp
le fichier
/etc/wpa_supplicant/wpa_supplicant.conf
contient
network={ ssid="Mon SSID" psk="mon password" }
Futur
- J’aimerai avoir un bouton sur le Raspberry Pi afin de pouvoir l’éteindre ou le redémarrer sans passer par les menus.
- Avoir un boitier un peu plus sexy
- Rajouter un ventilateur, le Raspberry chauffe un peu. Rien de grave, mais une température plus basse augmenterai surement sa durée de vie.
Autres émulateurs
Lors de mes recherches, j’ai trouvé d’autres distributions de retro-console qui ont l’air pas mal, mais en particulier Recalbox qui a l’air bien. Je ne connais pas les différences avec RetroPie, mais à garder en mémoire pour une future évolution.