RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    30 FPS cap at 4K. Workarounds?

    Scheduled Pinned Locked Moved Help and Support
    framerateresolution4k tv30fps
    8 Posts 4 Posters 2.5k Views
    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.
    • G
      gordonfreemanjr
      last edited by

      So, my RPi4 limits the framerate to 30 FPS while on the 4K resolution, which is default for my Smart TV.

      The problem is I can’t change the resolution to any other allowing 60 FPS: each time I do that the EmulationStation just dies and there’s no way to bring it back apart from wiping the SD card and starting over. Happened to me three times already.

      Therefore, I need a way to ensure 60 FPS at 4K, probably by editing the config.txt. The question is: what lines do I add and where?

      I’m on 4GB RPi 4, clean install, Retropie version 4.7.1 from the img file.

      RPi 4 4GB
      Retropie v 4.7.1

      G quicksilverQ 2 Replies Last reply Reply Quote 0
      • G
        gordonfreemanjr @gordonfreemanjr
        last edited by

        Here’s the advice I’ve collected:

        • adding the hdmi_enable_4kp60 line to config.txt
        • adding the v3d_freq_min=500 line to config.txt
        • adding the force_turbo=1 line to config.txt
        • changing the governor during runtime by writing to the sysfs file - /sys/devices/system/cpu/cpufreq/policy0/scaling_governor (I don’t understand this one)

        RPi 4 4GB
        Retropie v 4.7.1

        1 Reply Last reply Reply Quote 0
        • quicksilverQ
          quicksilver @gordonfreemanjr
          last edited by

          @gordonfreemanjr you need to add this to your config.txt

          hdmi_enable_4kp60=1
          

          However, performance is going to take a major hit. I'd recommend running your pi at 1080p resolution, the pi struggles with 4k resolution.

          G 1 Reply Last reply Reply Quote 0
          • G
            gordonfreemanjr @quicksilver
            last edited by gordonfreemanjr

            @quicksilver I’d love to, but everytime I change the resolution to 1080p the EmulationStation dies and I need to wipe the SD card.

            RPi 4 4GB
            Retropie v 4.7.1

            YFZdudeY dankcushionsD 2 Replies Last reply Reply Quote 0
            • YFZdudeY
              YFZdude @gordonfreemanjr
              last edited by

              @gordonfreemanjr
              After changing the resolution to 1080p but before wiping the SD Card, have you tried a different HDMI port on the TV, or tried it on a different TV?

              I'm wondering if your TV has some settings that might be preventing it from accepting other input types. So called "smart" TVs these days seem to have an annoying number of settings that can really mess up your intent to do things. It could be the TV is picking up the data that the Pi can output at 4k and won't accept anything less until you can disable that feature.

              Just some ideas to try...

              1 Reply Last reply Reply Quote 0
              • dankcushionsD
                dankcushions Global Moderator @gordonfreemanjr
                last edited by

                @gordonfreemanjr said in 30 FPS cap at 4K. Workarounds?:

                @quicksilver I’d love to, but everytime I change the resolution to 1080p the EmulationStation dies and I need to wipe the SD card.

                you don't need to wipe it - the resolution setting is saved in the config.txt as you were instructed here.

                if

                hdmi_group=1
                hdmi_mode=16
                

                isn't working try

                hdmi_group=2
                hdmi_mode=82
                
                G 2 Replies Last reply Reply Quote 0
                • G
                  gordonfreemanjr @dankcushions
                  last edited by

                  @dankcushions I’ll give it a go. Thanks!

                  RPi 4 4GB
                  Retropie v 4.7.1

                  1 Reply Last reply Reply Quote 0
                  • G
                    gordonfreemanjr @dankcushions
                    last edited by

                    @dankcushions It worked! Thanks. I’m officially on 1080p.

                    RPi 4 4GB
                    Retropie v 4.7.1

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

                    Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                    Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.