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

    MAME 2003 bezel overlays not showing

    Scheduled Pinned Locked Moved Help and Support
    mame 2003overlays
    22 Posts 5 Posters 9.5k 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.
    • FloobF
      Floob
      last edited by

      @SpudsMcToole
      Ideally the auto install is used, but if you want to do it manually it looks like your path here is slightly out
      /home/pi/RetroPie/roms/mame-libretro/arcade-bezel-retroarch-configs/asteroid.zip.cfg
      should read
      /home/pi/RetroPie/roms/mame-libretro/asteroid.zip.cfg (assuming your roms are in that dir as well)

      Your other issue with the wrong bezel could be an issue with the system based retroarch.cfg file - check that this file is default and clean.
      /opt/retropie/configs/mame-libretro/retroarch.cfg

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

      S 2 Replies Last reply Reply Quote 0
      • S
        SpudsMcToole Banned @Floob
        last edited by SpudsMcToole

        @Floob No, my ROMs are in /home/pi/RetroPie/roms/arcade/, and I've already tried putting the CFGs in there too with no luck. I might try moving ROMs to the libretro folder and seeing if that helps, ta.

        "check that this file is default and clean"

        How would I know? What would a clean default one look like?

        1 Reply Last reply Reply Quote 0
        • S
          SpudsMcToole Banned @Floob
          last edited by SpudsMcToole

          @Floob Okay, so this is really freaky. Moving the ROMs into the mame-libretro directory alongside the CFG files suddenly makes the config files detect the overlays perfectly, but everything else gets seriously messed up.

          The actual game screen is blown up to enormous size and shifted into the bottom corner of the TV, to the extent you can't even read most of the Retroarch menus any more.

          0_1484648488980_astero.jpg

          0_1484648500250_mrd.jpg

          I haven't touched the contents of the CFG files. This is the Asteroids one:

          video_shader = "/opt/retropie/emulators/retroarch/shader/arcade-bezel-shader/crt-pi.glslp"
          video_shader_enable = "true"

          input_overlay = /opt/retropie/emulators/retroarch/overlays/arcade-bezel-overlays/asteroid.cfg
          input_overlay_enable = true
          input_overlay_opacity = 0.700000
          input_overlay_scale = 1.000000

          custom_viewport_width = "980"
          custom_viewport_height = "720"
          custom_viewport_x = "480"
          custom_viewport_y = "180"

          aspect_ratio_index = "22"

          video_scale_integer = false

               And this is the Mr Do! one:
          

          video_shader = "/opt/retropie/emulators/retroarch/shader/arcade-bezel-shader/crt-pi.glslp"
          video_shader_enable = "true"

          input_overlay = /opt/retropie/emulators/retroarch/overlays/arcade-bezel-overlays/mrdo.cfg
          input_overlay_enable = true
          input_overlay_opacity = 0.850000
          input_overlay_scale = 1.000000

          custom_viewport_width = "750"
          custom_viewport_height = "1000"
          custom_viewport_x = "585"
          custom_viewport_y = "50"

          aspect_ratio_index = "22"

          video_scale_integer = false

          S 1 Reply Last reply Reply Quote 0
          • S
            SpudsMcToole Banned @SpudsMcToole
            last edited by SpudsMcToole

            @SpudsMcToole If I run Asteroids from the old roms/arcade directory, with the exact same config file, I get this:

            0_1484649036453_pacsteroids.jpg

            ...ie a full-size screen, properly centred, but with the last bezel I used (in this case Pac-Man) instead of the Asteroids one.

            Somewhere in the middle of all this is the solution - I can get the bezel correctly placed and sized, and I can get the game screen centred, just not both at the same time. I'm jiggered if I can work out what it is, though.

            S 1 Reply Last reply Reply Quote 0
            • S
              SpudsMcToole Banned @SpudsMcToole
              last edited by

              @SpudsMcToole These are the contents of /opt/retropie/emulators/retroarch/overlays/arcade-bezel-overlays/asteroid.cfg

              overlays = 1

              overlay0_overlay = asteroid.png

              overlay0_full_screen = true

              overlay0_descs = 0

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

                Bear in mind that the configs are expecting a 1080p display only.
                Try it in mame-libretro first to rule out any other path issues, and the default system file should look like this:
                http://pastebin.com/1TmhJ2tD

                What does yours look like?

                I'm assuming your global retroarch.cfg hasnt been tweaked?

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

                S 1 Reply Last reply Reply Quote 1
                • S
                  SpudsMcToole Banned @Floob
                  last edited by

                  @Floob Well, I'm pretty certain it IS a 1080p display, but more to the point it's the same display and the same config files both times :)

                  Anyhoo, thanks to some of you guys' tips I found various global RETROARCH.CFG files, managed to locate the right one to switch off exit-saving, and manually adjusted all the overlay config files so that they all work the way I wanted. Took most of a day but everything looks brilliant now, so all's well that end's well.

                  I still can't work out why they don't work properly out of the box - the game area doesn't get shrunk to fit inside the overlay - and I still wish I could find a setting in Retroarch where the settings for Game X alone would be saved when I exited, rather than applied to every single game on the Pi, but a bodge is better than a fail :)

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

                    @SpudsMcToole said in MAME 2003 bezel overlays not showing:

                    I still can't work out why they don't work properly out of the box - the game area doesn't get shrunk to fit inside the overlay - and I still wish I could find a setting in Retroarch where the settings for Game X alone would be saved when I exited, rather than applied to every single game on the Pi, but a bodge is better than a fail :)

                    https://retropie.org.uk/forum/topic/7358/saving-specific-configurations-for-separate-games/

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

                    S 1 Reply Last reply Reply Quote 1
                    • S
                      SpudsMcToole Banned @Floob
                      last edited by SpudsMcToole

                      @Floob Yeah, I tried that but it doesn't work. I set game-specific options set to "true" in the global settings through Retropie-Setup, but if I set an overlay then save a game options file in the Retroarch menu and quit out, the overlay is gone when I load the game back up.

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

                        @SpudsMcToole You could try packing up your configs so I could take a look:
                        http://smartretro.co.uk/forums/viewtopic.php?f=3&t=8289

                        If you manually install on a clean RetroPie it should work out of the box.

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

                        1 Reply Last reply Reply Quote 0
                        • M
                          MrBlaschke
                          last edited by

                          Hi all.

                          Is there any progress? Were these "displacement issues" ever resolved?
                          I had these same issues yesterday on my dev-Pi - I have to investigate these coming weekend.
                          Most recent difference is that I have the lr-mame2010 as default for MAME at the moment.
                          Maybe I find the time to test my setting with the 2003 version tonight.

                          Anyway I am intrested in a solution/investigation :)
                          Thanks.

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            SpudsMcToole Banned @MrBlaschke
                            last edited by

                            @MrBlaschke The problem for me was the system-specific RETROARCH.CFG file, whose settings were overwriting the ones for the individual games. Making sure that wasn't in conflict fixed it.

                            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.