Salut,
Tout d'abord un grand bravo pour la création de Recalbox c'est un bijou !!!!
Je me permet d'ajouter un petit tuto ou plutôt un complément d'informations d'un tuto trouvé sur open-consoles, pour ajouter un Overlay sur les différents émulateurs consoles (de salon) de Recalbox, je ne parle pas d'arcade vu les résolutions d'écran différentes suivant les jeux, ni d'ordinateur ou de console portable.
/!\ Important : pour ne pas appliquer ces modifications à l'ensemble de vos émulateurs, il faut créer une configuration par émulateur, voir le HowTo sur le Wiki. Si vous appliquez ces modifications dans retroarchcustom.cfg l'overlay sera appliqué à tous vos systèmes, ce qui risque de pas être terrible pour les ordinateurs, les consoles portables ou l'arcade.
Comme je l'ai dis, j'ai eu quelques soucis pour appliquer le tuto d'open console donc si ça peut aider voici ce que j'ai fais pour obtenir ceci :
1/ Déposer overlay-tv.png et overlay-tv.cfg dans le dossier /recalbox/share/system/.config/retroarch/overlay/ via SSH ou WinSCP si le dossier overlay n'existe pas il faut le créer. Télécharger le dossier overlay.
2/ Ces infos sont valables pour un écran en 1920x1080 : global.videomode=CEA 16 HDMI
dans /recalbox/share/system/recalbox.conf
3/ Testé sur : NES, SNES, MEGADRIVE, MASTERSYTEM et PCENGINE
4/ Ci-dessous les paramètres à modifier dans votre /recalbox/share/system/configs/retroarch/inputs/votrefichierdeconfperso.cfg via SSH.
input_overlay_hide_in_menu = "false"
(important pour si besoin redimensionner l’écran de l'émulateur dans l'overlay via retroarch)
input_overlay_opacity = "0.700000"
(important pour voir les messages retroarch : Load/save, achievements, etc.. à travers l'overlay)
video_scale_integer = "false"
(pour pouvoir modifier les resolution pixels par pixels)
video_message_pos_x = "0.270000"
(position messages retroarch)
video_message_pos_y = "0.240000"
(position messages retroarch)
custom_viewport_width = "888"
(resolution jeu)
custom_viewport_height = "670"
(resolution jeu)
custom_viewport_x = "512"
(position jeu)
custom_viewport_y = "172"
(position jeu)
input_overlay = "~/.config/retroarch/overlay/overlay-tv.cfg"
(config overlay)
5/ Lancer un émulateur console (NES, SNES, MEGADRIVE, MASTERSYTEM ou PCENGINE)
En théorie l’écran de jeu ne devrait pas être calé dans l'overlay à ce niveau, nous allons devoir entrer dans la configuration de retroarch pour passer le Aspect Ratio Index sur Custom (je n'ai pas trouvé ce paramètre dans le fichier cfg de mon emulateur !?).
- Donc, entrer dans la config retroarch (Hotkey + B) de l'émulateur direction : Settings --> Video --> Aspect Ratio Index --> passer le paramètre sur Custom (en théorie l'écran de jeu devrait se caler sur l'overlay).
- Vous pouvez quitter le menu de retroarch.
Merci à CodyV59 pour cet Overlay.
Voila.