Recalbox Forum

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

    Forcing videomode for Emu doesn't change the refresh rate, only the resolution

    Recalbox General
    forcing videomode doesnt refresh rate
    3
    8
    1166
    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.
    • colpoz
      colpoz last edited by

      Hi,
      first of all many compliments for the wonderful job you are doing 🙂

      I just signed up and wanted to contribute by reporting an annoying bug I found on my Rpi4.

      I have all my SNES roms in PAL format and so I want to set a 50Hz video mode to have a smooth image.

      So I set "snes.videomode = CEA 31 HDMI" in my recalbox.conf (CEA 31 = 1080p 50Hz)

      However, I noticed that the SNES emulator still ran at 1080p 60Hz, the same mode as the Emulation Station interface.

      So, to check if the snes.videomode line was completely ignored, I set it with CEA 19 HDMI (= 720p 50Hz).
      By doing this, the SNES emulator worked ok at 720p, but at 60Hz!

      Also tried to put "global.videomode = CEA 31 HDMI", nothing

      As a last test, I put 50Hz on the ES interface "system.es.videomode = CEA 31 HDMI" and at this point my SNES emulator also started at 50Hz.

      So I think there is a bug, at least in this configuration (Rpi4 - Snes emu) that prevents you from changing the emulator refresh rate.

      paradadf 1 Reply Last reply Reply Quote 0
      • paradadf
        paradadf Staff @colpoz last edited by

        @colpoz I believe you should change the refresh rate from within the retroarch's menu. It might be that the emulators default is 60 hz or that it is autodetected and you are using a ntsc rom.

        If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

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

          @paradadf all my SNES roms are PAL, and the emulator correctly detects and runs them at 50fps (easily verified by the "show framerate" option).

          On the previous recalbox 6 on Rpi3b + the snes.videomode setting worked perfectly, even to switch from 60Hz (EmuliationStation) to 50Hz (SNES emu)

          This is why I talked about a possible bug, because before everything worked fine and now it doesn't. 😉

          paradadf 1 Reply Last reply Reply Quote 0
          • paradadf
            paradadf Staff @colpoz last edited by

            @colpoz I'm confused. You first said you weren't getting 50 hz and now you wrote you are getting the 50 hz.

            If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

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

              @paradadf to play correctly a PAL rom two things are needed

              • the EMU must recognize the PAL rom and runs it at 50fps (no problem on that)

              AND

              • the video mode output must be at 50Hz (720p@50Hz, 1080p@50Hz or similiar, the resolution doesn't matter)

              By default EmulationStation and the emu run at 60Hz, and so I set a different video mode for the snes emulator in recalbox.conf, to have a 50Hz video output when I use a SNES game.

              This setting doesn't work properly and so I get the emulator running (correctly) at 50fps and a 60Hz video output, resulting in a stuttering image.

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

                @colpoz @paradadf Hello, this is a bug, i report it to @Bkg2k :

                https://forum.recalbox.com/topic/21559/bug-surcharge-video/7?_=1602337184661

                RPI4b 4Go : Argon One - RGB Dual - 8bitdo SF30+SF30PRO+Arcade Stick - Retrobit Megadrive

                paradadf 1 Reply Last reply Reply Quote 1
                • paradadf
                  paradadf Staff @colpoz last edited by

                  @colpoz when I start a game, my tv changes the resolution to what retroarch tells it. But maybe @Bkg2k can help here.

                  If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

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

                    @Secamfr that's it, thanks!

                    If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

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

                    Want to support us ?

                    75
                    Online

                    98.6k
                    Users

                    28.1k
                    Topics

                    187.0k
                    Posts

                    Copyright © 2021 recalbox.com