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

    ROM version doesn’t match MAME version...whaaaaat??

    Scheduled Pinned Locked Moved Help and Support
    mame
    8 Posts 4 Posters 3.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.
    • W
      willie1280
      last edited by

      Ok, so you might need to bust out the fat crayons on this one as I still struggle with wrapping my head around the whole Rapsberry Pi thing. I’m shocked I somehow managed to build one, install retropie and get it to work.

      Anyway, while I have NES and SNES working, a big outage for me is arcade games. I particularly want to get Tapper and Black Tiger. So I’ve been reading in the Docs page and they said the ROM (game file) version should match the MAME (emulator) version.

      I did some searching and I can only seem to find ROM version .184 for the 2 games I mentioned above. Does that mean MAME won’t work?

      Also for the heck of it I downloaded the Tapper ROM zip. When I opened it there were a bunch of files in there. The NES ROM’s there usually only one. Is that normal?

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

        @willie1280 said in ROM version doesn’t match MAME version...whaaaaat??:

        I did some searching and I can only seem to find ROM version .184 for the 2 games I mentioned above. Does that mean MAME won’t work?

        The list of ROM set versions for each Mame emulator usable in RetroPie is at https://retropie.org.uk/docs/MAME/, so the answer is No, the ROM version doesn't seem to match any of the Mame emulators. I'd recommend finding the ROMs from a ROMset compatible with for mame2003, lr-fbalpha or advmame, they are well supported and tested on the Pi .

        Also for the heck of it I downloaded the Tapper ROM zip. When I opened it there were a bunch of files in there. The NES ROM’s there usually only one. Is that normal?

        Yes, it's normal. Keep the files zipped, that's how Mame roms are distributed and stored.

        1 Reply Last reply Reply Quote 0
        • E
          elshiftos
          last edited by

          You can find out which romset is required by going to 'Manage packages' in retropie setup as per the screenshot. LR-mame2003 uses set 0.78.

          https://imgur.com/O6WqBQQ

          1 Reply Last reply Reply Quote 0
          • W
            willie1280
            last edited by

            I did a fresh install on my pi last night to the latest version, 4.3 i think it was.

            So i've started to download an arcade reference rom set last night for the mame2003 (or version .78).

            Once i get that downloaded, i just copy everything into the "arcade" folder via SFTP and i should be good to go?

            mituM AlturisA 2 Replies Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @willie1280
              last edited by

              @willie1280 Getting the a 0.87 romset will make things work with mame2003, but honestly I wouldn't copy the whole romset over to the pi, it's quite large - size and number. Just pick the roms you'd like to play and the copy them while you try them out.
              You can use something like RomCenter to sort/search and filter the Romset.

              1 Reply Last reply Reply Quote 0
              • AlturisA
                Alturis @willie1280
                last edited by

                @willie1280 said in ROM version doesn’t match MAME version...whaaaaat??:

                Once i get that downloaded, i just copy everything into the "arcade" folder via SFTP and i should be good to go?

                If you copy it ALL then most games will just work. Many games have dependencies on the roms within other games that they both share. If you have everything there that wont be an issue. But you will want to refer to the current status list of MAME 2003 ref set. The

                https://docs.google.com/spreadsheets/d/1LP1MELCvcxu7TfiowF_0ZuvRVEMqlfQyTVetnOJvuJc

                The "Parent" and "Bios" columns refer to the dependancies I am talking about.

                RP 4.7.1 • Pi4 4Gig • CanaKit Aluminum • 64GB microSD • 1920x1080 BarTop [2 Sanwa sticks]

                1 Reply Last reply Reply Quote 0
                • W
                  willie1280
                  last edited by

                  So for Black Tiger as an example. Line 380 (bktigerb) says it's parent is "blktiger". Does that mean it needs line 407 in order to run "OK" in Rpi3?

                  AlturisA 1 Reply Last reply Reply Quote 0
                  • AlturisA
                    Alturis @willie1280
                    last edited by Alturis

                    @willie1280 said in ROM version doesn’t match MAME version...whaaaaat??:

                    So for Black Tiger as an example. Line 380 (bktigerb) says it's parent is "blktiger". Does that mean it needs line 407 in order to run "OK" in Rpi3?

                    Yes exactly. You can either have both .zip files in the desired rom folder or you can merge the contents together into the one zip file (into the child zip file).

                    There are also other games that have a BIOS requirement that can again have the contents of which rolled into the game zip. Or for lr-fbalpha specifically the bios zip file can just reside in /home/pi/BIOS and I think you could do this with parent game zip files too in lr-fbalpha but doesn't seem neat and tidy to me.

                    RP 4.7.1 • Pi4 4Gig • CanaKit Aluminum • 64GB microSD • 1920x1080 BarTop [2 Sanwa sticks]

                    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.