Solved Problème résolution 1366x768 et HDMI sur tv HDReady (720p)
-
J'ai un peu avancé sur le sujet en ignorant le EDID et en créant un edid.dat via la commande tvservice -d edid.dat puis edidpa**er edid.dat.
J'ai maintenant la bonne résolution qui s'affiche avec tvservice -s:
#tvservice -m DMT
Group DMT has 2 modes:
mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive
(prefer) mode 81: 1366x768 @ 60Hz 16:9, clock:85MHz progressiveLe RPI boot correctement, puis quand vient la video d'intro, écran noir "Mode non pris en charge" s'affiche sur mon écran.
J'ai modifié pourtant dans recalbox.conf les lignes:
##Allow a specific resolution for ES only from the command : tvservice -m [MODE]
##Leave commented for the default usual behaviour
system.es.videomode=DMT 81 HDMIet
##Set game resolution for emulators
##select your mode from the command : tvservice -m [MODE]
##CEA 5 HDMI : 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
##CEA 4 HDMI : 1280x720 @ 60Hz 16:9, clock:74MHz progressive
##use 'default' for using the default resolution
##(string)
global.videomode=DMT 81 HDMIJe pige pas où ça foire...
Si quelqu'un a une piste, merci d'avance. -
@telemakk tu as édité le config.txt pour utiliser ce mode là ?
-
@voljega Oui en ajoutant hdmi_edid_file=1
-
@telemakk remet ton config.txt d'origine, puis dans ton recalbox.conf modifies ces valeurs ->
system.es.videomode=default
en le décommettant au préalable
global.videomode=default
-
@rockaddicted
D'accord merci.
Du coup, le default va récup les infos du edid.dat que j'ai créé? Même si je reviens au config.txt d'origine sans la ligne hdmi_edid_file=1?
J'ai déjà essayé default sur system.es et global hier soir, mais j'avais le config édité, effectivement. J'essayerai ta méthode ce soir.
J'avais gardé le config.txt et le recalbox.conf d'origine dans un coin au cas où. -
Je teste en ce moment même.
config.txt et recalbox.conf remis d'origine.
system.es.videomode=default (et "décommis")
global.videomode=defaultMême résultat que la première fois que j'ai lancé: interface d'ES qui dépasse sur les bords et en haut. Si j'active l'overscan, bandes noires.
Le tvservice -s m'annonce 1280x720 de nouveau. -
Je pense que la piste de la résolution 1280x720 forçée par le HDMI de la TV est probable. Chiant.
On m'a prêté un adaptateur HDMI to VGA, je vais voir si j'obtiens un meilleur résultat. -
J'ai testé avec un adaptateur HDMI to VGA, la résolution est reconnue (DMT 39 1360x768 60Hz) et ça marche impec'.
Le rendu en VGA est d'ailleurs plus chaleureux, mais un peu moins lumineux, bref.
Ca confirme donc le forçage en 720p de la connectique HDMI sur ma TV ( Samsung LE26R71B ).Du coup dernière question, peut-on faire booter sur un config.txt en fonction de la sortie?
Si je suis chez moi en HDMI to VGA -> config.txt :
#uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2
hdmi_mode=39Si je suis chez un pote en HDMI -> config_HDMI.txt :
#uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1Et derrière un recalbox.conf paramétré system.es.videomode=default et
global.videomode=default, pour que ça fonctionne partout.Ce serait chouette.
-
@telemakk non on ne peut pas
-
@voljega si on peut, ca oblige à expressément identifier LA tv qui pise pb et faire générique ailleurs.
Le sushi sera côté recalbox.conf
-
Je vois, merci en tout cas pour l'ensemble du taff fourni sur Recalbox et pour les réponses !