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

    Which folder should I add my MAME roms to?

    Scheduled Pinned Locked Moved Help and Support
    mamefolderromsmame2003
    13 Posts 7 Posters 33.4k 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.
    • fretmanF
      fretman
      last edited by

      Hi, so after building my Raspberry Pi 4 unit and getting RetroPie installed and running, I got some MAME roms (0.78) set. I found a few videos on how to go about transferring my roms to my RetroPie. I used the WIFI network way to do it. When I accessed my RetroPie machine via my network, the file structure showed me a folder called ROMS. When I opened it, I found MAME_Libreto so I new that was the one to use. But when I opened MAME_Libreto, there was another folder there called MAME2003. So my question is, do I add my roms under the MAME_Libreto folder or the MAME2003 folder. Thanks for the help.

      Here are my details.
      Pi Model: Raspberry Pi 4 model B with 4GB
      Power Supply used: Generic power supply that meets requirements
      RetroPie Version Used: 4.7.1
      Built From: Image file from RetroPie site on blank SD card
      USB Devices connected: Keyboard and Mouse
      Controller used: N/A
      Error messages received: N/A
      Verbose log (if relevant): N/A
      Guide used: Various "how to " videos
      File: N/A
      Emulator: RetroPie
      Attachment of config files: N/A

      Thorr69T 1 Reply Last reply Reply Quote 0
      • Thorr69T
        Thorr69 @fretman
        last edited by

        @fretman If you are sticking to one set, just put them in the arcade folder (roms\arcade)

        RPi 3b
        Official PSU
        Official RetroPie image
        Pandora's Box 5 controller

        fretmanF 1 Reply Last reply Reply Quote 1
        • fretmanF
          fretman @Thorr69
          last edited by

          @thorr69 , thank you. I don't remember seeing that option but I will take a look again tomorrow. I probably missed it as I went straight to the MAME folder.

          Thorr69T 1 Reply Last reply Reply Quote 0
          • Thorr69T
            Thorr69 @fretman
            last edited by

            @fretman Arcade is a defined system. ROMS in that folder are found by any of the arcade emulators. You only want to use the ones named for specific emulators if you want them only to be found by that emulator. For example, putting pacman.zip (MAME 0.78 version) in the arcade folder will mean that every arcade emulator will find it. This means you can use mame2003 or mame2003plus to play it depending on your preference (or any other arcade emulator, even though they likely won't work with it). If you put pacman.zip in the mame2003 folder, then the only emulator that will find it is mame2003.

            So, if you only plan to use one emulator, throw all your roms in the arcade folder. You can use the other named folders for games that you don't want your primary emulator to try to run.

            RPi 3b
            Official PSU
            Official RetroPie image
            Pandora's Box 5 controller

            1 Reply Last reply Reply Quote 1
            • S
              sleve_mcdichael
              last edited by

              Use arcade or mame-libretro. The mame2003 folder inside is where it will store settings and configurations and stuff, and if you add any additional emulators like mame2010 or FBNeo (use arcade or fba folders for FBNeo, not mame-libretro) they will each get their own folder inside whichever main folder you are using.

              1 Reply Last reply Reply Quote 2
              • fretmanF
                fretman
                last edited by

                Thank you both for the clarification. I will put the 0.78 roms into the Arcade folder. I think there's enough games in that set so that I won't be adding anymore arcade game which is what my main purpose was for putting this unit together. I never really played any console games but I think I will add the top 25 games of all time per console to beef up the unit. Hoping that my 64gb card will hold everything.

                C 1 Reply Last reply Reply Quote 0
                • C
                  Chuck_G @fretman
                  last edited by

                  Chiming in here as I built my Pi 4 3 days ago. I have RetroPie up and running and have been able to get my Atari 2600 stuff working perfectly. Uncertain about my MAME roms. I followed this vid (

                  ) and the system created the folders on my flash drive. From reading this thread, it sounds like I should just use the arcade folder. Where I'm a little confused is understanding which emulators are in Retropie. Is MAME in there? Is the ColecoVision and Intellivision emulators in there? How do I activate them or do I need to add them? Some searching hasn't given me a clear answer. Can someone point me to where I need to go?

                  mituM 1 Reply Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator @Chuck_G
                    last edited by

                    @chuck_g said in Which folder should I add my MAME roms to?:

                    Can someone point me to where I need to go?

                    The arcade section of the docs, starting with https://retropie.org.uk/docs/Arcade/.

                    C 1 Reply Last reply Reply Quote 0
                    • C
                      Chuck_G @mitu
                      last edited by Chuck_G

                      @mitu Thanks. I read that before I posted. I was still confused because that showed for Pi versions Zero, 1, 2 and 3. I have a 4. Also, when I clicked on the MAME link, it took me to https://retropie.org.uk/docs/MAME/ and the chart showing 12 versions of MAME. Do I need to install the one I want or are all of those already in RetroPie?

                      :::UPDATE:::

                      I found the menu that shows all the installed packages (core, main, experimental). It appears I have lr-mame2003 installed. I do not see Is there any downside to installing all the packages? I also don't see emulators for coleco such as CoolCV. Is that still in the system?

                      IanDaemonI dankcushionsD 2 Replies Last reply Reply Quote 0
                      • IanDaemonI
                        IanDaemon @Chuck_G
                        last edited by IanDaemon

                        @chuck_g Well, I don't think that there is a performance downside to having more arcade emulators. Even if you have multiple versions of an emulator, you still need to pick one to launch the ROM. (For instance MAME2010 doesn't fall back to using MAME2003 or something like that.)

                        In addition, downloading random ROMs and trying to match an emulator afterwards is very frustrating. (the wack-a-mole approach) I've done that. It's frustrating. You're better off getting a complete romset for the emulator. Or using something like CLRMAMEPRO.

                        You can read all about emulators, roms, and romsets in the Arcade documentation that mitu just linked.

                        • 5 Favorite Arcade Games in MAME
                        • Cocktail Cabinet Games
                        • Check out the MAME RoW
                        1 Reply Last reply Reply Quote 1
                        • dankcushionsD
                          dankcushions Global Moderator @Chuck_G
                          last edited by

                          @chuck_g said in Which folder should I add my MAME roms to?:

                          I found the menu that shows all the installed packages (core, main, experimental). It appears I have lr-mame2003 installed. I do not see Is there any downside to installing all the packages?

                          the downside is that it will take several days to do and will make managing your roms a nightmare. just use mame2003/lr-fbneo (the recommendations for pi3 still apply to pi4)

                          C 1 Reply Last reply Reply Quote 0
                          • C
                            Chuck_G @dankcushions
                            last edited by

                            @dankcushions Thank you all for your help. MAME is working. And advice on the ColecoVision Em?

                            mituM 1 Reply Last reply Reply Quote 0
                            • mituM
                              mitu Global Moderator @Chuck_G
                              last edited by

                              @chuck_g said in Which folder should I add my MAME roms to?:

                              And advice on the ColecoVision Em?

                              Install the emulators for ColecoVision ? See https://retropie.org.uk/docs/Colecovision/.

                              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.