ROM version doesn’t match MAME version...whaaaaat??
-
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?
-
@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
oradvmame
, 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.
-
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.
-
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?
-
@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. -
@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.
-
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?
-
@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.
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.