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

    Nice MAME2003 overlays repository

    Scheduled Pinned Locked Moved Projects and Themes
    overlaysarcademame-libretromame2003
    157 Posts 11 Posters 87.8k 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.
    • UDb23U
      UDb23
      last edited by UDb23

      system = "arcade"
      Just wondering ... should we than also use different folders on the Pi ?

      Probably we need a /opt/retropie/emulators/retroarch/overlays/console-bezels/ folder
      in addition to /overlays/arcade-bezels/

      That would mean changing the current console CFGs and your script to create the console folder and place the files according to actual system.

      meleuM 1 Reply Last reply Reply Quote 0
      • meleuM
        meleu @UDb23
        last edited by meleu

        @UDb23 said in Nice MAME2003 overlays repository:

        Probably we need a /opt/retropie/emulators/retroarch/overlays/console-bezels/ folder
        in addition to /overlays/arcade-bezels/

        Actually since the config has a full path to the overlay config, it can be any valid folder. This path is not hardcoded in the script, the path is obtained from the input_overlay in the rom config.

        To achieve what you're suggesting the current script doesn't need any change, just use the path you want in the input_overlay. If it points to an inexistent folder, the script creates it.

        Summing up: choosing the proper folder to store overlays (configs and images) is a responsibility of the the rom config file's creator/maintainer.

        • Useful topics
        • joystick-selection tool
        • rpie-art tool
        • achievements I made
        UDb23U 1 Reply Last reply Reply Quote 0
        • meleuM
          meleu @UDb23
          last edited by

          @UDb23 said in Nice MAME2003 overlays repository:

          Info.txt may include a line to "request" to :

          • pull game text from this global file
            addgamedata = yes

          and

          • add personalized game description (instead of official mame or for local language)
            gamedescr = ".........."

          Could you detail these suggestions/new features on your repo issue tracker? Create an issue named "script feature request" or something. ;-)

          • Useful topics
          • joystick-selection tool
          • rpie-art tool
          • achievements I made
          UDb23U 2 Replies Last reply Reply Quote 0
          • GreenHawk84G
            GreenHawk84 @Graboid
            last edited by

            @Graboid these are perfect. Do they make them in 16:9 for 1080p screens?

            meleuM 1 Reply Last reply Reply Quote 0
            • meleuM
              meleu @GreenHawk84
              last edited by

              @GreenHawk84
              Take a look at the repo README. ;-)

              • Useful topics
              • joystick-selection tool
              • rpie-art tool
              • achievements I made
              1 Reply Last reply Reply Quote 0
              • UDb23U
                UDb23 @meleu
                last edited by

                @meleu said in Nice MAME2003 overlays repository:

                To achieve what you're suggesting the current script doesn't need any change, just use the path you want in the input_overlay. If it points to an inexistent folder, the script creates it.

                fantastic !

                1 Reply Last reply Reply Quote 0
                • UDb23U
                  UDb23 @meleu
                  last edited by

                  @meleu will do.
                  After finalizing "River City Ransom" ;-)

                  1 Reply Last reply Reply Quote 1
                  • UDb23U
                    UDb23 @meleu
                    last edited by

                    @meleu said in Nice MAME2003 overlays repository:

                    Could you detail these suggestions/new features on your repo issue tracker?

                    Created new issue:
                    https://github.com/UDb23/rpie-ovl/issues/21

                    Please let me know if you need more detailed info.

                    1 Reply Last reply Reply Quote 1
                    • meleuM
                      meleu
                      last edited by

                      @UDb23 detected some problems in some info.txt files from your repo while working on the new script. Take a look at the Pull Requests when you have time. ;-)

                      Cheers!

                      • Useful topics
                      • joystick-selection tool
                      • rpie-art tool
                      • achievements I made
                      UDb23U 1 Reply Last reply Reply Quote 1
                      • UDb23U
                        UDb23 @meleu
                        last edited by

                        @meleu Argh.. about 10% of info.txt files had errors.
                        That's what happens doing this stuff at night during the week ;-)
                        Thanks for detecting and fixing 'em.
                        Meanwhile I finished a small vb routine that generates the cfgs and info.txt automatically.

                        UDb23U 1 Reply Last reply Reply Quote 2
                        • UDb23U
                          UDb23 @UDb23
                          last edited by

                          @UDb23 Repo pull requests merged

                          1 Reply Last reply Reply Quote 0
                          • meleuM
                            meleu
                            last edited by

                            Hey guys, I think I've made some progress in the new script. It's a beta version but I think some guys can start the tests and give feedback ( @UDb23 and @backstander , I'm looking at you :) ).

                            We don't need to publicize the script for now. I still need to trim some edges, but we can start the tests.

                            How to use the script

                            git clone --depth 1 https://github.com/meleu/rpie-art
                            cd rpie-art
                            ./rpie-art
                            

                            The script repository has several info.txt files I created for tests. They are for launching images only. If you look into them you'll notice that the launching_image entry can be a http[s] URL (cool feature, huh?).

                            Feedback about the User Experience is very appreciated.

                            Current features:

                            • install overlays for arcade games.
                            • install generic overlays for any system
                            • install overlays for any game/system (not only the arcade ones) - note: I need to improve the ROM searching (look in gamelist.xml, etc).
                            • install generic launching images for any system
                            • install game specific launching image (any system)
                            • cool feature: the *_image entries in the info.txt file can be a URL (only http/https supported).
                            • Useful topics
                            • joystick-selection tool
                            • rpie-art tool
                            • achievements I made
                            UDb23U 2 Replies Last reply Reply Quote 3
                            • UDb23U
                              UDb23 @meleu
                              last edited by

                              @meleu Wow! Excellent work. Will do some testing asap.
                              Great idea the URL pull for images; creators should consider dedicated images to limit web access time.

                              meleuM 1 Reply Last reply Reply Quote 0
                              • meleuM
                                meleu @UDb23
                                last edited by

                                @UDb23 there are more Pull Requests on the repo. :)

                                Would you mind if I put some files on your repo? maybe in a folder like contrib/meleu/, what do you think?

                                My intention is to put those info.txt files and folders I have in my repo and let the repo with the script related content only.

                                • Useful topics
                                • joystick-selection tool
                                • rpie-art tool
                                • achievements I made
                                UDb23U 1 Reply Last reply Reply Quote 1
                                • UDb23U
                                  UDb23 @meleu
                                  last edited by

                                  @meleu Done & Done ;-)

                                  1 Reply Last reply Reply Quote 1
                                  • B
                                    backstander
                                    last edited by

                                    @meleu
                                    How do you setup info.txt for multiple clones? Do you separate them with semi colons?

                                    I'm trying to add the other 2 NES Robocops as "clones". Here is what I have:

                                    rom_clones = "RoboCop 2 (USA) (Rev A);RoboCop 3 (USA)"
                                    

                                    https://github.com/backstander/retropie-ovl/blob/master/nes/RoboCop/info.txt

                                    UDb23U meleuM 2 Replies Last reply Reply Quote 0
                                    • UDb23U
                                      UDb23 @backstander
                                      last edited by UDb23

                                      @backstander I'm not @meleu but answer is yes. ;-)
                                      Full details on info.txt structure here.

                                      1 Reply Last reply Reply Quote 2
                                      • meleuM
                                        meleu @backstander
                                        last edited by

                                        As @UDb23 said, the answer is yes.

                                        @backstander said in Nice MAME2003 overlays repository:

                                        https://github.com/backstander/retropie-ovl/blob/master/nes/RoboCop/info.txt

                                        I've just noticed that you repeated the .zip.cfg files for RoboCop 2 and 3 on your repo. There's no need for that. The script will use only the rom_config in info.txt file.

                                        Currently the script doesn't deal with rom_clones yet, but it will work in the way I described above. :-)

                                        • Useful topics
                                        • joystick-selection tool
                                        • rpie-art tool
                                        • achievements I made
                                        B 1 Reply Last reply Reply Quote 1
                                        • B
                                          backstander @meleu
                                          last edited by

                                          @meleu @UDb23

                                          I've just noticed that you repeated the .zip.cfg files for RoboCop 2 and 3 on your repo. There's no need for that.

                                          I originally just put that in there for me so I could test with RoboCop 2 and 3
                                          I wonder if I should use the optional rom_config_N variable instead of the rom_clones for RoboCop 2 and 3?

                                          This is different because I have 1 overlay that works with 3 games.

                                          meleuM 1 Reply Last reply Reply Quote 0
                                          • meleuM
                                            meleu @backstander
                                            last edited by

                                            @backstander said in Nice MAME2003 overlays repository:

                                            I wonder if I should use the optional rom_config_N variable instead of the rom_clones for RoboCop 2 and 3?

                                            If you want to use the same config/art for several games, just put the game names in the rom_clones.

                                            In this case you should use the rom_clones.

                                            Why?
                                            Because the rom config content is exactly the same for every ROM you want to configure.

                                            The rom_config_N is to be used when you want to provide an optional config/art, different than the default ones.

                                            • Useful topics
                                            • joystick-selection tool
                                            • rpie-art tool
                                            • achievements I made
                                            B 1 Reply Last reply Reply Quote 1
                                            • 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.