Depuis Recalbox 10, le GPi Case 2 (Compute Module 4) gère intelligemment son dock HDMI : la console garde des réglages séparés pour le mode portable (écran intégré) et le mode docké (téléviseur), et les problèmes d'overlays sur le petit écran sont corrigés.
Le changement de mode ne se fait pas à chaud : éteignez la console avant de la poser sur le dock ou de l'en retirer.
Au démarrage, Recalbox détecte si un écran HDMI est branché et applique le jeu de réglages correspondant. Modifiez un réglage dans EmulationStation : il n'est retenu que pour le mode en cours — le thème choisi en docké ne touche pas celui du mode portable.
Les valeurs par défaut :
| Réglage | Mode portable (écran intégré) | Mode docké (HDMI) |
|---|---|---|
Thème (emulationstation.theme.folder) |
recalbox-goa2 |
recalbox-next |
| Carrousel et transitions du thème | valeur courante | valeur courante |
Sortie audio (audio.device) |
mono: (haut-parleur du boîtier) |
sortie HDMI stéréo |
Shaders et set de shaders (global.shaders / global.shaderset) |
désactivés | désactivés |
Gardez les shaders désactivés en mode portable : le petit écran n'en tire aucun bénéfice et le CM4 apprécie l'économie.
Les réglages des deux modes sont conservés dans /overlay/.configs/gpi2settings.conf — supprimez ce fichier pour revenir aux valeurs par défaut (il est recréé au démarrage suivant).
Les overlays sont désormais désactivés automatiquement en 4/3 : vous pouvez donc en installer sans casser l'affichage du mode portable — ils ne s'appliqueront qu'en mode docké.
En mode docké, les commandes intégrées du boîtier restent utilisables et le son bascule automatiquement sur le HDMI ; en portable, il sort sur le haut-parleur du boîtier.
Toute cette logique vit dans le script de démarrage S15gpi2, installé automatiquement quand le boîtier est détecté — voir les boîtiers pour la détection.
Une question sur votre GPi Case 2 ? Rendez-vous sur le Discord Recalbox.