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 85.0k 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 @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
                          • B
                            backstander @meleu
                            last edited by

                            @meleu

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

                            Okay, makes sense to me!

                            Also I will leave my repeated .zip.cfg files for RoboCop 2 and 3 on my repo until your script has added support for the rom_clones variable. No pressure ;-)

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

                              @meleu said in Nice MAME2003 overlays repository:

                              Feedback about the User Experience is very appreciated.

                              It's a crazily busy week... I'll be able to test the script during the weekend.

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

                                It's a crazily busy week... I'll be able to test the script during the weekend.

                                Sorry @meleu same with me but I'll test later this week or weekend.

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

                                  Hey fellows, there's no charge and no rush!

                                  I will only be able to focus on the code again from 19/april on, and I have a good TODO list to work, even if there's no feedback.

                                  I'm busy too and taking the time to catch a breath before diving into gamelist.xml stuff.

                                  Cheers!

                                  • Useful topics
                                  • joystick-selection tool
                                  • rpie-art tool
                                  • achievements I made
                                  UDb23U 1 Reply Last reply Reply Quote 3
                                  • J
                                    jozzy1
                                    last edited by

                                    @UDb23 and @meleu
                                    Love what you guys are doing and make my pi look AMAZING!
                                    Any chance of mame overlays for Salamander 1 and 2.

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

                                      @Graboi Salamander ist a great shmup! Surely worth having an overlay.
                                      Will check what artwork I can find and add it to the to-do list. Can't commit on timing...The list is quite long ;-)

                                      J 1 Reply Last reply Reply Quote 0
                                      • J
                                        jozzy1 @UDb23
                                        last edited by

                                        @UDb23
                                        Nice one buddy. Absolutely no rush 😀

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

                                          @meleu said in Nice MAME2003 overlays repository:

                                          Hey fellows, there's no charge and no rush!

                                          Just to say I didn't forget the testing ;-)
                                          It's just that I'd like to take and dedicate the right necessary time to thoroughly test the script, also thinking of potential requirements/ expectations that a 'generic' user may have.
                                          So far I couldn't find this time. Should be able this week.

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

                                            @meleu @UDb23
                                            I have been using it and it works pretty well! I am really impressed with the code you have so far to find the matching ROM filename. I think the only issue I had was if you're pretty deep in the menu and you're just about to install some overlays and you hit cancel, it acts like it is going to go ahead and install but then it says something about Overlays install but there's none on this list.

                                            Also, maybe something for the ToDo list #1, it would be nice to have an option to uninstall/remove the overlay/launch image(s).

                                            meleuM 2 Replies Last reply Reply Quote 2
                                            • 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.