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 not working on raspberry pi 3

    Scheduled Pinned Locked Moved Help and Support
    mame
    18 Posts 4 Posters 2.2k 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.
    • J
      jay.lakin
      last edited by

      Hi, I seen a thread on here previously with a video attached on how to convert the roms you have into different files to work on different emulators using clrmamepro and dat-master, I followed the video step by step and am still having trouble with getting anything to work on mame. I've seen after it talks about verifying the rom after using clrmamepro to convert it I'm not too sure what I'm looking for as confirmation that it's verified as my screen did the same as the guys in the video and his worked and mine didn't. Any help would be much appreciated.

      rbakerR 1 Reply Last reply Reply Quote 0
      • rbakerR
        rbaker @jay.lakin
        last edited by

        @jay-lakin Forget all that. Get a full romset for the emulator of choice and you are good to go. Get the lr-mame2003 set (0.78) and place it in the arcade folder. See this:

        https://retropie.org.uk/forum/topic/7247/guide-arcade-games-and-how-to-play-them-a-non-technical-mame-fba-tutorial

        J 1 Reply Last reply Reply Quote 0
        • J
          jay.lakin @rbaker
          last edited by

          @rbaker yeah I thought this could be one of the causes but I'm not sure how to differentiate between a single rom and a full set of roms? I tried a couple of different games so I thought that within those one of them at least would have been a full set. One in particular designated set 1, set 2 and set 3 and that still didn't work. How would you tell it's a full set?

          rbakerR 1 Reply Last reply Reply Quote 0
          • rbakerR
            rbaker @jay.lakin
            last edited by

            @jay-lakin Read the guide in full. You cannot download single roms as there is no real way of verifying. You must search and find a FULL set for the lr-mame2003 emulator by this, I mean all the supported games at many GB in size. Use Google. It will contain all the required files. Place the full set into the arcade folder and you will have the full arcade experience.

            J 1 Reply Last reply Reply Quote 0
            • J
              jay.lakin @rbaker
              last edited by

              @rbaker ah I think I understand you now. So if I wanted a specific game on mame it would have to be alongside other games in a full rom set download? If so where do you find out exactly what games are in different romsets?

              rbakerR 2 Replies Last reply Reply Quote 0
              • rbakerR
                rbaker @jay.lakin
                last edited by

                @jay-lakin The idea is that you place all the set in the folder. You can then remove what you do not want. A full set will contain the bios files that are needed to start some roms such as neogeo for example. It has to be the correct version of that bios. The easiest way to stay sane and know that you have all the correct 0.78 versions is to drop a full verified set into that folder. https://github.com/RetroPie/RetroPie-Setup/wiki/MAME details everything.

                1 Reply Last reply Reply Quote 0
                • rbakerR
                  rbaker @jay.lakin
                  last edited by

                  @jay-lakin compatibility list here

                  J 2 Replies Last reply Reply Quote 0
                  • J
                    jay.lakin @rbaker
                    last edited by

                    @rbaker apolagies for the lack of understanding. By full rom set do you mean a group of different romsets for different games meaning you would be able to play multiple games or the different files needed to make up a single game? I'm at a point now where I've acquired a 'full rom set' which I specified the search to 0.78 mame2003. Is the next step to just go through that file and discard any games I don't want? And also if the game I'm after isn't embedded in this rom set are there different 'full romsets' with different games in to try and get the game I want to play?

                    rbakerR 1 Reply Last reply Reply Quote 0
                    • J
                      jay.lakin @rbaker
                      last edited by

                      @rbaker sorry I've just read through the thread again and realised you answered my question in a previous response, just to 100% clarify that I'm on the same page as you now though which I think I am a full set of roms is literally every rom that will work with that emulator? Therefore by downloading a full set of roms you have every game playable on that emulator?

                      B 1 Reply Last reply Reply Quote 0
                      • rbakerR
                        rbaker @jay.lakin
                        last edited by

                        @jay-lakin Yes. Spot on. They are the only roms that will run with that emulator. Do not try other roms.

                        J 2 Replies Last reply Reply Quote 0
                        • B
                          barbudreadmon @jay.lakin
                          last edited by barbudreadmon

                          @jay-lakin said in Mame not working on raspberry pi 3:

                          how to convert the roms you have into different files to work on different emulators using clrmamepro and dat-master

                          That's a common misunderstanding, clrmamepro doesn't convert your roms, it fixes the filenames and trim the zips from unwanted files. If a file is missing, it won't appear out of nowhere.

                          @jay-lakin said in Mame not working on raspberry pi 3:

                          Therefore by downloading a full set of roms you have every game playable on that emulator?

                          Not exactly true, it means you have every game loadable on that emulator. In the case of MAME, some game (actually a lot ?) are loadable but their emulation is too preliminary so they aren't playable. FBA has a different policy where every loadable game is supposed to work, however the list of supported games is different (notably, less support for old american brand cabinets like atari/midway, it's changing though).

                          FBNeo developer - github - forum

                          1 Reply Last reply Reply Quote 0
                          • J
                            jay.lakin @rbaker
                            last edited by

                            @rbaker nice one, thanks for the advice and the patience appreciate it!

                            1 Reply Last reply Reply Quote 0
                            • J
                              jay.lakin @rbaker
                              last edited by

                              @rbaker sorry me again, I've managed to get a full mame2003, mame 0.78 reference rom set which js about 31GB and put that in the arcade folder and it's still only flashing up momentarily on the pi then going back to a selection screen. It is under arcade on the selection screen as oppose to the mame selection it was before. Do you have any other suggestions?

                              mituM 1 Reply Last reply Reply Quote 0
                              • mituM
                                mitu Global Moderator @jay.lakin
                                last edited by

                                @jay-lakin Are you sure you're using the lr-mame2003 emulator when starting the ROM ? What does the Runcommand screen say when you're launching it ?

                                J 1 Reply Last reply Reply Quote 0
                                • J
                                  jay.lakin @mitu
                                  last edited by

                                  @mitu I think I figured it out, I tried extracting the main reference set file within the mame2003 file and stopped it after a couple of minutes just to see if the games worked which some did. However a lot of the games seem to be going into the sample folder instead of the roms folder and I wasn't able to load them, is this more than likely down to the fact I stopped extracting the files early or is it a case of if it goes into the sample folder you aren't able to play them no matter what?

                                  mituM 1 Reply Last reply Reply Quote 0
                                  • mituM
                                    mitu Global Moderator @jay.lakin
                                    last edited by

                                    @jay-lakin Samples are not games, but audio data needed by some games - https://retropie.org.uk/docs/lr-mame2003/#samples. They're copied in a different folder - see the previous link. They're loaded by the ROM with the same name, which should be also in the ROMs folder.

                                    J 1 Reply Last reply Reply Quote 0
                                    • J
                                      jay.lakin @mitu
                                      last edited by

                                      @mitu the files that were appearing in the samples folder didn't appear at all in the roms folder, again I can't give a true representation of how it looked at the end because I stopped it early but in your experience would it usually appear in both folders at the same time or the samples first followed by the roms?

                                      rbakerR 1 Reply Last reply Reply Quote 0
                                      • rbakerR
                                        rbaker @jay.lakin
                                        last edited by rbaker

                                        @jay-lakin Once you have the reference set downloaded, you should look carefully to see what form that download is in. Is it an archive? If so, it will need extracting somewhere. You can then copy the reference set to the arcade folder. Samples are treated differently as linked and may not even come with the reference set. My set was an archive which presented me with three folders once it was unzipped. They were docs, roms and samples. The docs folder was very useful because it included a games list. I recommend transferring just one game from this set to verify that you have followed this process. Open up the roms folder and choose something like invaders.zip, transfer it using your preferred method then launch it. I use winscp for this. It should launch but without sound. You can then get the invaders sample zip from somewhere and locate it in the correct folder as linked. Now when you launch, it will have sound. You can then transfer other games of interest or all of the games. You have to make sure that you have read all of the guidance in advance. You must check that you are launching the rom with the correct emulator selected from the run command and that you do actually have 0.78 roms and that everything remains zipped after unpacking the original 0.78 set download.

                                        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.