How to build custom MAME Romsets?
-
OK - so have finally go round to sorting the Mame 2003 rom set out - used the LITE version as a started and removed the endless puzzle drop / baseball / soccer / basket ball games and am now down to approx 1000.
Also added some roms back in that are actually clones but well known (Donkey Kong / Pacman etc)
What i need to do next is add the NeoGeo games in.
I can do this via the usual way and manually select the emulator for each game, but is there an easier way such as editing a file and adding them to a list telling them to use fba-next?
Would make life easier as i could sit there with the laptop and do that rather than doing it the 'long' way :-)
-
@Chillimonster said in How to get the best MAME Romset?:
OK - so have finally go round to sorting the Mame 2003 rom set out - used the LITE version as a started and removed the endless puzzle drop / baseball / soccer / basket ball games and am now down to approx 1000.
well done! you've basically conquered the mame beast :)
Also added some roms back in that are actually clones but well known (Donkey Kong / Pacman etc)
yeah i've been doing that also. i think there are a few other things that were mysteriously removed in the 'lite' set that i made. i think mappy was missing. qbert too.
What i need to do next is add the NeoGeo games in.
I can do this via the usual way and manually select the emulator for each game, but is there an easier way such as editing a file and adding them to a list telling them to use fba-next?
Would make life easier as i could sit there with the laptop and do that rather than doing it the 'long' way :-)
the file is
/opt/retropie/configs/all/emulators.cfg
- as you can see, it uses hashes so isn't very readable or editable :)for me, i got a neogeo romset (i think it was actually built via the lr-fba neogeo only dat file from https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs#lr-fba) and put that in the neogeo rom folder, and used lr-fba-next to run them (it is the default neogeo emulator in retropie at the moment). i know they're basically arcade games, but the split felt ok to me.
you could put them all in the arcade folder along with mame 0.78, but unfortunately it's a manual process to select lr-fba-next as the emulator. luckily the entire neogeo catalogue is around 200 games, so it could be worse :)
-
@dankcushions said in How to get the best MAME Romset?:
@Chillimonster said in How to get the best MAME Romset?:
OK - so have finally go round to sorting the Mame 2003 rom set out - used the LITE version as a started and removed the endless puzzle drop / baseball / soccer / basket ball games and am now down to approx 1000.
well done! you've basically conquered the mame beast :)
Also added some roms back in that are actually clones but well known (Donkey Kong / Pacman etc)
yeah i've been doing that also. i think there are a few other things that were mysteriously removed in the 'lite' set that i made. i think mappy was missing. qbert too.
Any others you remember having to add back in from the full 0.78 set?
What i need to do next is add the NeoGeo games in.
I can do this via the usual way and manually select the emulator for each game, but is there an easier way such as editing a file and adding them to a list telling them to use fba-next?
Would make life easier as i could sit there with the laptop and do that rather than doing it the 'long' way :-)
the file is
/opt/retropie/configs/all/emulators.cfg
- as you can see, it uses hashes so isn't very readable or editable :)for me, i got a neogeo romset (i think it was actually built via the lr-fba neogeo only dat file from https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs#lr-fba) and put that in the neogeo rom folder, and used lr-fba-next to run them (it is the default neogeo emulator in retropie at the moment). i know they're basically arcade games, but the split felt ok to me.
Currently doing exactly that.
you could put them all in the arcade folder along with mame 0.78, but unfortunately it's a manual process to select lr-fba-next as the emulator. luckily the entire neogeo catalogue is around 200 games, so it could be worse :)
Looking through FBA now for missing games to compliment the 0.78 set.
-
@Chillimonster can't remember the missing 0.78 lite games, sorry! for fba.. the key ones for me were the capcom CPS3 games: https://en.wikipedia.org/wiki/CP_System_III#List_of_games
-
I use advancemame and run into very few problems. One thing to keep in mind for games with bios or parent roms is that you have to unzip the rom and bios/parent, then put all the files from the bios/parent into the rom folder and re-zip (for example, you would need to do this for all the neogeo games). I chose advancemame because it works best with my x-arcade tankstick, as the ir emulators don't have good mouse support for the trackball.
-
Hello, really like retropie now, thing to remember put all Roms in "arcade folder",then you can select which emulator for what ROM works best.... just my two cents, Roms are centralized, my ROM set is "mame4droid_37b5", will double check again how everything works... I have a few Roms I play regularly, will test and report back... my setup is on a rpi2, Recalbox on RPI 3.... separate system to check....
Hope this helps, don't forget to put bios in the arcade folder also
-
I'm having the same thing but I'm my own worst enemy (I have OCD) so I'm going through the compatibility list and my romset line by line to get all the correct ROM's i.e. removing alternate languages or versions I don't need. I'm doing a letter a night so organising, adding to retropie, checking each rom and scraping it. I'm up to about M now by the time I'm finished ill have the most perfect and well organised MAME set. Generally lr-mame2003 works fine with the odd issue like tapper working on lr-mame2010
-
This is a nice thread but excuse my ignorance, what are "Lite" games?
-
@GreenHawk84 said in How to get the best MAME Romset?:
This is a nice thread but excuse my ignorance, what are "Lite" games?
it's the set described in the link above: https://github.com/retropie/retropie-setup/wiki/Managing-ROMs#lr-mame2003
-
Oh thanks @dankcushions, the lite .DAT seems awesome for RPi setups. I would like to use this for my new arcade cabinet. I don't know where to begin though, :( noob.
I guess I can start by acquiring .78 ROMs.
-
@thrussmeister Would it be possible for you to post a directory or a text file of the working roms? I really appreciate the hard work and would love to see this shared. Thanks so much for your hard work!!
-
Is there any Mame version that can run the 1st Killer Instinct?
-
@mahcneto said in How to get the best MAME Romset?:
Is there any Mame version that can run the 1st Killer Instinct?
yes, advmame can run it, but it's about 0.5fps on a pi3 so not much point. I gave instructions here: https://retropie.org.uk/forum/topic/2248/ri3-killer-instinct-2-snk-vs-capcom-chaos-plus-not-woking-on-advmame-1-4-0-94/3
-
@dankcushions You think this is more an emulator thing or the Pi3 capacity thing? Maybe a better Mame version could come up eventually
-
@mahcneto said in How to get the best MAME Romset?:
@dankcushions You think this is more an emulator thing or the Pi3 capacity thing? Maybe a better Mame version could come up eventually
it's a (slightly) 3d accelerated game so mame won't get any faster, just by its nature. maybe later versions of the pi could run it in mame but they'll need to be quite a lot faster than the pi3!
there was a killer instinct 1 & 2 emulator for the original xbox which might be a good base for a pi emulator, but as far as i can tell it's not open source and/or the source code can't be found.
-
Even if the source was available it wouldn't be a good base to start from, as it would likely be for the XBox API - DirectX / OS API similar to winnt - I would think a lot of work would be needed.
-
@T1nmaN Hiya, actually got delayed on the project because of Children and boring life stuff happy to share when complete.
-
@thrussmeister Thanks! I hear you.
-
Hi thrussmeister
I would be interested in any list as well if you have one.
Does anybody out there know if there is a master games list somewhere on the net for the 0.78 roms? I have run the lite dat file and now I only have 1650 odd games (eeeeek) in my arcade folder.
If I could get hold of a master list from somewhere then I could look to whittle it down further on paper and then cull on the pi itself.
-
@jollster101 the lite set already removes all the known non-working roms. there may be a handful that have specific issues on the pi but not many.
anyway, the best list of all the games is the compatibility list: https://docs.google.com/spreadsheets/d/1LP1MELCvcxu7TfiowF_0ZuvRVEMqlfQyTVetnOJvuJc/edit?usp=sharing
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.