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

    A few MAME Questions

    Scheduled Pinned Locked Moved Help and Support
    advancemamemame2003mame
    4 Posts 3 Posters 1.0k 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.
    • R
      rridenour
      last edited by

      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?

      dankcushionsD caver01C 2 Replies Last reply Reply Quote 0
      • dankcushionsD
        dankcushions Global Moderator @rridenour
        last edited by

        @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 :(

        1 Reply Last reply Reply Quote 0
        • R
          rridenour
          last edited by

          Thank you for the help. I believe I can get it from here

          1 Reply Last reply Reply Quote 0
          • caver01C
            caver01 @rridenour
            last edited by caver01

            @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.

            My 4-player cocktail style cabinet built as a custom "roadcase"

            1 Reply Last reply Reply Quote 1
            • 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.