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

    latest mame2003_plus won't install on retropie 4.4

    Scheduled Pinned Locked Moved Help and Support
    mame2003-plus
    12 Posts 4 Posters 883 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.
    • G
      grant2258 Banned
      last edited by

      are you sure your in rertopie 4.4 this used to be a problem on older retropies. make sure your setup script is up to date

      1 Reply Last reply Reply Quote 0
      • M
        Menion
        last edited by

        I use retropie 4.4 yes. I will post the log as soon as possible, but I did not anything special except launch install from source of mame2003plus. When it failed without anything special in the log, I found the so library then tried to reinstall with

        sudo ./retropie_packages <scriptmodule> install
        

        And it popup the name mismatch and the missing files. So I renamed it and created the dummy files, the the installation worked. However I had to manually edit the emulator.cfg because the new library was not added

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

          Please post the exact version and the log file for the installation. The exact version is shown at the top of the RetroPie-Setup script and the log file is produced when you run the installation through the setup script (i.e. not when using the packages script).
          As @grant2258 said, please update your RetroPie-Setup script first, then install from source and if you still have problems, post the log file. The log files are in ~/RetroPie-Setup/logs, each log is timestamped.

          1 Reply Last reply Reply Quote 0
          • H
            hhromic
            last edited by

            I can confirm lr-mame2003-plus builds and installs fine in latest RetroPie (just did it). Cheers!

            1 Reply Last reply Reply Quote 0
            • M
              Menion
              last edited by

              I have burnt the retropie image: retropie-4.4-rpi2_rpi3.img.gz
              The Retropie-Setup git status says:

              On branch master
              Your branch is behind 'origin/master' by 196 commits, and can be fast-forwarded.
              

              relevant log (last part, with link command:):

              cc -fPIC -shared -Wl,--version-script=link.T -o mame2003_plus_libretro.so src/mame2003/mame2003.o src/mame2003/video.o src/artwork.o src/bootstrap.o src/common.
              .................................................(omitted)
              stream_encoder.o src/lib/libFLAC/stream_encoder_framing.o src/lib/libFLAC/window.o  -lm
              Removing additional swap
              /home/pi
              Could not successfully build lr-mame2003-plus - Arcade emu - updated MAME 0.78 port for libretro with added game support (/home/pi/RetroPie-Setup/tmp/build/lr-mame2003-plus/mame2003-plus_libretro.so not found).
              
              Log ended at: Sat  3 Nov 23:14:16 CET 2018
              Total running time: 0 hours, 26 mins, 41 secs
              

              The problem was that in the build dir the library was built with with another name mame2003**_**plus_libretro.so (underscore instead of dash).
              This built have been started from the Retropie setup package manager (experimental package).
              I have then used scriptmodules script for install and found that further than the filename, also the three mentioned files were missing. Created them with dummy the install worked but emulator.cfg was not updated.
              It is possible that this has been fixed in the newest Retropie-Setup scripts, looks like that the libretro package changed something in the makefile

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

                @Menion said in latest mame2003_plus won't install on retropie 4.4:

                I have burnt the retropie image: retropie-4.4-rpi2_rpi3.img.gz
                The Retropie-Setup git status says:

                On branch master
                Your branch is behind 'origin/master' by 196 commits, and can be fast-forwarded.
                

                Seriously ?

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

                  time for a

                  cd ~/RetroPie-Setup/
                  git reset --hard
                  git pull

                  1 Reply Last reply Reply Quote 0
                  • M
                    Menion @mitu
                    last edited by

                    @mitu yes, this is the script embedded in the image. If I may give a suggestion I think it is useful to checkout the commit existing at the time the script is committed, for the modules. If the user wants, he can force latest checkout with the risk thet the module won't compile

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

                      @Menion you always update your setup script. If you are choosing to compile form the command line its your responsibility to do it yourself. you where even told at the start to do it.

                      1 Reply Last reply Reply Quote 1
                      • M
                        Menion
                        last edited by

                        One clarification: I did not compile from command line, I just used the package manager of the script. From the command line I used the script module install command just for recovering the situation without having to recompile again (that takes 4 hours)

                        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.