• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 83.6k 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.
  • U
    UDb23 @meleu
    last edited by 2 Mar 2017, 19:31

    @meleu Wow. The tool looks amazing.
    I see there will even be an image preview for selection.
    thanks!!

    Adding the _ovl ending to file names makes sense to me. Agreed.
    Will require image renaming of the overlays images AND cfg editing accordingly.
    I could do it in the weekend; if you do it before thru a Pull request I'll merge it asap.

    1 Reply Last reply Reply Quote 1
    • U
      UDb23 @meleu
      last edited by 2 Mar 2017, 19:33

      @meleu As the other image types end with "-image" and "-launching" maybe overlays should end with "-ovl" instead of "_ovl".

      M 1 Reply Last reply 2 Mar 2017, 20:10 Reply Quote 1
      • U
        UDb23 @meleu
        last edited by 2 Mar 2017, 19:36

        @meleu said in Nice MAME2003 overlays repository:

        No, I'm not announcing this because I'm his Public Relations Officer! :)

        lol :-))

        1 Reply Last reply Reply Quote 4
        • M
          meleu @UDb23
          last edited by 2 Mar 2017, 20:10

          @UDb23 said in Nice MAME2003 overlays repository:

          @meleu As the other image types end with "-image" and "-launching" maybe overlays should end with "-ovl" instead of "_ovl".

          agreed. I'll do it tonight.

          Will require image renaming of the overlays images AND cfg editing accordingly.

          To be honest it wouldn't be necessary if the users install the overlays using the tool. ;-) But I'll edit the cfg files accordingly. No worries.

          I see there will even be an image preview for selection.

          Unfortunately this feature is useless when running the script through SSH. But it's nice anyway! :-)

          • Useful topics
          • joystick-selection tool
          • rpie-art tool
          • achievements I made
          J 1 Reply Last reply 3 Mar 2017, 03:51 Reply Quote 2
          • J
            jdrassa @meleu
            last edited by 3 Mar 2017, 03:51

            @meleu Will your script handle overlays that can be used for more than one ROM? Specifically wondering about The Simpsons which has a 2 player and 4 player version.

            Get latest build of EmulationStation for Windows here

            M 1 Reply Last reply 3 Mar 2017, 09:38 Reply Quote 0
            • M
              meleu @jdrassa
              last edited by 3 Mar 2017, 09:38

              @jdrassa said in Nice MAME2003 overlays repository:

              Will your script handle overlays that can be used for more than one ROM?

              No.

              I thought about it and decided to not. I don't want to make the script check dat files searching for clone file names, etc.

              The good thing is that doing what you want is pretty simple: just copy (or rename) the .zip.cfg file to match the clone file name. ;-)

              Example:

              cp simpsons.zip.cfg simpsons2p.zip.cfg
              
              • Useful topics
              • joystick-selection tool
              • rpie-art tool
              • achievements I made
              1 Reply Last reply Reply Quote 0
              • M
                meleu
                last edited by meleu 3 Mar 2017, 11:10 3 Mar 2017, 11:09

                @UDb23 I faced two issues when working on the script and would like to propose two more "rules" (I could handle these in the script, but I believe we can leave the script simpler if following these rules):

                • don't use duplicated overlay0_overlay entries, even when commented (my PR #9 fixes this problem in some files). Example of what I'm saying to avoid (from Marvel vs. Capcom .cfg file):
                overlay0_overlay = mvc_udb_1.png 
                # overlay0_overlay = mvc_udb_2.png
                
                • don't use duplicated .zip.cfg files (I saw this situation on Moon Cresta directory). I think you did it to use with clone ROMs, but let's leave this task to the user (like I suggested in the post above).
                • Useful topics
                • joystick-selection tool
                • rpie-art tool
                • achievements I made
                U 1 Reply Last reply 3 Mar 2017, 15:11 Reply Quote 0
                • M
                  meleu
                  last edited by 3 Mar 2017, 14:24

                  I want to make available the option to install the overlays in other directories, not only the roms/mame-libretro. I'm thinking in these:

                  • mame-libretro (obviously)
                  • arcade
                  • fba
                  • neogeo

                  Do you guys use some other directory for arcade ROMs?

                  • Useful topics
                  • joystick-selection tool
                  • rpie-art tool
                  • achievements I made
                  1 Reply Last reply Reply Quote 0
                  • U
                    UDb23 @meleu
                    last edited by 3 Mar 2017, 15:11

                    @meleu ok. Let's stick to this.

                    M 1 Reply Last reply 3 Mar 2017, 15:20 Reply Quote 0
                    • M
                      meleu @UDb23
                      last edited by 3 Mar 2017, 15:20

                      @UDb23 If you merge my PR I think I can release an useful version of the script tonight. (This is not a blackmail! :-) It's just that I'm writing the script based on those changes)

                      • Useful topics
                      • joystick-selection tool
                      • rpie-art tool
                      • achievements I made
                      U 1 Reply Last reply 3 Mar 2017, 17:28 Reply Quote 0
                      • U
                        UDb23 @meleu
                        last edited by 3 Mar 2017, 17:28

                        @meleu :-) Just came home; merge done right now !
                        Thanks for your hard work.

                        M 1 Reply Last reply 3 Mar 2017, 18:18 Reply Quote 0
                        • M
                          meleu @UDb23
                          last edited by 3 Mar 2017, 18:18

                          @UDb23 I've just made another Pull Request with the very first version of the script and an update on the README.

                          I think it's better to put the script inside your repository. It will simplify things. :-)

                          • Useful topics
                          • joystick-selection tool
                          • rpie-art tool
                          • achievements I made
                          U 1 Reply Last reply 3 Mar 2017, 20:04 Reply Quote 1
                          • U
                            UDb23 @meleu
                            last edited by 3 Mar 2017, 20:04

                            @meleu merged!

                            M 1 Reply Last reply 3 Mar 2017, 20:11 Reply Quote 0
                            • M
                              meleu @UDb23
                              last edited by 3 Mar 2017, 20:11

                              @UDb23 Nice!

                              Hey guys, now you can easily install the @UDb23 's overlays this way:

                              git clone --depth 1 https://github.com/udb23/rpie-ovl.git
                              cd rpie-ovl
                              bash rpie-ovl.sh

                              After launching rpie-ovl.sh you just have to follow the instructions in the dialog boxes.

                              Any feedback is welcome.

                              I already edited the OP with these instructions. ;-)

                              • Useful topics
                              • joystick-selection tool
                              • rpie-art tool
                              • achievements I made
                              U 1 Reply Last reply 3 Mar 2017, 20:30 Reply Quote 2
                              • U
                                UDb23 @meleu
                                last edited by 3 Mar 2017, 20:30

                                @meleu Great, will try it tomorrow.

                                P 1 Reply Last reply 3 Mar 2017, 20:37 Reply Quote 0
                                • P
                                  pjft @UDb23
                                  last edited by 3 Mar 2017, 20:37

                                  @UDb23 @Meleu wow. These look amazing, and the setup script is the cherry on top!

                                  A question: will it install all overlays regardless of whether I actually have the ROM there? Or do I need to add the Roms for the games for which there are overlays for beforehand?

                                  Just checking the right process :)

                                  Thanks for your contributions to the community!

                                  M 1 Reply Last reply 3 Mar 2017, 21:09 Reply Quote 0
                                  • M
                                    meleu @pjft
                                    last edited by meleu 3 Mar 2017, 21:14 3 Mar 2017, 21:09

                                    @pjft said in Nice MAME2003 overlays repository:

                                    A question: will it install all overlays regardless of whether I actually have the ROM there?

                                    Yes. It was a conscious decision. I did this way because sometimes the user don't have the exact ROM as the @UDb23 created overlay for, but a clone. In this case the user just have rename the RomName.zip.cfg file.

                                    Example: if you don't have the simpsons.zip (that version of The Simpsons for 4 players) but have the simpsons2p.zip (the version for 2 players where the player can choose the character), then you just have to install the overlay and then go to the rom directory and do a mv simpsons.zip.cfg simpsons2p.zip.cfg.

                                    I'm sure somebody will ask for this "clone matching" in the script at somepoint, but it would add an unwanted complexity to the script, like searching for this info in some dat file... (C'mon guys! Let's learn some simple Linux command!) :-)

                                    • Useful topics
                                    • joystick-selection tool
                                    • rpie-art tool
                                    • achievements I made
                                    U P J 3 Replies Last reply 3 Mar 2017, 22:53 Reply Quote 1
                                    • U
                                      UDb23 @meleu
                                      last edited by 3 Mar 2017, 22:53

                                      @meleu Fully agree :-)

                                      1 Reply Last reply Reply Quote 0
                                      • P
                                        pjft @meleu
                                        last edited by 3 Mar 2017, 23:08

                                        @meleu got it. My thoughts exactly. It's easier to see what roms you're looking for after they're installed.

                                        Thanks!

                                        1 Reply Last reply Reply Quote 1
                                        • J
                                          jdrassa @meleu
                                          last edited by 4 Mar 2017, 00:44

                                          @meleu Great job on the script. With regards to clone roms, I was thinking of something more along the lines of how you are handling multiple overlay images. If there is more than one zip.cfg file present, then prompt the user to choose one.

                                          Get latest build of EmulationStation for Windows here

                                          M 1 Reply Last reply 4 Mar 2017, 01:48 Reply Quote 0
                                          23 out of 157
                                          • First post
                                            23/157
                                            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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received