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

    Cant install cores Mame2003plus & Mame2016

    Scheduled Pinned Locked Moved Help and Support
    mame2016mame2003
    31 Posts 12 Posters 4.2k 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.
    • mituM
      mitu Global Moderator
      last edited by

      The package is probably not up-to-date with the libretro change from upstream, you'll have to wait for the changes to be added to the package script. Is there a particular reason you'd like to use the plus version instead of the default mame2003 core version ?

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

        There's an issue with Retropie's building script for mame2003-plus. This hotfix (comment #385853797 from grant2258) let me build mame2003-plus on Retropie 4.4. Since it includes overwriting the original ~/Retropie-Setup/scriptmodules/libretrocores/lr-mame2003-plus.sh, you may want to make a backup of this file first:

        cp ~/Retropie-Setup/scriptmodules/libretrocores/lr-mame2003-plus.sh ~/Retropie-Setup/scriptmodules/libretrocores/lr-mame2003-plus.sh.backup
        

        After that and applying the hotfix like decribed in the link above, just choose to update mame2003-plus from source in Retropie's experimental packages menu. It should install now.

        G 1 Reply Last reply Reply Quote 0
        • G
          grant2258 Banned @Maxus
          last edited by grant2258

          @maxus said in Cant install cores Mame2003plus & Mame2016:

          alt text

          It seems that there is a typo. How could I solve it?

          here is a temp solution for you. Please dont put this in as a pull req on retropie-setup its just a temp solution until the guys at retropie fix it up

          here is the fix for compile

          type
          cd ~/RetroPie-Setup/

          wget https://github.com/grant2258/mamemagic2003/raw/master/lr-mame2003-plus.sh
          sudo mv lr-mame2003-plus.sh scriptmodules/libretrocores/

          compile as usual your good to go

          1 Reply Last reply Reply Quote 1
          • G
            grant2258 Banned @Clyde
            last edited by grant2258

            @clyde said in Cant install cores Mame2003plus & Mame2016:

            There's an issue with Retropie's building script for mame2003-plus. This hotfix (comment #385853797 from grant2258) let me build mame2003-plus on Retropie 4.4. Since it includes overwriting the original ~/Retropie-Setup/scriptmodules/libretrocores/lr-mame2003-plus.sh, you may want to make a backup of this file first:

            cp ~/Retropie-Setup/scriptmodules/libretrocores/lr-mame2003-plus.sh ~/Retropie-Setup/scriptmodules/libretrocores/lr-mame2003-plus.sh.backup
            

            After that and applying the hotfix like decribed in the link above, just choose to update mame2003-plus from source in Retropie's experimental packages menu. It should install now.

            no need to worry about backing up all that is needed restore is

            is a cd /home/pi/RetroPie-Setup/
            sudo git reset --hard
            sudo git clean -f

            M 1 Reply Last reply Reply Quote 1
            • M
              Maxus @grant2258
              last edited by

              @grant2258 thanks, it seems that worked perfectly.

              and what would be the solution for mame-2016?

              mituM G 2 Replies Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @Maxus
                last edited by

                @maxus What error do you have when you install mame2016 ?

                ClydeC 1 Reply Last reply Reply Quote 0
                • M
                  Maxus
                  last edited by

                  the same as with mame2003

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

                    @maxus There can't be the same problem, since the core names are different and mame2003-plus build system was recently changed. You can install from binary, since mame2016 doesn't change that often. Otherwise, you can find the error log in /home/pi/RetroPie-Setup/logs folder, maybe you can get more details from there.

                    1 Reply Last reply Reply Quote 0
                    • markwkiddM
                      markwkidd
                      last edited by

                      There is an official fix to the mame2003-plus issue that only needs testers if anyone here is interested in taking a shot: https://github.com/RetroPie/RetroPie-Setup/pull/2398

                      ClydeC Used2BeRXU 2 Replies Last reply Reply Quote 0
                      • ClydeC
                        Clyde @markwkidd
                        last edited by

                        @markwkidd I would, how do I do that?

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

                          @clyde You need to check out the PR and re-install from source the mame2003-plus core:

                          cd /home/pi/RetroPie-Setup/
                          git fetch origin pull/2398/head:mame2003-plus-fix
                          git checkout mame2003-plus-fix
                          # build the core here and then test, the new package will be available as normal
                          

                          Remember to get back to the normal branch of the RetroPie-Setup with

                          cd /home/pi/RetroPie-Setup/
                          git checkout master
                          # delete the PR branch
                          git branch -d mame2003-plus-fix
                          
                          ClydeC 1 Reply Last reply Reply Quote 0
                          • G
                            grant2258 Banned @Maxus
                            last edited by

                            @maxus said in Cant install cores Mame2003plus & Mame2016:

                            @grant2258 thanks, it seems that worked perfectly.

                            and what would be the solution for mame-2016?

                            no idea i dont work on mame-2016 just 2003 and 2003 plus ill have a peek if i get some spare time though

                            ByteThisB 1 Reply Last reply Reply Quote 0
                            • ByteThisB
                              ByteThis @grant2258
                              last edited by

                              @grant2258 What difference is there using mame2003 vs mame2003plus ? I have read numerous articles, but not too much info other than limited expanded game list compatibility . Is it limited to the Stretch image or can it be used on the former Jessie image as well ?

                              DarksaviorD 1 Reply Last reply Reply Quote 0
                              • DarksaviorD
                                Darksavior @ByteThis
                                last edited by

                                @bytethis Fixes as well. Here's the full list https://github.com/libretro/mame2003-plus-libretro/releases

                                G 1 Reply Last reply Reply Quote 0
                                • G
                                  grant2258 Banned @Darksavior
                                  last edited by grant2258

                                  https://github.com/libretro/mame2003-plus-libretro/blob/master/CHANGELOG.md can be used on both its a libretro core so will work in retroarch as well.

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

                                    @mitu @markwkidd The mame2003-plus-fix worked for me. With it, I can build mame2003-plus from the packages menu, whereas the normal branch fails.

                                    1 Reply Last reply Reply Quote 0
                                    • ByteThisB
                                      ByteThis
                                      last edited by ByteThis

                                      @Darksavior @grant2258 Thanks.

                                      Edit : The mame2003-plus fix works and it compiled. Playing some games now that wouldn't run in mame2003. Thanks for all your hard work !

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

                                        @mitu said in Cant install cores Mame2003plus & Mame2016:

                                        @maxus What error do you have when you install mame2016 ?

                                        I can't build it either. It fails with the error

                                        Could not successfully build lr-mame2016 - MAME emulator - MAME 0.174 port for libretro (/home/pi/RetroPie-Setup/tmp/build/lr-mame2016/mamearcade2016_libretro.so not found).
                                        

                                        The full log is here.

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

                                          @clyde Seems like already it's already been reported in https://github.com/libretro/mame2016-libretro/issues/12 .

                                          1 Reply Last reply Reply Quote 0
                                          • UDb23U
                                            UDb23
                                            last edited by

                                            How well would mame 2016 run on a Pi3 ? In other words: what roms would be playable ?
                                            Any specific game that runs better on 2016 vs FBA or mame2003/10 ?

                                            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.