A few MAME Questions
-
I am new to retropie so bear with me. I have a ROMset for advmame but I don't understand the three versions for the same set. I want to keep this set separate from the other mame sets so i do not want to use the arcade folder. So do i put this ROM set in the mame-advance folder? If so how do i know which version of advance mame to run? Is this something done game by game in the run menu? I also have a MAME2003 set that i would like to keep separate from the other libretro-mame folder. Since mame4all does not seem to be valid anymore in the current setup of raspberry pi, I would like to change the motionblue mame4all menu to point to libretro-mame for mame 2010 & mame2016 roms that I would try out. is that something i just have to change the paths in AM menus?
-
@rridenour said in A few MAME Questions:
I am new to retropie so bear with me. I have a ROMset for advmame but I don't understand the three versions for the same set. I want to keep this set separate from the other mame sets so i do not want to use the arcade folder. So do i put this ROM set in the mame-advance folder?
yes
If so how do i know which version of advance mame to run?
well, advmame 0.94 needs mame romset 0.94, and advmame 1.4 and 3 need mame romset 0.106, so which romset do you have?
Is this something done game by game in the run menu?
no you can set the 'default' emulator for the advmame folder to one of the three advmame cores via the runcommand. you only have to do this once.
I also have a MAME2003 set that i would like to keep separate from the other libretro-mame folder. Since mame4all does not seem to be valid anymore in the current setup of raspberry pi, I would like to change the motionblue mame4all menu to point to libretro-mame for mame 2010 & mame2016 roms that I would try out. is that something i just have to change the paths in AM menus?
we don't support motionblue, sorry. i guess this is a general AM question but i don't know anything about that either :(
-
Thank you for the help. I believe I can get it from here
-
@rridenour Once you get a better feel for the way each version of MAME relies upon a corresponding (and different) romset, you may reconsider using the Arcade folder. As you figured out, it isn't very useful when you drop an entire romset into the folder if you want to leverage multiple versions of MAME. You will inevitably run into conflicts. Where Arcade DOES make a difference is in "uniting" the interface for arcade games. In other words, non-technical users understand what an arcade game is, but may not understand the differences between AdvanceMAME, libretro cores, FBA, and so on, nor the technical reasons behind using one version of MAME for one game and another version of MAME for another. By combining ROMs under a single folder, you effectively strip the interface down to a single decision for the user: Arcade, and you manage the emulators that get used per ROM with RunCommand settings.
This idea, of course, requires a fair amount of "rom management" to keep everything straight. Instead of dropping the entire set into Arcade which would overwrite ROMs from another set that are already there, you have to mix and match individual ROMs and track which emulators you are using to launch them. This probably means you are storing the entire sets off-system and keeping track of what you use to launch each game in a spreadsheet. It seems like a lot of work, but for me, it's worth it for how it simplifies the interface. I am all for having options, but I love that I can present a clean, intuitive interface to users who don't understand (and don't want to understand) what is going on under the hood.
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.