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

    Specify Resolution for EmulationStation

    Scheduled Pinned Locked Moved Help and Support
    8 Posts 3 Posters 46.1k 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.
    • T
      tendonut
      last edited by

      I'm using a RPi A+/RetroPie 3.8 on a 480x320 resolution TFT display using an analog connection. I have to enable overscan and adjust the values of each direction to get the screen to be fully utilized. Everything looks great in the console screen and when the RetroPie splash screen is display.

      Issues start when EmulationStation starts up. The system was originally configured for 640x480, but it was cranked down in the config.txt file and in the RetroArch system config to match the display (and cut down on the workload of the poor RPi).

      I have a feeling EmulationStation is still pushing out 640x480. The interface goes beyond the edge of the screen and no overscan adjustments change this. Same thing goes for the emulators it launches.

      I've been digging around trying to find how to tell EmulationStation to use a specific resolution, but most googling sends me to either dead threads, threads with a "FIXED KTHXBI" response, or is no longer valid.

      Can someone give me a hand here?

      1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators
        last edited by

        Do you have overscan_scale=1 set in /boot/config.txt?

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        BuZzB T 2 Replies Last reply Reply Quote 0
        • BuZzB
          BuZz administrators @BuZz
          last edited by

          You can force resolution also afaik, check the es command line arguments (on phone so can't give more detail)

          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

          1 Reply Last reply Reply Quote 0
          • T
            tendonut @BuZz
            last edited by

            @BuZz I do not have it enabled because it doesn't scale correctly. I've got it commented out, then adjust each of the directions manually. Up and down are set to - 16, left and right are - 8. I'm pretty sure it's not overscan related though, because the overscan edge stops before the emulationstation window.

            1 Reply Last reply Reply Quote 0
            • FloobF
              Floob
              last edited by

              Some Emulation Station resolution info here:

              --resolution [width] [height] - try and force a particular resolution

              https://github.com/Aloshi/EmulationStation
              https://github.com/Aloshi/EmulationStation/issues/55

              Although I'd be tempted to try this info that refers to the /boot/config.txt
              https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=130564

              Here are the settings they use:

              hdmi_force_hotplug=1
              hdmi_cvt=480 320 60
              hdmi_group=2
              hdmi_mode=87

              Please read the Docs before asking a new question.
              RetroPie Help Guides: https://goo.gl/3gcNsT

              T 1 Reply Last reply Reply Quote 0
              • T
                tendonut @Floob
                last edited by tendonut

                @Floob I'm rolling all analog with this. No hdmi. Digital would be so much easier...

                I've seen the option to pass the resolution options as mentioned above, and attempted to append it to the starting script, but I've struggled to figure out how it works. I'll take a look again tomorrow.

                1 Reply Last reply Reply Quote 0
                • BuZzB
                  BuZz administrators
                  last edited by BuZz

                  @tendonut said in Specify Resolution for EmulationStation:

                  @BuZz I do not have it enabled because it doesn't scale correctly. I've got it commented out, then adjust each of the directions manually. Up and down are set to - 16, left and right are - 8. I'm pretty sure it's not overscan related though, because the overscan edge stops before the emulationstation window.

                  overscan_scale just makes the dispmanx layers scale to the set overscan - otherwise emulationstation will not use the configured overscan settings. Are you sure you are referring to the same config?

                  BTW do you mean you have overscan set to 16 or 8 or minus 16 and minus 8 (wasn't sure from your post but see this for example https://github.com/raspberrypi/firmware/issues/591#issuecomment-230018884)

                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    tendonut @BuZz
                    last edited by tendonut

                    @BuZz Oooooh, yeah, I was thinking overscan_scale was a proportional scale, which didn't work for me. I'll uncomment the line tomorrow when I get back to it.

                    Yes, all my values are negative. I was originally having an issue where with overscan on, there was still a black border around the whole image. Negative values let me adjust the overscan so it was appropriate. The comment left in the configuration file by the dev told me to do it. If it was indeed an exploited bug, then maybe it's just ignoring the negative and treating it as positive. Lol. Aspect ratio is 3:2 on everything as well.

                    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.