RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Using MAME Overlays/Bezels and shaders with RetroArch in RetroPie

    Scheduled Pinned Locked Moved General Discussion and Gaming
    124 Posts 29 Posters 129.7k 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.
    • H
      Higgy @Floob
      last edited by

      @Floob Sizes of new files is 330mb.

      I am using Retropie v4.0, but I have transferred the files manually. As I am only testing I don't think I have opened a ROM which does not have a bezel, so I can't comment on @ruxton_bruce issue.

      I have the bartop all painted, so hopefully soon I can crack on with the fun part of assembling it all together and wiring in the buttons :)

      1 Reply Last reply Reply Quote 0
      • GreenHawk84G
        GreenHawk84
        last edited by

        Hello,
        I started a topic but nobody seems to know - is there a way to do system specific bezels like Sega Genesis and Super Nintendo? This way whenever I run a console core I can just have the Sega bezel or Nintendo bezel? I run on a 16:9 monitor with 4:3 aspect on most games, so the sides would look nice with something there.

        For Arcade, I can set the bezels as game-specific?

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

          @GreenHawk84 Sure, you just specify the overlay in the system specific retroarch.cfg file.
          Like this:

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

          1 Reply Last reply Reply Quote 0
          • GreenHawk84G
            GreenHawk84
            last edited by

            @Floob , thank you. Do you happen to know of any good SNES, NES, Genesis, NEO-GEO, ETC, bezels to apply to a system?

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

              I use the packaged ones here:
              https://github.com/biscuits99/rp-video-manager

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

              GreenHawk84G T 2 Replies Last reply Reply Quote 0
              • GreenHawk84G
                GreenHawk84 @Floob
                last edited by GreenHawk84

                @Floob that's strange, a lot of them are labeled as different ones but are actually the same old TV image.

                Even better, how can I make my own bezels? I would definitely crank some out with photoshop if I had a template/guidance.

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

                  @Floob Have you released any new update on rp-video-manager?

                  1 Reply Last reply Reply Quote 0
                  • GreenHawk84G
                    GreenHawk84
                    last edited by

                    This one is pretty cool, great example:
                    http://www.gameex.info/forums/uploads/monthly_06_2015/post-680-14345093699168.jpg

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

                      @GreenHawk84 Check out the posts here:
                      http://libretro.com/forums/forumdisplay.php?f=11

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

                      1 Reply Last reply Reply Quote 0
                      • Z
                        Zigurana @Guest
                        last edited by Zigurana

                        (Spammer is gone, thanks!)

                        If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

                        1 Reply Last reply Reply Quote 0
                        • GreenHawk84G
                          GreenHawk84
                          last edited by

                          These bezels in the video are pretty much exactly what I want:

                          They look like they are a part of the screen you are using instead of a photo of another screen.

                          S 1 Reply Last reply Reply Quote 0
                          • R
                            ruxton_bruce @Floob
                            last edited by

                            @Floob Hi Floob

                            I have setup Attract mode and it looks great. My only problem is that the Bezels/Overlays don't work in Attract Mode. They work fine when run from Emulation Station just not from Attract Mode. Is there something else I need to set in Attract Mode for the Bezels/Overlays to work?

                            Cheers Floob

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

                              @ruxton_bruce Its most likely the config of your emulator setup in AM.
                              Post one on pastebin, and I'll check it.

                              An example is
                              http://pastebin.com/raw/GcrQGLcP

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

                              R 1 Reply Last reply Reply Quote 0
                              • R
                                ruxton_bruce @Floob
                                last edited by

                                @Floob Hey there Floob. Thanks for the reply.

                                Here is the mame.cfg from Attract Mode

                                http://pastebin.com/j6jNaBFE

                                Cheers again for all your help Floob

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

                                  @ruxton_bruce Try something like this
                                  http://pastebin.com/raw/62cYKhFP

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

                                  S 1 Reply Last reply Reply Quote 0
                                  • GreenHawk84G
                                    GreenHawk84
                                    last edited by GreenHawk84

                                    @Floob, if I sent you an overlay file that I made, would you try it out for me and see if I made it correctly? Would you share with me the parameters of the screen position, so when I make more of them, I will just follow the "formula" to make them all the same?

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

                                      @GreenHawk84 Which system is the overlay for?

                                      You can test this by editing your system specific retroarch.cfg, a bit like this

                                      input_overlay = /opt/retropie/emulators/retroarch/overlays/arcade-bezel-overlays/astdelux.cfg
                                      input_overlay_enable = true
                                      input_overlay_opacity = 0.700000
                                      input_overlay_scale = 1.000000
                                      
                                      custom_viewport_width = "1000"
                                      custom_viewport_height = "720"
                                      custom_viewport_x = "460"
                                      custom_viewport_y = "55"
                                      
                                      aspect_ratio_index = "22"
                                      
                                      video_scale_integer = false
                                      

                                      An example of the .cfg referenced above is

                                      overlays = 1
                                      overlay0_overlay = astdelux.png
                                      overlay0_full_screen = true
                                      overlay0_descs = 0
                                      

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

                                      1 Reply Last reply Reply Quote 0
                                      • H
                                        Higgy
                                        last edited by

                                        I have the bar top all built and the 1440x900 bezels and initial configs done. I even went through and did your 'Not Done' ones which had bezel .png's (although thinking about it the other ones may use some of the generic bezels?).

                                        I just need to sit through and load each one to check it looks right.

                                        I tried registering on the Libroarch(?) forums to say I was working on 1440x900 files (modifying from other peoples hard work) but reg email is not coming through to my Hotmail address?
                                        It looks like people there would benefit from thoses files, or the knowledge that they are being created.

                                        I will try and grab some pics over the weekend to post. The really sharp bezel images contrast nicely with the low rez and scanlines of the games to give an effect that the bezels are actual stickers and not images on the LCD. Only the arcade background left/right of the bezel give the game away ;)

                                        Z 1 Reply Last reply Reply Quote 0
                                        • Z
                                          Zigurana @Higgy
                                          last edited by

                                          @Higgy, @Floob : I am going through the same process, but for my 1024x768 display. I've resized and cropped all the images, and re-crunched the numbers that go into the /RetroPie/roms/arcade/ folder.
                                          I cant get it to display the overlays though.
                                          I think the .cfg files mentioned above seem to parse ok, as the shader is being applied.
                                          The .cfg files in /opt/retropie/emulator/retroarch/overlays/ are basically just pointers to the .png files, right? I havnt touched those. Those images are all in place. What am I missing?

                                          If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

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

                                            @Zigurana So you have the rom specific .cfg in the rom directory, using an lr-mame variant, have the rom specific cfg referring to an overlay .cfg, and in that overlay .cfg it specifies the .png (I put in the same dir, so no path needed)?
                                            And all your paths in the above are correct?

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

                                            Z 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.