RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    How to use MAME with RetroPie - Help Guide

    Scheduled Pinned Locked Moved General Discussion and Gaming
    guidemameromsets
    57 Posts 27 Posters 477.1k 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.
    • I
      IGA
      last edited by IGA

      @crush He use ultra 64 3.11. And said that is work better on twister os ( as we see he just runs it thru wine and box86). Also he promised release a video with manual how integrate it in RetroPie

      @crush said in How to use MAME with RetroPie - Help Guide:

      and he has to run it on an unstable overclock of 2200. So no, you can't really play the arcade version of KI on a RPI4

      • so what the problem?
        Paste in Config.cfg lines:

      arm_freq=2200
      gpu_freq=750
      gpu_mem=512
      over_voltage=8

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

        @iga said in How to use MAME with RetroPie - Help Guide:

        gpu_mem=512

        not a great idea: https://retropie.org.uk/docs/Memory-Split/#raspberry-pi-4

        I 1 Reply Last reply Reply Quote 0
        • I
          IGA @dankcushions
          last edited by IGA

          @dankcushions maybe....
          Ok, there more gentle overclock mode:

          arm_freq=2000 (can also try 2145 there)
          gpu_freq=750
          over_voltage=6

          1 Reply Last reply Reply Quote 0
          • CrushC
            Crush @IGA
            last edited by Crush

            @iga said in How to use MAME with RetroPie - Help Guide:

            @crush He use ultra 64 3.11. And said that is work better on twister os ( as we see he just runs it thru wine and box86). Also he promised release a video with manual how integrate it in RetroPie

            @crush said in How to use MAME with RetroPie - Help Guide:

            and he has to run it on an unstable overclock of 2200. So no, you can't really play the arcade version of KI on a RPI4

            • so what the problem?

            As i stated it's not stable, thats a pretty big problem.
            I mean its a nice testcase, but not really a viable solution on the Pi4

            1 Reply Last reply Reply Quote 0
            • K
              Kchavpro
              last edited by

              can someone please explain how I can get and install mame2010 to use MAME 0.139u1, I feel so stupid just looking around on every page and not knowing how to install mame2010 but seeing everyone talking about having it, I have the raspberry 4 and the only options I see are

              125 mame

              236 Ir-mame2003-plus
              239 Ir-mame2015
              240 Ir-mame2016
              242 Ir-mame

              may someone please help me or maybe point me to the right direction?

              B 1 Reply Last reply Reply Quote 0
              • B
                BPJerseyboy @Kchavpro
                last edited by BPJerseyboy

                @kchavpro This is a pretty easy fix. You aren't seeing 2010 because it is optional and you have to install it.

                Hit start on your controller and select "Quit", then "Quit Emulationstation" and it will put you into command line. Type the following spaces and caps exactly as shown:

                sudo ~/RetroPie-Setup/retropie_setup.sh

                That will bring you into the back end menu. You can also do this through the graphical menu by going to Retropie and then choosing the "Retropie Setup" option in the menu but I don't recommend it.

                I recommend getting used to doing it through the command line to get comfortable with it. As you get better with this you may want to change other things and certain changes require you quit Emulationstation in order for the changes to commit, so it's best to practice.

                Hit "Manage Packages" then "Manage Optional Packages". Scroll down until you see "lr-mame2010" and hit enter or A on you controller. I think it's line 239. You can install either via source or binary, but know that source will take a lot longer, so be patient.

                Once the install is done, back out of the menus (escape key) until you get to one with an option to reboot. Hit reboot and wait for it to restart. If you back out too far and end up back in the command line, don't worry. Just type "emulationstation" and hit enter. It will restart the graphical interface.

                Now when you go to configure a machine in MAME, 2010 should be in your list of options.

                A little detail on the topic here. https://retropie.org.uk/docs/Updating-RetroPie/#manage-packages If you need visuals. Search the web for "Install Optional Packages Retropie". There should be some good videos out there.

                Good luck!

                1 Reply Last reply Reply Quote 0
                • FloobF Floob referenced this topic on
                • mituM
                  mitu Global Moderator
                  last edited by

                  @Okinoto No, you can't and your reply is totally off-topic on this forum. Next time you'll break the forum rules, your account will be banned permanently.

                  1 Reply Last reply Reply Quote 0
                  • George SpiggottG
                    George Spiggott @dankcushions
                    last edited by

                    @dankcushions said in How to use MAME with RetroPie - Help Guide:

                    simply, you had a 0.139 romset (or closer) so mame2010 was the only one that was ever going to work for you. but if users are going to ignore the documentation and just download a random romset, rather than the one appropriate to the mame emulator they want to use (eg, mame2003 is 0.78), then what's the point of us setting a default? :)

                    This is one of the things that absolutely foxed me as a beginner to MAME emulation. I wonder if we're too far down the road now for the MAME cores to be renamed to something more descriptive, like MAME2003 being called MAME2003/078 or something similar.

                    Currently running:
                    Retropie 4.8.9 on a Pi Zero 2W (Overclock Settings: CPU 1400Mhz)
                    ES-DE on a GMKtec K6 (Windows 11, 32GB RAM)

                    dankcushionsD 1 Reply Last reply Reply Quote 0
                    • dankcushionsD
                      dankcushions Global Moderator @George Spiggott
                      last edited by dankcushions

                      @George-Spiggott it might be nice to display the module description when selecting the default emulator in the runcommand. this should show the version of most MAME cores (although i guess not lr-mame/mame, or any other cores that constantly update/change sets): https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/libretrocores/lr-mame2003.sh#L13

                      i don't think this is currently shown in this context. can anyone confirm?

                      1 Reply Last reply Reply Quote 1
                      • W
                        wtstreetglow1 @Floob
                        last edited by

                        @Floob Amazing post. Thank you so much for making this for everyone!! (Years later, thank you so much again!)

                        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.