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 5 overscan, CRT component video

    Scheduled Pinned Locked Moved Help and Support
    crtcomponentraspberry pi 5av outoverscan
    15 Posts 3 Posters 4.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.
    • P
      Peeteris
      last edited by

      Hello!

      I'm struggling with setting retropie retroarch resolution.
      I left emulationstation on resolution 704x432, but I want retroarch to always start with resolution 720x240.
      No matter how I try to save this resolution in retroarch.cfg, it doesn't load on start.

      What should I do for retroarch to always start with resolution 720x240?
      With tvservice I had onstart and onend codes, but I don't know and can't find what codes work for KMS.

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

        What should I do for retroarch to always start with resolution 720x240?

        Is this your current resolution ? You can't just pick an arbitrary resolution if it's not supported by the current video driver.

        FWIW runcommand is responsible for switching/setting the resolution and will save it to /dev/shm/retroarch.cfg and then pass it on to RetroArch.

        With tvservice I had onstart and onend codes, but I don't know and can't find what codes work for KMS.

        There are none, there's no tvservice-like utility for KMS/DRM, each application has to implement video resolution

        P 1 Reply Last reply Reply Quote 0
        • P
          Peeteris @mitu
          last edited by

          @mitu It's a supported resolution. I can change to it in retroarch settings. The problem is that there's no option (as fas as I can find) in Retropie to determine different resolutions for emulationstation and retroarch.

          I'll try to make it more clear - i want emulationstation to use one supported resolution, and retroarch cores to use another. Automatic switching between resolutions on start and on end of games.

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

            @Peeteris said in Raspberry Pi 5 overscan, CRT component video:

            The problem is that there's no option (as fas as I can find) in Retropie to determine different resolutions for emulationstation and retroarch.

            Not an option per-se, but the runcommand launch menu allows you to choose from one of the supported resolutions - so RetroArch can run in a different resolution than the (default) one used by EmulationStation. Have you tried doing that ?

            P 1 Reply Last reply Reply Quote 0
            • P
              Peeteris @mitu
              last edited by

              @mitu for some reason there are no resolution options in runcommand options. Pi5 through composite supports 8 resolutions, which are also available in retroarch and other platforms like Recalbox.
              Can I add those supported resolutions to runcommand manually, so I can choose them?

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

                @Peeteris said in Raspberry Pi 5 overscan, CRT component video:

                @mitu for some reason there are no resolution options in runcommand options. Pi5 through composite supports 8 resolutions, which are also available in retroarch and other platforms like Recalbox.

                This means they're not detected by runcommand. I guess that's one of the things that needs looked over for PI5 support.

                P 1 Reply Last reply Reply Quote 1
                • P
                  Peeteris @mitu
                  last edited by

                  @mitu is there any solution for now? ☺️

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

                    @Peeteris said in Raspberry Pi 5 overscan, CRT component video:

                    @mitu is there any solution for now? ☺️

                    Try to manually add an override for the resolution from RetroArch's menu and save it, see if it gets applied and overrides the resolution set by runcommand.

                    P 1 Reply Last reply Reply Quote 0
                    • P
                      Peeteris @mitu
                      last edited by

                      @mitu Thank you! Core overrides did work. :)

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

                        @Peeteris Glad it works. There may be a solution for the overscan margins being ignored - see https://github.com/raspberrypi/linux/pull/5845 - so check again when a new kernel shows up during regular updates with apt.

                        P 1 Reply Last reply Reply Quote 1
                        • P
                          Peeteris @mitu
                          last edited by

                          @mitu thank you very, very much for the help and information about kernel. :)

                          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.