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

    Tested MAME rom collection?

    Scheduled Pinned Locked Moved Help and Support
    arcademameretropiecompatibilityrom
    33 Posts 10 Posters 28.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.
    • neurocrashN
      neurocrash @Clyde
      last edited by

      @Clyde I have been resorting to a lot of trial and error to try and filter out unwanted titles, such as trying to make a list of only Mahjong titles to see if I was doing it right. I do find it interesting that neither Romlister nor Simple Arcade Multifilter include any option to filter by year. Aside from a handful of titles, I'm mostly concerned about 1983 and earlier.

      Thanks again!

      1 Reply Last reply Reply Quote 0
      • WeirdHW
        WeirdH @neurocrash
        last edited by

        @neurocrash said in Tested MAME rom collection?:

        I need to send less time acquiring games and more time playing.

        Famous last words.

        1 Reply Last reply Reply Quote 3
        • ?
          A Former User
          last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • ColstarC
            Colstar
            last edited by

            Is there a filter in RP that will show you which of the ROMs you have will actually work??

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

              @colstar said in Tested MAME rom collection?:

              Is there a filter in RP that will show you which of the ROMs you have will actually work??

              No, the frontend (EmulationStation) doesn't know - and care - which emulator is used for the game/ROM and if it's valid. As per your previous topic about MAME, you should use a valid ROMset for the emulator you're using.

              IanDaemonI 1 Reply Last reply Reply Quote 1
              • IanDaemonI
                IanDaemon @mitu
                last edited by IanDaemon

                @mitu I'm not even sure how that would work. The closest I can think of off the top of my head would be something that launched each ROM and read logs and if...something....doesn't see the word "error" in the log then it would keep a separate list of "good games", BUT what would happen it the machine locked up? Where would it know to look for the logs depending on emulator? How would you account for the various countdowns that may or may not be present in arcade ROMs? When would it know to test the next ROM? How would it know which emulator or emulators to test?

                • 5 Favorite Arcade Games in MAME
                • Cocktail Cabinet Games
                • Check out the MAME RoW
                V mituM dankcushionsD 3 Replies Last reply Reply Quote 0
                • V
                  VictimRLSH @IanDaemon
                  last edited by

                  @iandaemon Virtually every game with working sounds makes a sound on coin add, you might be able to test them in that manner.

                  System Config: Retropie 4.4 with full desktop, RPi 3B, 256gb SD, 5v 2.1A 5,200 mAH USB battery. EasyMSX controller mounted with Pimoroni Hyperpixel 4 (non touch). Also running 4.6 on a 4gb Pi 4 serving as my primary desktop computer now.

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

                    @iandaemon said in Tested MAME rom collection?:

                    @mitu I'm not even sure how that would work

                    Maybe something like https://retropie.org.uk/forum/topic/30301, which tries to take the same 'I don't know what ROMs I have, but I'm determined to test all the emulators available to see which fits ' approach.

                    1 Reply Last reply Reply Quote 1
                    • dankcushionsD
                      dankcushions Global Moderator @IanDaemon
                      last edited by

                      @iandaemon said in Tested MAME rom collection?:

                      @mitu I'm not even sure how that would work. The closest I can think of off the top of my head would be something that launched each ROM and read logs and if...something....doesn't see the word "error" in the log then it would keep a separate list of "good games", BUT what would happen it the machine locked up? Where would it know to look for the logs depending on emulator? How would you account for the various countdowns that may or may not be present in arcade ROMs? When would it know to test the next ROM? How would it know which emulator or emulators to test?

                      i looked into this ages ago with https://github.com/dankcushions/retropie-auto-testing (git is way out of date). my strategy was - read the number of frames rendered via the benchmarking output from verbose logging (if no frame are rendered, you know it didn't launch). you can avoid soft locks by quitting after a certain amount of frames (this also allows you to automatically exit and move on to the next rom/emulator).

                      but this is a lot of effort to establish a known quantity for arcade roms - the dat file says which games work/don't work. eg https://buildbot.libretro.com/compatibility_lists/cores/mame2003-plus/mame2003-plus.html

                      ColstarC 1 Reply Last reply Reply Quote 1
                      • ColstarC
                        Colstar @dankcushions
                        last edited by

                        @dankcushions Is it possible to tell which version of MAME my ROMs will work with and then import that version into RetroPi?

                        dankcushionsD 1 Reply Last reply Reply Quote 0
                        • dankcushionsD
                          dankcushions Global Moderator @Colstar
                          last edited by

                          @colstar said in Tested MAME rom collection?:

                          @dankcushions Is it possible to tell which version of MAME my ROMs will work with and then import that version into RetroPi?

                          yes, you can validate a rom(s) via clrmamepro: https://retropie.org.uk/docs/Validating%2C-Rebuilding%2C-and-Filtering-ROM-Collections/#validating-and-rebuilding-roms

                          but that's complex and time consuming when you can trivially acquire a correct, complete set to start with: https://retropie.org.uk/docs/Arcade/#step-2-select-the-right-rom-set

                          ColstarC 1 Reply Last reply Reply Quote 1
                          • ColstarC
                            Colstar @dankcushions
                            last edited by

                            Just had a check and my romset is from 2005 and mentions mame 0.103(?)

                            dankcushionsD 1 Reply Last reply Reply Quote 0
                            • dankcushionsD
                              dankcushions Global Moderator @Colstar
                              last edited by

                              @colstar since that's not the version of any of our recommended arcade emulators in my previous link (or indeed any of the supported arcade emulators in retropie at all), i would forget it and acquire the set for one of them instead.

                              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.