• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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-mame2014 and lr-mame not working

Scheduled Pinned Locked Moved Help and Support
mamemame2014lr-mamedie hard arcadewget
26 Posts 6 Posters 12.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.
  • M
    Melvin.FoX @edmaul69
    last edited by 15 Jan 2017, 08:55

    @edmaul69 I managed to run few things on mame2014 like pacman, frogger just to see if it works. However when I tried to run this Die Hard Arcade I just got this white border as I told you and it freezed so I had to ssh reboot the RPi.

    As for gcc (which is a Gnu Compiler Collection) it's a bunch of tools needed to compile (make) some binary from source. I tried it some nasty with installing it from a newer Raspberry repo but after that my whole system screwed up :/
    You will have to compile it all by yourself (just Google Raspberry Pi - Install GCC 6 and compile C++14 and C++17 programs) but it takes a lot of time (from 6 to even 24 hours) and can always crash so I am not sure if it's worth an effort.

    For now on I will leave Die Hard (and just install Sega Saturn port) and I will try to get back to it after some time (maybe gcc 5 will be implemented or raspberry will get a core update?). Thanks for your help guys!

    B E 2 Replies Last reply 15 Jan 2017, 10:07 Reply Quote 0
    • D
      dankcushions Global Moderator
      last edited by 15 Jan 2017, 09:18

      saturn will perform even worse :) https://github.com/retropie/retropie-setup/wiki/saturn#emulator-lr-yabause-small_red_triangle

      1 Reply Last reply Reply Quote 0
      • B
        barbudreadmon @Melvin.FoX
        last edited by 15 Jan 2017, 10:07

        @Melvin.FoX said in lr-mame2014 and lr-mame not working:

        For now on I will leave Die Hard (and just install Sega Saturn port) and I will try to get back to it after some time (maybe gcc 5 will be implemented or raspberry will get a core update?). Thanks for your help guys!

        Some facts you'll have to accept :
        Saturn / stvbios won't run at decent speed on current raspberry without a jit/dynarec, search "High Level Emulation" if you wanna learn more about that.
        MAME won't add a jit/dynarec to their emulator since anything which is not "Low Level Emulation" is against their policy.
        Yabause standalone have some preliminary jit/dynarec (it was added a few months ago), but as far as i know, it is far from finished. Yabause libretro currently don't have this jit/dynarec.

        FBNeo developer - github - forum

        1 Reply Last reply Reply Quote 0
        • E
          edmaul69 @Melvin.FoX
          last edited by 15 Jan 2017, 17:44

          @Melvin.FoX yeah i cant even get the mame2014 to even try to run on anything. It just goes to a black screen and back to the gamelist.

          M 1 Reply Last reply 15 Jan 2017, 18:44 Reply Quote 0
          • M
            Melvin.FoX @edmaul69
            last edited by 15 Jan 2017, 18:44

            @edmaul69 so try to do this in bash (you can try with ssh). Type this command:

            /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2014/mame2014_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg %ROM%

            and swap %ROM% with full path eg.:

            /home/pi/RetroPie/roms/arcade/pacman.zip

            Then you'll see what's going on. If there is segmentation fault as I had then it was compiled with some errors (probably compiler couldn't find or download some needed library). Paste what's going on when turning on some rom.

            E 2 Replies Last reply 15 Jan 2017, 19:37 Reply Quote 0
            • E
              edmaul69 @Melvin.FoX
              last edited by 15 Jan 2017, 19:37

              @Melvin.FoX i will let you know when i test it. Thank you.

              1 Reply Last reply Reply Quote 0
              • E
                edmaul69 @Melvin.FoX
                last edited by 16 Jan 2017, 04:12

                @Melvin.FoX said in lr-mame2014 and lr-mame not working:

                /home/pi/RetroPie/roms/arcade/pacman.zip

                when i type it in withe the correct info to my setup (my roms are on an external harddrive and work because i have mame2010 and mame2003 running the roms just fine) i immediately get a "segmentation fault"

                M 1 Reply Last reply 16 Jan 2017, 09:04 Reply Quote 0
                • M
                  Melvin.FoX @edmaul69
                  last edited by Melvin.FoX 16 Jan 2017, 09:04

                  @edmaul69 So it's the very same problem that I had! You have some problems with mame2014 compilation. First of all You should check your log (I know it's long... but use Find option and look for keywords like error, invalid, can't, couldn't, not etc.). You can find it in ~/RetroPie-Setup/logs/.
                  In my case there was a problem with connection (so it couldn't check and find necessary libraries to compile mame2014) because I made a typo in wget app config (wget is a program that downloads a file directly to your hard drive). You can edit file /etc/wgetrc and add there line withinet4_only = on. In my case that solved any further problems.
                  Do be careful after taking any further steps because I screwed my whole setup after some updates (do backup!).

                  You should do some updates:

                  sudo apt-get update
                  sudo apt-get upgrade

                  This will update the list of possible packages and their versions from repository and then will download and install if anything will be found.
                  If everything is up to date and connection to all needed repositories works than You should be able to compile mame2014 without problems.

                  Try steps I gave You. If it still doesn't work than You have to try set strict DNS settings. Easier will be to set it on your Internet access device (wireless or wired router). Set DNS to 8.8.8.8 or 8.8.4.4 and set that this address will be forced to all devices. If it doesn't work or You have no access than You have to set it up on your RetroPie system.

                  E 1 Reply Last reply 16 Jan 2017, 09:12 Reply Quote 0
                  • E
                    edmaul69 @Melvin.FoX
                    last edited by 16 Jan 2017, 09:12

                    @Melvin.FoX i will do that. Thank you very much.

                    M 1 Reply Last reply 16 Jan 2017, 09:15 Reply Quote 0
                    • M
                      Melvin.FoX @edmaul69
                      last edited by 16 Jan 2017, 09:15

                      @edmaul69 hope it works :) Share with us what You found out.

                      E 1 Reply Last reply 16 Jan 2017, 09:16 Reply Quote 0
                      • E
                        edmaul69 @Melvin.FoX
                        last edited by 16 Jan 2017, 09:16

                        @Melvin.FoX i will. And if i still have issues i will post them.

                        1 Reply Last reply Reply Quote 0
                        26 out of 26
                        • First post
                          26/26
                          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.

                          This community forum collects and processes your personal information.
                          consent.not_received