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

    [solved] hash directory missing when installing lr-mess binary

    Scheduled Pinned Locked Moved Help and Support
    lr-mess
    9 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.
    • FollyF
      Folly
      last edited by Folly

      @BuZz @mitu

      Today I installed a fresh lr-mess binary on a fresh OS.
      I was trying out my earlier discovered manual lr-mess commands in the cli.
      I found that my commands didn't work.
      After a good search I found that the hash directory for lr-mess is missing here :
      /home/pi/RetroPie/BIOS/mame

      The RetroPie-Setup log says :

      cp: cannot stat '/home/pi/RetroPie-Setup/tmp/build/lr-mess/hash': No such file or directory
      

      I found that there is no hash directory in the lr-mess.tar.gz file that is downloaded from the RetroPie server.

      DTEAMD 1 Reply Last reply Reply Quote 0
      • DTEAMD
        DTEAM @Folly
        last edited by DTEAM

        @folly

        I know. It's always like that for all versions. You have to cut and paste from the MAME hash folder or from the last MESS version on the Net. I don't know why it's not included with lr-Mess and it's included with MAME standalone on Retropie.

        It's like lr-MAME. The official one contain non-arcade stuff. On Retropie it's only the Arcade part. I never tested lr-MAME for console.

        FollyF 2 Replies Last reply Reply Quote 1
        • FollyF
          Folly @DTEAM
          last edited by Folly

          @dteam

          I never had this problem before.
          I think because I always copy my old BIOS directory to the new OS.
          Not doing that now revealed this problem.

          I copied it now too.

          But basically it's an issue because the scriptmodule of lr-mess is programmed to copy the hash files.
          So I think they are missing.

          1 Reply Last reply Reply Quote 1
          • FollyF
            Folly @DTEAM
            last edited by Folly

            @dteam

            Besides mame and lr-mess are not in sync with the versions.
            So copying it from mame then we will have a slight mismatch.

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

              I'll take a look. It's probably because lr-mess was meant to be a source only install and the hash was never included in the binary install.

              FollyF 1 Reply Last reply Reply Quote 1
              • FollyF
                Folly @mitu
                last edited by

                @mitu

                Indeed that's probably the reason.

                Thanks for looking at it ;-)

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

                  @folly Thanks for reporting. I have added a fix for the error, but the solution will work next time the binaries will be rebuilt (otherwise the hash folder will not be included).
                  Check again tomorrow if a binary update is available, since building those packages from source takes some time.

                  FollyF 2 Replies Last reply Reply Quote 2
                  • FollyF
                    Folly @mitu
                    last edited by

                    @mitu

                    Thanks for the effort.
                    I will check it later.

                    1 Reply Last reply Reply Quote 0
                    • FollyF
                      Folly @mitu
                      last edited by Folly

                      @mitu

                      It's working perfectly after updating the RetroPie-Setup script and installing lr-mess from the binary again !

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