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

    GBA and other Hand Helds

    Scheduled Pinned Locked Moved Help and Support
    9 Posts 4 Posters 3.9k 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.
    • E
      epicrean
      last edited by

      When playing GBA or LYNX the images are too big so they are extremely pixilated, is there settings to change this? I know in other FE's you can add bezzels to clean up the look and feel. Thanks

      Epic

      1 Reply Last reply Reply Quote 0
      • ProxyCellP
        ProxyCell
        last edited by

        i will totally sit here and let @Floob handle this
        he posts a ton of videos, a lot of which will cover what you want: https://www.youtube.com/channel/UCdSu9Y0xAyY8V77vj6mQ-0g

        RPi3b+ - No overclock
        RetroPie - latest from Github, as always
        2x SF30 Pro 8Bitdo controllers

        1 Reply Last reply Reply Quote 0
        • E
          epicrean
          last edited by

          I checked his videos and didn't see anything

          1 Reply Last reply Reply Quote 0
          • C
            Concat
            last edited by Concat

            @epicrean
            In RetroArch you can apply an overlay that looks like the handheld. Or you can create your own bezel. It's fairly simple. You can also use shaders that do the same thing plus more, but you are limited to what you can find online unless you want to create a shader yourself :P

            RetroArch Settings > Onscreen Overlay ?

            To create your own, I think you can just add the png image (with transparency for the viewport) and then there's a tiny script file that calls the image. You can just look at the existing ones in notepad and change the png image being called.

            You can also reduce the size of the image output by going to the settings menu in retroarch, then video, and then I think you need to specify a custom ratio and adjust the x y position as well as the size. Custom Viewport width, height, x, and y.

            I did this for my handhelds and the result is pretty cool and much nicer on the eyes for a large monitor/TV. If I remember correctly, there is one other setting in video that I had to turn off... or on. Integer Scale...

            Good luck! A bit tedious but necessary for a perfectionist :)

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

              You can set custom viewports to reduce the size like this if you want:
              http://smartretro.co.uk/forums/viewtopic.php?f=3&t=52#p161

              Some videos shown at the top of that thread.

              In terms of bezels, you can use overlays or shaders like this if that helps:


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

              1 Reply Last reply Reply Quote 0
              • E
                epicrean
                last edited by

                @Floob

                I installed the video manager and it does a great a job. However it only works on 1080P TV as you obviously know. My Pi is hooked it to a 720P tv typically, and sadly it fixes the consoles as far is scanlines and jaggys are concerned but it doesn't do anything for GB or other handhelds.

                Also great job on the putting everything together.

                Epic

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

                  There is a 720p section in the editor if you want to try that.

                  You could set some manual viewports for 720p.
                  So the native res on gb is 160x144, so you could simply use integer scaling
                  http://emulation-general.wikia.com/wiki/Scaling

                  Or you could set some manual settings, so lets say you want it 4x as big, you could set

                  aspect_ratio_index = "22"
                  custom_viewport_width = "640"
                  custom_viewport_height = "576"
                  

                  Or if that is too big, try 3x

                  aspect_ratio_index = "22"
                  custom_viewport_width = "480"
                  custom_viewport_height = "432"
                  

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

                  E 1 Reply Last reply Reply Quote 0
                  • E
                    epicrean @Floob
                    last edited by

                    @Floob
                    where do I go to set this

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

                      You could put it in the system specific retroarch.cfg
                      /opt/retropie/configs/gb/retroarch.cfg

                      You could do it manually or use the configuration editor
                      https://github.com/retropie/retropie-setup/wiki/Configuration-Editor

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

                      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.