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

    Strange issue - controllers & keyboard not working on PI -400

    Scheduled Pinned Locked Moved Help and Support
    retropie 4.7.1gamepadboot issue
    17 Posts 2 Posters 1.6k 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.
    • mituM
      mitu Global Moderator @Infyra
      last edited by

      @infyra said in Strange issue - controllers & keyboard not working on PI -400:

      I got the new 2GB one in and sadly it seems to be to new for the image, I get the dreaded start4.elf is not compatible, this board requires newer software.

      Yes, there have been quite a few topics in the forum with this error - the solution is to use the weekly build image from https://files.retropie.org.uk/images/weekly/.

      I 3 Replies Last reply Reply Quote 0
      • I
        Infyra @mitu
        last edited by

        @mitu Yes thanks, I read about it. I will try to see if just the start4.elf and recovery4.elf will make my old SD card come alive.

        1 Reply Last reply Reply Quote 0
        • I
          Infyra @mitu
          last edited by

          @mitu
          Just replacing the start4.elf actually made it boot into the intro video, but after the video I just get a black screen.
          At least one step further!

          1 Reply Last reply Reply Quote 0
          • I
            Infyra @mitu
            last edited by

            @mitu
            I had to setup my retropie from scratch to get it to work on the Pi-400 and the new 2GB Pi4B I got.
            I got almost everything working except some of the openbor games (the script mentioned in the emulator section on the site does not seem to be in my image).

            The biggest issue I have now though is that for GBA, GBC and GB games the games will only show in the top left quarter of the screen. No matter the retroarch setting I change, and no matter the resoltion I choose in the launch menu, nothing changes this.
            The games are playable if I disable the basel, but I am confused because GBA was actually the first system i got working on my new install, and it worked fine.
            After getting the rest of the systems working I went back and the resultion changed just on these 3 nintendo handheld systems. So instead of rendering in the center of the screen as usual, it renders the whole image in the top left of the screen at 1/4th the usual size as if the top left quarter of my tv is the whole screen.

            Do you have any idea what could have caused this?

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

              @infyra said in Strange issue - controllers & keyboard not working on PI -400:

              The games are playable if I disable the basel,

              Then disable the bezels, looks like it's an issue with them.

              I 1 Reply Last reply Reply Quote 0
              • I
                Infyra @mitu
                last edited by

                @mitu
                What I meant is that since its in the top left corner of the screen, the bazel will cover up most of the image, but if I disable the bazel, the whole image will be visible but still in the top left quarter of the screen.

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

                  @infyra This doesn't look like a standard config - how did you install the bezels ?

                  I 1 Reply Last reply Reply Quote 0
                  • I
                    Infyra @mitu
                    last edited by

                    @mitu
                    I can't remember installing them, dont they come with the image? Maybe they were in my old folder on the USB and retropie imported them too.
                    Anyway, I figured out how to move the viewport to the center of the screen, if I enable the integer scaling under scaling options in retroarch it will move the picture to the center, and then I can pump it to about 10x so it will fit the bazel.
                    If I don't use integer scaling I can move it to the center of the screen manually by adjusting the x and y of the viewport, but in either case, I cannot get retroarch to save the configs in the /opt/retropie/configs/gba/retroarch.cfg folder.
                    I have manually saved a config and overwritten the retroarch.cfg but it seems it will only enable the integrer scaling without keeping the 10x configuration.

                    I have also tried these instructions: https://retropie.org.uk/docs/Smaller-RetroArch-Screen/
                    However, adding these to the config does not do anything for me:

                    Adding these lines to the config doesn't move the viewport when I start a GBA game:

                    aspect_ratio_index = "23"
                    custom_viewport_width = "720"
                    custom_viewport_height = "480"
                    custom_viewport_x = "600"
                    custom_viewport_y = "300"

                    Thanks for all the help so far!

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

                      @infyra said in Strange issue - controllers & keyboard not working on PI -400:

                      I can't remember installing them, dont they come with the image? Maybe they were in my old folder on the USB and retropie imported them too.

                      Bezels are not provided by RetroPie and they need to be configured manually or by installing the packs provided with the Bezel Project.
                      You'll have to find the configuration of the bezels, which should be a .cfg for the system and/or for the game, and adjust there the settings (viewport size, resolution).

                      I 1 Reply Last reply Reply Quote 0
                      • I
                        Infyra @mitu
                        last edited by

                        @mitu
                        Thanks for all the help, I finally figured it out. There was a directory config overwriting in the folder with the bios config, when I removed that one my own configs worked and everything is now perfect.

                        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.