Navigation

    Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    50/60Hz en paramètre ? Surchage possible ?

    Recalbox Général
    5060hz paramètre surchage possible
    4
    9
    231
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • leced
      leced last edited by

      Bonjour à tous,

      Apres des années de recalbox et d'achats multiples (RPI3, RPI4, XU4, mini-PC) j'ai enfin compris pourquoi certains titres "tres" classiques n'étaient pas aussi fluide que dans mes souvenirs (= sur consoles originelles).

      Entendons-nous bien, les jeux que je vais citer, tournent tous sans soucis, meme tres bien, mais le "scrolling" n'est pas parfait, il y a de petites saccades en permanence, et j'ai tout ça depuis le début (Recalbox 3 ou 4). Comme je cherche un résultat impeccable, ça ne répond pas à mon besoin.

      En comparant avec les Nes Mini, Supernes Mini les résultats sont sans appels. D'un coté tout est "parfaitement" fluides (= aucune saccade), de l'autre (recalbox) des micro-saccades. Pourtant on reste sur la meme télé.

      Les jeux en questions sur lesquels c'est flagrant sont (pour mes tests) :

      • NES : Super Mario Bros.
      • SUPERNES : Yoshi's Island (SuperMario World 2)
      • MEGADRIVE : Sonic
        => des classiques que tout le monde possède.

      Je suis Français, je fais donc l'affront (et je sais que je vais en froisser plus d'un, mais c'est tout l'intérêt de se faire ses propres set 😉 je joue donc en PAL-FR/EUROPE PAR DEFAUT des que c'est possible. (Donc des roms faites en 50Hz)

      Tout vient de la problématiques 50/60Hz ou 100/120Hz suivant votre télé. Je suis équipé avec une bonne télé 4K Moderne (2018), et elle supporte absolument tous les formats et toutes les résolutions / fréquences. Il y a donc qqchose qui ne va pas car c'est nickel avec les versions "consoles mini", et la puissance CPU qqsoit la solution est largement suffisante.

      Ma config actuelle est :

      • Recalbox 7.0.1
      • Mini-PC x64 - core I3 (mais la problèmatique est la meme sur tous mes raspberry ...)
      • Romset(s) FR en preférence

      En fouillant récemment sur le forum je suis tombé sur la commande xrandr qui m'a listé ceci :

      # xrandr
      Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
      DP1 disconnected primary (normal left inverted right x axis y axis)
      DP2 disconnected (normal left inverted right x axis y axis)
      HDMI1 disconnected (normal left inverted right x axis y axis)
      HDMI2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1420mm x 800mm
         3840x2160     30.00 +  25.00    24.00    29.97    23.98  
         4096x2160     30.00    25.00    24.00    29.97    23.98  
         1920x1080    120.00*  100.00   119.88    60.00    50.00    59.94    30.00    25.00    24.00    29.97    23.98  
         1920x1080i    60.00    50.00    59.94  
         1680x1050     59.88  
         1600x900      60.00  
         1280x1024     75.02    60.02  
         1440x900      59.90  
         1366x768      59.79  
         1280x800      59.91  
         1152x864      75.00  
         1280x720      60.00    50.00    59.94  
         1024x768      75.03    70.07    60.00  
         832x624       74.55  
         800x600       72.19    75.00    60.32  
         720x576       50.00  
         720x576i      50.00  
         720x480       60.00    59.94  
         720x480i      60.00    59.94  
         640x480       75.00    72.81    66.67    60.00    59.94  
         720x400       70.08  
      HDMI3 disconnected (normal left inverted right x axis y axis)
      VIRTUAL1 disconnected (normal left inverted right x axis y axis)
      

      Par défaut la télé sous recalbox est donc en FULL HD / 120Hz (du coup avec saccade).

      Je tente à chaud la commande :

      xrandr -s 1920x1080 -r 50
      

      La résolution passe donc de 120 à 50hz (mais le résultat qui suit est pareil en 100hz), je relance mes roms de tests et là ... magie, tout est ultra fluide, sans AUCUNE saccade. Enfin, j'ai compris la cause de ses saccades.

      Enfin voici ma question, désolé donc pour ce tres long speech d'intro, existe-t-il un moyen de changer pour certains jeux (ex: avec les surchages) la fréquence TV avant lancement ?

      J'offre volontiers une bière à celui qui me trouve la solution

      barbudreadmon 1 Reply Last reply Reply Quote 0
      • acris
        acris last edited by

        Bonjour @leced

        faire un fichier de configuration surcharge pour le boot vidéo ce n est pas possible.

        Par contre de mémoire dans les cores il y a des options PAL our pour forcer des régions.
        tu as testé ?
        Exemple :
        https://docs.libretro.com/library/picodrive/
        https://docs.libretro.com/library/snes9x_2005/

        1 Reply Last reply Reply Quote 0
        • Secamfr
          Secamfr last edited by

          @acris Son jeu tourne déjà en 50hz mais l'affichage sur sa TV est en 60Hz, ce qui créé des saccades.

          @leced Oui il existe une surcharge, tu créé un fichier .recalbox.conf dans ton répertoire de roms PAL :

          global.videomode=CEA 19 HDMI
          

          Tu peut remplacer "global" par la machine concerné (snes par exemple) et surtout choisi ton mode vidéo, dans mon exemple c'est du 720p 50Hz.

          Cette surcharge ne fonctionne plus sur PI4 pour le moment...

          RPI4b 4Go : Argon One - 8bitdo SF30+SF30PRO - Retrobit Megadrive

          leced 1 Reply Last reply Reply Quote 0
          • barbudreadmon
            barbudreadmon
            CRT Hero
            @leced
            last edited by

            @leced said in 50/60Hz en paramètre ? Surchage possible ?:

            NES : Super Mario Bros.

            Tu utilises un bon émulateur pour la nes ? Genre mesen qui est le meilleur ?

            Libretro developper :

            • FBAlpha FBNeo (Arcade)
            • Kronos (Sega Saturn/ST-V)
            • YabaSanshiro (Sega Saturn)
            • Reicast Flycast (Dreamcast/Naomi/AtomisWave)
            leced 1 Reply Last reply Reply Quote 0
            • leced
              leced last edited by leced

              Merci pour tous vos retours, je vais tester ça ce soir, par contre j'ai bien compris qu'on peut surcharger sur 1 emulateur et/ou 1 dossier rom particulier, mais sur 1 jeu directement c'est possible ? Si oui, quel est la nomenclature de nommage ? (dans la mesure du possible je souhaiterais eviter de faire un sous dossier PAL ou de forcer tout un emulateur en 50hz)

              Haaa sinon, je peux eventuellement dire 1 emulateur = 60hz et 1 autre = 50Hz ? le tout dans le meme dossier ?

              1 Reply Last reply Reply Quote 0
              • leced
                leced @barbudreadmon last edited by leced

                @barbudreadmon bon je viens de tester en fait, j'ai pas pu attendre ce soir, alors effectivement c'est mieux, beaucoup meme, mais pas aussi parfait que nestopia en forçant la télé, donc il y a bien une bidouille à faire dans tous les cas.

                1 Reply Last reply Reply Quote 0
                • leced
                  leced @Secamfr last edited by leced

                  @Secamfr j'ai essayé de faire cela dans mon dossier NES pour essayer (fichier surcharge + ta conf pour essayer), ce n'est pas pris en compte, je suis toujours en 120Hz.

                  Ci-joint la sortie xrandr lorsque j'ai lancé le jeu

                  Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
                  DP1 disconnected primary (normal left inverted right x axis y axis)
                  DP2 disconnected (normal left inverted right x axis y axis)
                  HDMI1 disconnected (normal left inverted right x axis y axis)
                  HDMI2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1420mm x 800mm
                     3840x2160     30.00 +  25.00    24.00    29.97    23.98
                     4096x2160     30.00    25.00    24.00    29.97    23.98
                     1920x1080    120.00*  100.00   119.88    60.00    50.00    59.94    30.00    25.00    24.00    29.97    23.98
                     1920x1080i    60.00    50.00    59.94
                     1680x1050     59.88
                     1600x900      60.00
                     1280x1024     75.02    60.02
                     1440x900      59.90
                     1366x768      59.79
                     1280x800      59.91
                     1152x864      75.00
                     1280x720      60.00    50.00    59.94
                     1024x768      75.03    70.07    60.00
                     832x624       74.55
                     800x600       72.19    75.00    60.32
                     720x576       50.00
                     720x576i      50.00
                     720x480       60.00    59.94
                     720x480i      60.00    59.94
                     640x480       75.00    72.81    66.67    60.00    59.94
                     720x400       70.08
                  HDMI3 disconnected (normal left inverted right x axis y axis)
                  VIRTUAL1 disconnected (normal left inverted right x axis y axis)
                  

                  6148c7ea-ddab-408a-897a-1169f28c2d36-image.png

                  1 Reply Last reply Reply Quote 0
                  • Secamfr
                    Secamfr last edited by

                    @leced Oui on peut surchargé un dossier ou un jeu en particulier comme ceci :

                    Surcharge répertoire: /path/to/your/roms/.recalbox.conf
                    Surcharge rom: /path/to/your/roms/file.zip.recalbox.conf

                    Je te renvoi vers la doc :

                    https://recalbox.gitbook.io/documentation/v/francais/utilisateur-avance/configurations/surcharge-de-configuration

                    Apparemment le changement de résolution à été désactiver pour le moment.

                    RPI4b 4Go : Argon One - 8bitdo SF30+SF30PRO - Retrobit Megadrive

                    leced 1 Reply Last reply Reply Quote 0
                    • leced
                      leced @Secamfr last edited by

                      @Secamfr said in 50/60Hz en paramètre ? Surchage possible ?:

                      aremment le changement de résolution à été désactiver pour le moment.

                      Merci pour ce retour, j'attends du coup le retour de cette option.

                      Merci à tous pour votre reactivité

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post

                      Want to support us ?

                      73
                      Online

                      88.3k
                      Users

                      26.2k
                      Topics

                      179.8k
                      Posts

                      Copyright © 2021 recalbox.com