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

    [MAME ] Which is the best MAME version for pi ?

    Scheduled Pinned Locked Moved Help and Support
    help
    48 Posts 16 Posters 28.9k 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.
    • dankcushionsD
      dankcushions Global Moderator @niculinux
      last edited by

      @niculinux said in [MAME ] Which is the best MAME version for pi ?:

      @jamrom2 said in [MAME ] Which is the best MAME version for pi ?:

      @niculinux yes, lr-mame2003 is the best for many "old school" arcade games.

      If I am correct, it uses romset MAME 0.78 . Google searches for that, and you should be fine. Google MAME 2003 reference... and you should have your answer. We're not allowed to post actual links... but they're not hard to come by out there.

      Depending on your Pi version (mine is 3b+), you'll be able to run a lot of games with this set and MAME version.

      If there is a specific game, like a Neo-Geo fighting game, or something similar, you can try other MAME verions and roms... but again... you'll drive yourself crazy doing this.

      Yes, i used to play with mame 2003, problem is it not supports some games i played in childhood such as slam dunk or wind jammers,

      yes it does. it supports both of these: https://buildbot.libretro.com/compatibility_lists/cores/mame2003/mame2003.html (i don't know if slam dunk's 'imperfect' sound/video are obvious, but windjammers certainly works fine).

      N 1 Reply Last reply Reply Quote 0
      • N
        niculinux @dankcushions
        last edited by

        @dankcushions said in [MAME ] Which is the best MAME version for pi ?:

        @niculinux said in [MAME ] Which is the best MAME version for pi ?:

        @jamrom2 said in [MAME ] Which is the best MAME version for pi ?:

        @niculinux yes, lr-mame2003 is the best for many "old school" arcade games.

        If I am correct, it uses romset MAME 0.78 . Google searches for that, and you should be fine. Google MAME 2003 reference... and you should have your answer. We're not allowed to post actual links... but they're not hard to come by out there.

        Depending on your Pi version (mine is 3b+), you'll be able to run a lot of games with this set and MAME version.

        If there is a specific game, like a Neo-Geo fighting game, or something similar, you can try other MAME verions and roms... but again... you'll drive yourself crazy doing this.

        Yes, i used to play with mame 2003, problem is it not supports some games i played in childhood such as slam dunk or wind jammers,

        yes it does. it supports both of these: https://buildbot.libretro.com/compatibility_lists/cores/mame2003/mame2003.html (i don't know if slam dunk's 'imperfect' sound/video are obvious, but windjammers certainly works fine).

        thanks, very helpful!! There is a list concernin lr-mame and/ or lr-fbneo?

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

          @niculinux lr-mame is not recommended for the reasons stated in the arcade page, but given that it's more or less current MAME, you can expect it to support just about every arcade game in existence.

          lr-fbneo - check the dat files: https://github.com/libretro/FBNeo/tree/master/dats

          N 1 Reply Last reply Reply Quote 0
          • N
            niculinux @dankcushions
            last edited by niculinux

            Thanks, just checked the arcade page on retropie docs here, guess i just need to do some experiments :P

            Just noticed that lr-mame with non working games hangs the raspberry displayng "loading machine 99%" leaving no choice but to turn off and on. I guess it's more hardware demanding as stated in the docs, so gonna try some old version, pheraps the 2010 and see what happens

            S mituM 2 Replies Last reply Reply Quote 0
            • S
              sleve_mcdichael @niculinux
              last edited by sleve_mcdichael

              @niculinux said in [MAME ] Which is the best MAME version for pi ?:

              leaving no choice but to turn off and on

              It's Linux. There is always a choice.

              "Reboot Even If System Utterly Broken":

              Press and hold Alt + SysRq(PrntScrn). Then, press and release each of the following, in succession, waiting a few seconds in between presses, and stopping at any point when you get back control of the system:

              R, E, I, S, U, B (or O)

              (You can remember this sequence with the mnemonic "Reboot Even If System Utterly Broken.")

              When you get control of the system back, you can stop (and probably reboot anyway, but the normal way), you don't have to finish the sequence. The function of each key is as follows:

              R - switch keyboard from raw mode to XLATE mode
              E - send SIGTERM to all processes except init (PID 1)
              I - send SIGKILL to all processes except init
              S - sync all mounted filesystems
              U - remount all mounted filesystems in read-only mode
              B - immediately reboot the system, without unmounting or syncing filesystems
              (O - alternatively, shut off the system, instead of rebooting with B)

              ClydeC N 2 Replies Last reply Reply Quote 0
              • ClydeC
                Clyde @sleve_mcdichael
                last edited by Clyde

                @sleve_mcdichael said in [MAME ] Which is the best MAME version for pi ?:

                (You can remember this sequence with the mnemonic "Reboot Even If System Utterly Broken.")

                There are actually many of those, I prefer "Raising Elephants Is So Utterly Boring". 🙂

                1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator @niculinux
                  last edited by

                  @niculinux said in [MAME ] Which is the best MAME version for pi ?:

                  Just noticed that lr-mame with non working games hangs the raspberry displayng "loading machine 99%" leaving no choice but to turn off and on.

                  This is a known issue with lr-mame - https://github.com/libretro/mame/issues/158. Use a correct romset for your emulator and you shouldn't have this issue.

                  1 Reply Last reply Reply Quote 0
                  • N
                    niculinux @sleve_mcdichael
                    last edited by

                    @sleve_mcdichael said in [MAME ] Which is the best MAME version for pi ?:

                    @niculinux said in [MAME ] Which is the best MAME version for pi ?:

                    leaving no choice but to turn off and on

                    It's Linux. There is always a choice.

                    "Reboot Even If System Utterly Broken":

                    Press and hold Alt + SysRq(PrntScrn). Then, press and release each of the following, in succession, waiting a few seconds in between presses, and stopping at any point when you get back control of the system:

                    R, E, I, S, U, B (or O)

                    (You can remember this sequence with the mnemonic "Reboot Even If System Utterly Broken.")

                    When you get control of the system back, you can stop (and probably reboot anyway, but the normal way), you don't have to finish the sequence. The function of each key is as follows:

                    R - switch keyboard from raw mode to XLATE mode
                    E - send SIGTERM to all processes except init (PID 1)
                    I - send SIGKILL to all processes except init
                    S - sync all mounted filesystems
                    U - remount all mounted filesystems in read-only mode
                    B - immediately reboot the system, without unmounting or syncing filesystems
                    (O - alternatively, shut off the system, instead of rebooting with B)

                    Allright very interesting! But it would be more nice if the emulator just quits to the arcade menu, like in the issue mitu wrote about in the previous post :)

                    ClydeC 1 Reply Last reply Reply Quote 0
                    • ClydeC
                      Clyde @niculinux
                      last edited by

                      @niculinux You could try SysRq+k to "only" kill all processes of the current virtual console. That should kill lr-mame, but I don't know if it will also kill Emulation Station or the process (Runcommand?) that starts it after the emulator stops.

                      mituM 1 Reply Last reply Reply Quote 1
                      • mituM
                        mitu Global Moderator @Clyde
                        last edited by

                        @clyde said in [MAME ] Which is the best MAME version for pi ?:

                        That should kill lr-mame, but I don't know if it will also kill Emulation Station or the process (Runcommand?) that starts it after the emulator stops.

                        Since it would stop the entire login shell, it will probably kill every process started from it (including EmulationStation).

                        ClydeC 1 Reply Last reply Reply Quote 1
                        • ClydeC
                          Clyde @mitu
                          last edited by

                          @mitu Would one land in another shell, then? If so, a quick emulationstation should restart ES, which may be a little less invasive than to restart the whole system with REISUB. (Just hypothesizing.)

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