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

    lr-mame failing to launch (x86/x64)

    Scheduled Pinned Locked Moved Help and Support
    ubuntulr-mamemamearcade
    3 Posts 1 Posters 817 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.
    • johnodonJ
      johnodon
      last edited by johnodon

      Pi Model or other hardware: Ubuntu 18.04.1 x64 on Acer Aspire laptop
      Power Supply used: n/a
      RetroPie Version Used: 4.4.2
      Built From: Retropie setup script
      USB Devices connected: KB
      Controller used: none
      Error messages received: none visible when launching in ES. see below for other details.
      Log found in /dev/shm/runcommand.log (if relevant): see below
      Guide used: https://retropie.org.uk/docs/Debian/
      File: /opt/retropie/libretrocores/lr-mame/mamearcade_libretro.so
      Emulator: Retroarch (lr-mame)
      Attachment of config files:
      How to replicate the problem: Follow the guide above to build RP on Ubuntu. Install the lr-mame core from experimental. Copy rom and bios to appropriate locations. Try to launch ROM.

      Core seems to compile OK (no failure) but it is unable to be loaded in RA. I tried loading manually also and it won't.

      I'm rebuilding the laptop now with Ubuntu 16.04 x86 and will test again.

      runcommand.info

      pi@chromebox:/dev/shm$ cat runcommand.info
      arcade
      lr-mame
      /home/pi/RetroPie/roms/arcade/88games.zip
      /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame/mamearcade_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg "/home/pi/RetroPie/roms/arcade/88games.zip"
      

      runcommand.log

      pi@chromebox:/dev/shm$ cat runcommand.log
      Parameters:
      Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame/mamearcade_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg "/home/pi/RetroPie/roms/arcade/88games.zip" --verbose --appendconfig /dev/shm/retroarch.cfg
      [INFO] RetroArch 1.7.3 (Git b2ceb50)
      [INFO] Redirecting save file to "/home/pi/RetroPie/roms/arcade/88games.srm".
      [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/arcade/88games.state".
      [INFO] === Build =======================================
      Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2
      Built: Aug 12 2018
      [INFO] Version: 1.7.3
      [INFO] Git: b2ceb50
      [INFO] =================================================
      [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-mame/mamearcade_libretro.so"
      [ERROR] Failed to open libretro core: "/opt/retropie/libretrocores/lr-mame/mamearcade_libretro.so"
      [ERROR] Error(s): /opt/retropie/libretrocores/lr-mame/mamearcade_libretro.so: undefined symbol: _ZTV13device_finderI15ps2_intc_deviceLb1EE
      /opt/retropie/supplementary/runcommand/runcommand.sh: line 1008:  1841 Segmentation fault      (core dumped) /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame/mamearcade_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg "/home/pi/RetroPie/roms/arcade/88games.zip" --verbose --appendconfig /dev/shm/retroarch.cfg
      

      mamearcade_libretro.so

      pi@chromebox:/dev/shm$ ls -la /opt/retropie/libretrocores/lr-mame/
      total 249688
      drwxr-xr-x 2 root root      4096 Aug 13 03:15 .
      drwxr-xr-x 5 root root      4096 Aug 13 09:25 ..
      -rwxr-xr-x 1 root root 255669104 Aug 13 03:15 mamearcade_libretro.so
      
      1 Reply Last reply Reply Quote 0
      • johnodonJ
        johnodon
        last edited by johnodon

        UPDATE:

        I downloaded the latest mame_libretro.so file from the RA buildbot site and copied it to /opt/retropie/libretrocores/lr-mame/mamearcade_libretro.so

        MAME 0.200 ROMs launch as expected.

        1 Reply Last reply Reply Quote 0
        • johnodonJ
          johnodon
          last edited by

          Still an issue with the compiled core.

          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.