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

    How to fix Bezels in Retroarch please ? , Thanks

    Scheduled Pinned Locked Moved Help and Support
    bezels
    6 Posts 5 Posters 2.3k 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.
    • Rode21R
      Rode21
      last edited by

      Hello everyone,

      sorry but I'm looking for some help with installing and adjusting the bezels on Retropie please.

      So I have a raspberry pi Zero, I created an image on my Micro SD card with Raspberry PI Imager, I copied the Roms and BIOS and all my emulators and all my games work fine; it's OK.

      But now I just have a problem with the Bezels,
      I manage to install them, it's ok and the Bezel is displayed on the screen
      throughout the game, but once I exit the game
      and I run a new game, the Bezel is gone.

      In fact how do I save my Bezels settings in Retroarch permanently for each emulator, so that the Bezels appear well with each game please; really I can not find how to fix this problem in Retroarch despite my research on the internet ...

      Could you be kind enough to give me some information
      on how to solve my problem please, thanks a lot in advance.

      Best regards,

      Rode21

      ClydeC 1 Reply Last reply Reply Quote 0
      • ClydeC
        Clyde @Rode21
        last edited by

        Hello @rode21,

        first, we need some more information.

        • Which RetroPie image did you use?
        • How exactly did you install the bezels?
        1 Reply Last reply Reply Quote 0
        • S
          sleve_mcdichael
          last edited by sleve_mcdichael

          There are several places you can place a config override. Some of them already exist, some will have to be created.

          Global:
          /opt/retropie/configs/all/retroarch.cfg

          Per-system (arcade, nes, megadrive, etc.)
          /opt/retropie/configs/[system]/retroarch.cfg

          Example:
          /opt/retropie/configs/snes/retroarch.cfg

          Per-title:
          [rom folder]/[rom name.ext].cfg
          or
          /opt/retropie/configs/all/retroarch/config/[emulator name]/[rom name].cfg

          Example:
          /home/pi/RetroPie/roms/arcade/puckman.zip.cfg
          or
          /opt/retropie/configs/all/retroarch/config/FinalBurn\ Neo/puckman.cfg
          (Note: .zip.cfg extension in the first one, just .cfg in the second.)

          In any of these, depending on which games you want to use the same overlay image, you can specify an overlay config with input_overlay = "/path/to/overlay.cfg", example:

          input_overlay = "/opt/retropie/configs/all/retroarch/overlay/gamebezels/mybezel.cfg"
          

          Then you'll need to create that config file. The config file points to the image file used for the overlay, as well as a few other settings. Example mybezel.cfg file:

          overlays = "1"
          overlay0_overlay = "mybezel.png"
          overlay0_full_screen = "true"
          overlay0_descs = "0"
          

          The path to mybezel.pngis ./relative to mybezel.cfg or can be /absolute.

          1 Reply Last reply Reply Quote 1
          • Rode21R
            Rode21
            last edited by

            Hello Sleve,

            Thanks a lot for your help,
            so i already have .cfg files and images in .png
            corresponding to install the Bezels and I have checked with your
            example of file.cfg everything matches that is ok.

            Here is one of my example files:

            overlays = 1

            overlay0_overlay = Nintendo-Game-Boy-Color.png

            overlay0_full_screen = true

            overlay0_descs = 0

            And I know where to put them in retroarch / overlay ... ect
            ok that's good and thank you for your information,
            but my big problem is after that.

            I want to use the same .cfg and .png file
            in the same emulator, to have a single Bezel
            for all the games of this single console,
            and i don't know what to do like
            options in Retroarch to keep my settings
            forever.

            I activated: Save when exiting retroarch

            but after I do what please, I save the new configuration?

            Do I save game overrides?

            I do save state?

            I don't know what options to choose in retroarch and in what order to activate them, so that the settings that I will have chosen for my single Bezel appear in all games on the same console.

            Can you help me to make it happen please?

            Thank you very much again in advance and good day to you,

            Best regards,

            Rode21.

            IanDaemonI 1 Reply Last reply Reply Quote 0
            • IanDaemonI
              IanDaemon @Rode21
              last edited by IanDaemon

              @rode21 I'm not trying to be unhelpful, but the "which image" question is actually an important one, because your changes may be "stepped on" with some third party images. Game overrides shouldn't be necessary. input_overlay = "/path/to/overlay.cfg" in /opt/retropie/configs/[system]/retroarch.cfg seems like what you want. (see @sleve_mcdichael's post above)

              • 5 Favorite Arcade Games in MAME
              • Cocktail Cabinet Games
              • Check out the MAME RoW
              1 Reply Last reply Reply Quote 1
              • UDb23U
                UDb23
                last edited by

                You can see a configuration example here for Atari 2600; all games for that system will use the same overlay.

                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.