• 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-mame2016 lr-mame2014 and CarnEvil (v1.0.3)

Scheduled Pinned Locked Moved Help and Support
carnevillr-mame2016lr-mame2014not working
11 Posts 6 Posters 6.7k 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.
  • N
    NowArrivingHere
    last edited by NowArrivingHere 27 Apr 2017, 08:41

    Hello,

    Retropie 4.2 on a Raspberry Pi 3B (not overclocked).
    Installed on top of Raspbian
    2.4A Power Supply

    I have been messing around with the various lr-mame versions lately trying to get CarnEvil, one of my old favorite arcade games, up and running on Retropie

    Prior to messing around on the pi, I tried various versions of desktop MAME to check on which versions would run my particular version of the CarnEvil CHD. Through desktop testing, it appears that MAME 0.106 and MAME 0.139 will not run this version, as they demand an older version of the CHD. This rules out using AdvanceMAME or lr-mame2010. This also means older versions of lr-mame are also out due to my CHD being too new.

    At this point MAME 0.159, MAME 0.174, and MAME 0.184 will run my CHD, so that suggests I should try lr-mame2014, lr-mame2016, and lr-mame (bleeding edge). Unfortunately, I can't install lr-mame (bleeding edge) at this time. I have attempted to run CarnEvil in both of the other two though.

    lr-mame2014 seems to give up soon after and return to the emulationstation menu. lr-mame2016 seems to get quite a bit farther, actually showing the crosshair, the classic libretro message about automatically configuring the controller, and even some glitch graphics that tend to show up right before the CMOS check screen. However, lr-mame2016 gives up before reaching the CMOS check screen or the actual game. Has anyone managed to get this one running? I don't know if it's some sort of startup setting that's messed up, or if I'm just pushing the Pi beyond what it can really manage. I'll put the runcommand.log results down below. I'm not an expert on runcommand, but it does look like lr-mame2016 got significantly further before collapsing.

    lr-mame2014:

    Parameters: 
    Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2014/mame2014_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "/home/pi/RetroPie/roms/mame-libretro/carnevil.zip" --appendconfig /dev/shm/retroarch.cfg
    /opt/retropie/supplementary/runcommand/runcommand.sh: line 961:  3075 Segmentation fault      /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2014/mame2014_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "/home/pi/RetroPie/roms/mame-libretro/carnevil.zip" --appendconfig /dev/shm/retroarch.cfg
    

    lr-mame2016:

    Parameters: 
    Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2016/mamearcade2016_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "/home/pi/RetroPie/roms/mame-libretro/carnevil.zip" --appendconfig /dev/shm/retroarch.cfg
    SOURCE FILE: ../../../../../src/mame/drivers/seattle.cpp
    PARENT: 0
    NAME: carnevil
    DESCRIPTION: CarnEvil (v1.0.3)
    YEAR: 1998
    MANUFACTURER: Midway Games
    Value  not supported for option netdevprovider - falling back to auto
    retroarch: ../../../../../src/emu/diexec.cpp:323: attotime device_execute_interface::local_time() const: Assertion `m_cycles_running >= *m_icountptr' failed.
    MAIN FIRST
    w:640 h:480 a:1.333333
    w:399 h:256 a:1.333333
    /opt/retropie/supplementary/runcommand/runcommand.sh: line 961:  2631 Aborted                 /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2016/mamearcade2016_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "/home/pi/RetroPie/roms/mame-libretro/carnevil.zip" --appendconfig /dev/shm/retroarch.cfg
    
    1 Reply Last reply Reply Quote 0
    • D
      dankcushions Global Moderator
      last edited by 27 Apr 2017, 09:54

      having a rom/chd and then trying to find a mame that runs it is normally the wrong approach. you should find out the mame you want to use, and then get the complete romset for that, then try it. i'm not sure the earliest version of mame we have that has this game, but you could check the compatibility lists.

      that said, as an FMV chd game, i expect it will run at a low frame rate. i've tried area51 which is ostensibly similar, and it was pretty jerky on mame2003.

      1 Reply Last reply Reply Quote 0
      • N
        NowArrivingHere
        last edited by NowArrivingHere 28 Apr 2017, 01:35

        I have heard that the older versions of lr-mame tend to run more smoothly on retropie as a general rule. Unfortunately, I don't have a bunch of different CHD versions to try at this point, so I am limited on usable lr-mame versions until I can dig up some more.

        I have since started trying the CarnEvil(v1.0.1). It appeared to work on MAME 0.159, MAME 0.174, and MAME 0.184 as with CarnEvil (v1.0.3). However, it also worked in MAME 0.139, which suggested that maybe lr-mame2010 could be viable for this version. Unfortunately, no such luck. Seems to quit early on in lr-mame2010 and lr-mame2014. Once again, lr-mame2016 seemed to get further along with the crosshair, controller config message and glitched graphics, but it still fell short of the CMOS check screen. I'll put my runcommand.log from Carnevil (v1.0.1) output below. Hopefully someone who knows more about runcommand than me knows what this means.

        lr-mame2010:

        Parameters: 
        Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2010/mame2010_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "/home/pi/RetroPie/roms/mame-libretro/carnevil1.zip" --appendconfig /dev/shm/retroarch.cfg
        value: disabled
        value: disabled
        value: disabled
        value: disabled
        value: disabled
        SOURCE FILE: src/mame/drivers/seattle.c
        PARENT: carnevil
        NAME: carnevil1
        DESCRIPTION: CarnEvil (v1.0.1)
        YEAR: 1998
        MANUFACTURER: Midway Games
        carnevi1.chd CHD NEEDS REDUMP
        WARNING: the game might not run correctly.
        /opt/retropie/supplementary/runcommand/runcommand.sh: line 961:  2106 Illegal instruction     /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2010/mame2010_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "/home/pi/RetroPie/roms/mame-libretro/carnevil1.zip" --appendconfig /dev/shm/retroarch.cfg
        

        lr-mame2014:

        Parameters: 
        Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2014/mame2014_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "/home/pi/RetroPie/roms/mame-libretro/carnevil1.zip" --appendconfig /dev/shm/retroarch.cfg
        /opt/retropie/supplementary/runcommand/runcommand.sh: line 961:  2560 Segmentation fault      /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2014/mame2014_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "/home/pi/RetroPie/roms/mame-libretro/carnevil1.zip" --appendconfig /dev/shm/retroarch.cfg
        

        lr-mame2016:

        Parameters: 
        Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2016/mamearcade2016_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "/home/pi/RetroPie/roms/mame-libretro/carnevil1.zip" --appendconfig /dev/shm/retroarch.cfg
        SOURCE FILE: ../../../../../src/mame/drivers/seattle.cpp
        PARENT: carnevil
        NAME: carnevil1
        DESCRIPTION: CarnEvil (v1.0.1)
        YEAR: 1998
        MANUFACTURER: Midway Games
        Value  not supported for option netdevprovider - falling back to auto
        carnevi1.chd CHD NEEDS REDUMP
        WARNING: the machine might not run correctly.
        retroarch: ../../../../../src/emu/diexec.cpp:323: attotime device_execute_interface::local_time() const: Assertion `m_cycles_running >= *m_icountptr' failed.
        MAIN FIRST
        w:640 h:480 a:1.333333
        w:399 h:256 a:1.333333
        /opt/retropie/supplementary/runcommand/runcommand.sh: line 961:  4334 Aborted                 /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2016/mamearcade2016_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "/home/pi/RetroPie/roms/mame-libretro/carnevil1.zip" --appendconfig /dev/shm/retroarch.cfg
        
        B 1 Reply Last reply 28 Apr 2017, 14:35 Reply Quote 0
        • B
          BuZz administrators @NowArrivingHere
          last edited by 28 Apr 2017, 14:35

          @NowArrivingHere 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 (see section on posting logs - use markdown or external site)

          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

          N 1 Reply Last reply 29 Apr 2017, 04:34 Reply Quote 0
          • C
            challenger2010
            last edited by 28 Apr 2017, 21:37

            I have seen a certain site that has rollback CHDs. But I don't think I can post that here. It's out there.

            1 Reply Last reply Reply Quote 0
            • N
              NowArrivingHere @BuZz
              last edited by 29 Apr 2017, 04:34

              @BuZz
              My bad. I'll fix that.

              1 Reply Last reply Reply Quote 0
              • E
                Ecks
                last edited by 17 Jun 2017, 14:02

                I got to ask but how long did it take you to install lr-mame2014 and lr-mame2016 because i have been trying to install lr-mame2016 on my Pi and so far it has been 45 min (which is longer than most experimental emulators i have tried) and i don't want to wait almost all day just to test out a few roms with it.

                P 1 Reply Last reply 17 Jun 2017, 17:10 Reply Quote 0
                • P
                  phulshof @Ecks
                  last edited by 17 Jun 2017, 17:10

                  @Ecks
                  2016 took me about 3 hours, and I had to watch out for overheating.

                  E 1 Reply Last reply 17 Jun 2017, 21:32 Reply Quote 0
                  • E
                    Ecks @phulshof
                    last edited by 17 Jun 2017, 21:32

                    @phulshof said in lr-mame2016 lr-mame2014 and CarnEvil (v1.0.3):

                    @Ecks
                    2016 took me about 3 hours, and I had to watch out for overheating.

                    Ya i stopped it after an hour when i saw the temp warning which i might get a fan for my case so it could cool down a little more hoping to make it drop by 5°C to 10°C.

                    1 Reply Last reply Reply Quote 0
                    • E
                      Ecks
                      last edited by 18 Jun 2017, 02:14

                      Right now i am using this for cooling but not the best solution and a little noisy but would like to know if this is enough for cooling it down alt text
                      Also this is a old slim PS3 cooler that i am using right now with a battery pack just keeping it right next to the area where the SD card slot is since after that hour of downloading it that was the area where it felt the most heat.

                      1 Reply Last reply Reply Quote 0
                      • E
                        Ecks
                        last edited by 4 Sept 2017, 08:34

                        Looking back at this post with that image i posted man my table was dirty lol.

                        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.

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