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

    Unable to install Lr-MESS2016 from Experimental Tab

    Scheduled Pinned Locked Moved Help and Support
    retropie-setupmesslr-mess2016returned-128
    5 Posts 3 Posters 1.6k 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.
    • SuperFromNDS
      SuperFromND
      last edited by SuperFromND

      When I attempt to install the lr-MESS2016 emulator, I get the following error:
      Error running 'git clone --recursive --depth 1 https://github.com/libretro/mame2016-libretro.git /home/pi/RetroPie-setup/tmp/build/lr-mess2016' - returned 128

      RetroPie Setup script version: 4.2.18

      I can't seem to find any instances of anyone else running into this issue.

      ▲▼▲▼▲▼▲▼▲▼
      IKEMEN Go
      SRB2Kart
      ▼▲▼▲▼▲▼▲▼▲

      1 Reply Last reply Reply Quote 0
      • SuperFromNDS
        SuperFromND
        last edited by

        Okay, I just checked my own log, turns out this might be a space-related issue, if these lines are correct:

        ...
        error: unable to create file src/mame/video/xain.cpp (No space left on device)
        error: unable to write file src/mame/video/xevious.cpp
        error: unable to write file src/mame/video/xexex.cpp
        error: unable to create file src/mame/video/xmen.cpp (No space left on device)
        error: unable to write file src/mame/video/xorworld.cpp
        error: unable to create file src/mame/video/xxmissio.cpp (No space left on device)
        error: unable to write file src/mame/video/xybots.cpp
        error: unable to create file src/mame/video/xyonix.cpp (No space left on device)
        error: unable to write file src/mame/video/ygv608.cpp
        error: unable to create file src/mame/video/ygv608.h (No space left on device)
        error: unable to create file src/mame/video/yiear.cpp (No space left on device)
        error: unable to write file src/mame/video/yunsun16.cpp
        ...
        fatal: cannot create directory at 'src/osd': No space left on device
        warning: Clone succeeded, but checkout failed.
        

        ▲▼▲▼▲▼▲▼▲▼
        IKEMEN Go
        SRB2Kart
        ▼▲▼▲▼▲▼▲▼▲

        1 Reply Last reply Reply Quote 0
        • SuperFromNDS
          SuperFromND
          last edited by SuperFromND

          Yep, this was space-related, however now I have a whole new problem: I can't get anything to boot in it.

          I have my directory structured like this:

          |-/home/pi/RetroPie/roms folder
          |scv.zip (the driver file needed for the Super Cassette Vision)
            -| /scv folder
            -| astwrs2.zip
            -| scv.zip (dupe of the same-named zip in /home/pi/RetroPie/roms)
          

          My es_systems.cfg is written like this:

          	<system>	 	
          		<name>scv</name>	 	 
          		<fullname>Super Cassette Vision</fullname>	 	 
          		<path>/home/pi/RetroPie/roms/scv</path>	 	 
          		<extension>.zip .ZIP</extension>	 	 
          		<command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ scv %ROM%</command>	 	 
          		<platform>scv</platform>	 	 
          		<theme>scv</theme>	 	 
          	</system>
          

          My /opt/retropie/configs/scv/emulators.cfg is written like this:

          lr-mess2016="/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mess2016/mess2016_libretro.so --config /opt/retropie/configs/scv/retroarch.cfg %ROM%"
          default = "lr-mess2016"
          

          And finally, my /opt/retropie/configs/scv/retroarch.cfg is written like this:

          # Settings made here will only override settings in the global retroarch.cfg if placed above the #include line
          
          input_remapping_directory = /opt/retropie/configs/scv/	 	 
          
          #include "/opt/retropie/configs/all/retroarch.cfg"
          

          I have these nine lines included in /opt/retropie/configs/all/retroarch-core-options.cfg (technically only three, but I listed them thrice to ensure I didn't miss something):

          mame2016_softlists_enable = "enabled"
          mame2016_softlists_auto_media = "enabled"
          mame2016_boot_from_cli = "enabled"
          mess2016_softlists_enable = "enabled"
          mess2016_softlists_auto_media = "enabled"
          mess2016_boot_from_cli = "enabled"
          mame_softlists_enable = "enabled"
          mame_softlists_auto_media = "enabled"
          mame_boot_from_cli = "enabled"
          

          When running the emulator with astwrs2.zip, this is the following log output.

          I can't seem to deduce what exactly causes this (even after multiple attemts at analyzing the logs, and tweaking the configs to attempt to get it to boot), so if someone could help me out, that would be wonderful.

          (also, apalogies for the semi-offtopic post instead of just making a new thread, but that would just feel kinda spammy to me.)

          ▲▼▲▼▲▼▲▼▲▼
          IKEMEN Go
          SRB2Kart
          ▼▲▼▲▼▲▼▲▼▲

          1 Reply Last reply Reply Quote 0
          • N
            NowArrivingHere
            last edited by

            As far as I can tell lr-mess2016 just doesn't work at all. I installed it a few months ago and after wrestling with the program, reading over documentation, experimenting with different ROM naming schemes and directory setups, and making multiple forum threads, I have still never been able to get a single game to work. To be fair, it is still listed under experimental, and this is probably why.

            If you want MESS functionality in your RetroPie setup, I only know of two ways that currently work. The first is to use AdvanceMAME 3. This comes packaged with AdvanceMESS and contains setup instructions for adding machines and RetroPie directories. I have used this to successfully run Arcadia 2001, Watara Supervision, and Creatronic Megaduck emulation. However, AdvanceMESS is based on MESS 0.106 and is terribly out of date. As such, it may be missing machines that you want to use.

            The second way is to simply install a separate version of MAME or MESS without using the RetroPie-Setup script and then follow the RetroPie documentation for adding an external emulator. I use MAME 0.176 for this purpose, though I may go back to an older version, as performance on some systems such as the Bit Corporation Gamate and Hartung Game Master is abyssmal with emulation running at 66-80% speed. However, this is the only way that I know of to add MESS functionality that is not present in AdvanceMESS.

            I'm sorry I can't help with lr-mess2016 specifically, but as far as I can tell, it just does not work, period.

            edmaul69E 1 Reply Last reply Reply Quote 2
            • edmaul69E
              edmaul69 @NowArrivingHere
              last edited by

              @nowarrivinghere i never got it to ever work either. Advmess is a pain and i only got a handful of systems running on that one.

              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.