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

    Raspberry Pi 4 Resolution Change

    Scheduled Pinned Locked Moved Help and Support
    resolutiontweakpi 4
    15 Posts 6 Posters 9.4k 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.
    • P
      Pocketsven
      last edited by mitu

      Hi there,
      i try to change the resolution from 4k to full HD but it don't work.
      retropi does not run very smoothly.
      This is my config:

      # uncomment to force a console size. By default it will be display's size minus
      # overscan.
      #framebuffer_width=1280
      #framebuffer_height=720
      
      # uncomment if hdmi display is not detected and composite is being output
      #hdmi_force_hotplug=1
      
      # uncomment to force a specific HDMI mode (this will force VGA)
      #hdmi_group=1
      #hdmi_mode=16
      
      # uncomment to force a HDMI mode rather than DVI. This can make audio work in
      # DMT (computer monitor) modes
      #hdmi_drive=2
      
      # uncomment to increase signal to HDMI, if you have interference, blanking, or
      # no display
      #config_hdmi_boost=4
      
      # uncomment for composite PAL
      #sdtv_mode=2
      
      #uncomment to overclock the arm. 700 MHz is the default.
      #arm_freq=800
      
      # Uncomment some or all of these to enable the optional hardware interfaces
      #dtparam=i2c_arm=on
      #dtparam=i2s=on
      #dtparam=spi=on
      
      # Uncomment this to enable infrared communication.
      #dtoverlay=gpio-ir,gpio_pin=17
      #dtoverlay=gpio-ir-tx,gpio_pin=18
      
      # Additional overlays and parameters are documented /boot/overlays/README
      
      # Enable audio (loads snd_bcm2835)
      dtparam=audio=on
      
      [pi4]
      # Enable DRM VC4 V3D driver on top of the dispmanx display stack
      dtoverlay=vc4-fkms-v3d
      max_framebuffers=2
      
      [all]
      #dtoverlay=vc4-fkms-v3d
      overscan_scale=1
      

      Can someone help?

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        Un-comment the lines that set the resolution to 1080p then reboot.

        hdmi_group=1
        hdmi_mode=16
        
        P S 2 Replies Last reply Reply Quote 0
        • P
          Pocketsven @mitu
          last edited by

          @mitu Thank you.Worked

          1 Reply Last reply Reply Quote 0
          • S
            Stuffu @mitu
            last edited by

            @mitu said in Raspberry Pi 4 Resolution Change:

            Un-comment the lines that set the resolution to 1080p then reboot.

            hdmi_group=1
            hdmi_mode=16
            

            Is this preferred over hdmi_ignore_edid=0xa5000080? What’s the difference?

            mituM 1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @Stuffu
              last edited by mitu

              @Stuffu said in Raspberry Pi 4 Resolution Change:

              Is this preferred over hdmi_ignore_edid=0xa5000080?

              Yes.

              What’s the difference?

              hdmi_ignore_edid should be used when the desired video mode is not correctly reported by the display and it's not on the list of supported modes.
              You can use it in conjunction with other the video mode settings to set your desired resolution, but for a 4k display it would be a bit unusual to not support 1080p, so there's no reason to force the EDID to be ignored.

              S 1 Reply Last reply Reply Quote 0
              • S
                Stuffu @mitu
                last edited by

                @mitu said in Raspberry Pi 4 Resolution Change:

                @Stuffu said in Raspberry Pi 4 Resolution Change:

                Is this preferred over hdmi_ignore_edid=0xa5000080?

                Yes.

                What’s the difference?

                hdmi_ignore_edid should be used when the desired video mode is not correctly reported by the display and it's not on the list of supported modes.
                You can use it in conjunction with other the video mode settings to set your desired resolution, but for a 4k display it would be a bit unusual to not support 1080p, so there's no reason to force the EDID to be ignored.

                you learn something new every day :)

                C 1 Reply Last reply Reply Quote 0
                • C
                  ctumbles @Stuffu
                  last edited by

                  After those two lines are uncommented is there something in Retroarch that needs to be configured as well? I made the change and it does change Emulationstation to 1080p. However when running any games they all still try to run at what appears to be 4k. All I can see is the top left quarter of the game taking up the whole screen.

                  I tried to change the render resolution for all cores to 1920x1080 in configuration but that didn't seem to change anything. The only way the games appear correctly is by running them at 4k.

                  mituM dankcushionsD 2 Replies Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator @ctumbles
                    last edited by

                    @ctumbles said in Raspberry Pi 4 Resolution Change:

                    After those two lines are uncommented is there something in Retroarch that needs to be configured as well?

                    Normally RetroArch's settings should not have the resolution hardcoded, RetroPie doesn't configure it that way. If you manually modified the resolution or used the RGUI to set it (and saved it afterwards), that might happen.

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

                      @ctumbles please provide all the info requested in https://retropie.org.uk/forum/topic/3/read-this-first including a verbose log

                      C 1 Reply Last reply Reply Quote 0
                      • C
                        ctumbles @dankcushions
                        last edited by

                        @dankcushions Here is the setup info:

                        Pi Model or other hardware: PI 4b
                        Power Supply used: usb C charger
                        RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.7.1
                        Built From: Pre made SD Image on RetroPie website
                        USB Devices connected: USB snes controller
                        Controller used: 8bitdo and USB snes
                        Error messages received: none
                        Verbose log (if relevant): n/a
                        Guide used: this post
                        File: n/a
                        Emulator: n/a, all
                        Attachment of config files: n/a
                        How to replicate the problem:

                        Update /boot/config.txt with

                        hdmi_group=1
                        hdmi_mode=16

                        This sets emulationstation to 1080p 60. However games running in retroarch still run at 4k 30. Is there a way to adjust the resolution in retroarch to 1080p 60? When I attempted to change in configuration for all cores the emulators don't display correctly. They just display the top left corner of the game in the entire tv screen. The other 3/4 of the screen is missing.

                        mituM 1 Reply Last reply Reply Quote 0
                        • mituM
                          mitu Global Moderator @ctumbles
                          last edited by

                          @ctumbles said in Raspberry Pi 4 Resolution Change:

                          This sets emulationstation to 1080p 60. However games running in retroarch still run at 4k 30

                          Did you use the 'Save Configuration' from RetroArch's menus ? Did you use the Runcommand launch menu to set the resolution ?

                          C 1 Reply Last reply Reply Quote 0
                          • C
                            ctumbles @mitu
                            last edited by

                            @mitu I went to Retropie > Configuration Editor > Configure basic libretro emulation options > Configure default options for all libretro emulators > Render resolution.

                            Is there a better place to change the resolution for Retroarch?

                            1 Reply Last reply Reply Quote 0
                            • Q
                              qbone
                              last edited by

                              Sorry to stumble in on this post, but I believe my question is in the same line as OP. I have an old monitor and tried connecting my freshly installed RetroPie on Rpi4 to it. It is connected through a HDMI to VGA adapter, so the Rpi will most likely not recognize the display. The issue I experienced was baad flickering and display turning on and off. I believe the max resolution of the monitor is 1280x1024.
                              Is it just the same two lines I need to uncomment?

                              hdmi_group=1
                              hdmi_mode=16
                              
                              mituM 1 Reply Last reply Reply Quote 0
                              • mituM
                                mitu Global Moderator @qbone
                                last edited by

                                @qbone said in Raspberry Pi 4 Resolution Change:

                                Is it just the same two lines I need to uncomment?

                                Those lines set-up the display for 1080p, which your monitor will not support (not sure if VGA can even go up to 1080p).
                                Have you tried using raspi-config to set-up your resolution ?
                                You can also try

                                hdmi_group=2
                                hdmi_mode=35
                                

                                which, according to the docs, should match your resolution.

                                Q 1 Reply Last reply Reply Quote 0
                                • Q
                                  qbone @mitu
                                  last edited by

                                  @mitu ah, wonderful! I will give it a shot. Thanks for the swift reply :)

                                  1 Reply Last reply Reply Quote 0
                                  • 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.