I have several rom sets for different versions of mame (I also have a powerful PC and have a different setup)Ģ. This is what works for me and it is only slightly tedious:ġ. What it doesn't run, I change on a rom by rom basis. I think it runs most of what anyone really needs as far as arcade classics. You can run other versions of MAME on the Pi, but the 2003 version is the best compromise of speed, size and compatibility. The samples will provide the missing sounds for the roms that need them. Donkey Kong, for example will be missing the shoe squeak when Mario runs and the "boom, boom, boom" sound when Kong stomps and makes the girders fall. You will need a few more things to get this working better, such as samples that go in your samples folder. Run EmulationStation and you should see all your roms in either Arcade or Mame, depending on where you put them (I recommend Arcade)
Make sure in RetroArch that you have installed the lrmame-2003 coreĤ.
#Mame .78 romset download archive
Stick them unzipped in the Arcade (or mame-libretro) folder (if the zips are in one big archive, unzip the archive to get all the zipped roms)ģ.
(That said, yes, older roms haven't changed much or at all and that is why you can always test with something like pac-man to get started since it will probably work on just about every MAME version).Ģ.
It is actually very simple other that the horrible nature of the constantly changing emulator versions and the requirement that the roms themselves must match the version of the emulator.