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

    Outrun on MAME doesn't load content.

    Scheduled Pinned Locked Moved Help and Support
    rpi4mameoutrun
    3 Posts 2 Posters 2.4k 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.
    • number4jazzN
      number4jazz
      last edited by

      Hi guys,

      Please allow me to ask for your help. I am quite familiar on Linux and stuff, but this one I can't figure out. I am trying to run my favorite arcade game of the 80s: Outrun.

      The .zip file is in the correct directory. Other .zip files work fine on the same Rpi4/MAME2010 configuration.

      The error appears that he cannot load the content. The same .zip file does work fine on a Intel64/Ubuntu build of Retropie. Also, when I unzip it manually on the command prompt, the files unzip without errors.

      I also queried Google to the bone, but i don't know where to look anymore. Can someone help me further on this? Thanks in advance for your help. Jasper.

      Pi Model: 4B (brand new)
      Power Supply used: using from my HP laptop, power should not be the issue
      RetroPie Version Used version 4.6 for rpi4 on Linux 10 buster
      Emulationstation version: V2.9.1RP
      Built From: Pre made SD Image on RetroPie website
      Emulator tried: MAME2010, MAME2003, MAME2000, FBNEO.

      One example that works fine:

      arcade
      lr-mame2010
      /home/pi/RetroPie/roms/arcade/1942.zip
      /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2010/mame2010_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg "/home/pi/RetroPie/roms/arcade/1942.zip"

      The example of Outrun that fails (MAME2010): log found in /dev/shm/runcommand.log

      root@retropie:/dev/shm# cat runcommand.log
      Parameters: 
      Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2010/mame2010_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg "/home/pi/RetroPie/roms/arcade/Outrun.zip" --verbose --appendconfig /dev/shm/retroarch.cfg
      [INFO] RetroArch 1.8.5 (Git 8bcd74b)
      [INFO] Redirecting save file to "/home/pi/RetroPie/roms/arcade/Outrun.srm".
      [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/arcade/Outrun.state".
      [INFO] === Build =======================================
      [INFO] Capabilities:  NEON VFPv3 VFPv4
      [INFO] Built: Apr 20 2020
      [INFO] Version: 1.8.5
      [INFO] Git: 8bcd74b
      [INFO] =================================================
      [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-mame2010/mame2010_libretro.so"
      [INFO] [Overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/MAME 2010/MAME 2010.cfg.
      [INFO] [Overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/MAME 2010/arcade.cfg.
      [INFO] [Overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/MAME 2010/Outrun.cfg.
      [INFO] [Environ]: SET_VARIABLES.
      [INFO] [Remaps]: remap directory: /opt/retropie/configs/arcade/
      [INFO] Redirecting save file to "/home/pi/RetroPie/roms/arcade/Outrun.srm".
      [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/arcade/Outrun.state".
      [INFO] [Environ]: GET_LOG_INTERFACE.
      [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS".
      [libretro INFO] [MAME 2010] mame.ini found at: /home/pi/RetroPie/roms/arcade//mame2010/ini/mame.ini
      [INFO] Content loading skipped. Implementation will load it on its own.
      [libretro INFO] [MAME 2010] libretro_content_directory: /home/pi/RetroPie/roms/arcade/
      [libretro INFO] [MAME 2010] libretro_system_directory: /home/pi/RetroPie/BIOS/mame2010
      [libretro INFO] [MAME 2010] libretro_save directory: /home/pi/RetroPie/roms/arcade//mame2010
      [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
      [libretro INFO] [MAME 2010] mouse_enable value: enabled
      [libretro INFO] [MAME 2010] skip_nagscreen value: enabled
      [libretro INFO] [MAME 2010] skip_gameinfo value: disabled
      [libretro INFO] [MAME 2010] skip_warnings value: disabled
      [libretro INFO] [MAME 2010] videoapproach1_enable value: disabled
      [INFO] [Environ]: SET_INPUT_DESCRIPTORS:
      [libretro INFO] [MAME 2010] path=/home/pi/RetroPie/roms/arcade/Outrun.zip gamePath=/home/pi/RetroPie/roms/arcade gameName=Outrun
      [libretro INFO] [MAME 2010] outrun            "Out Run (sitdown/upright, Rev B)" rot=0 
      [libretro INFO] [MAME 2010] Creating frontend... game=Outrun
      [libretro INFO] [MAME 2010] Invoking MAME2010 CLI frontend. Parameter count: 17
      [libretro INFO] [MAME 2010] Parameter list: Outrun 
      [libretro INFO] [MAME 2010] osd_init starting
      [libretro INFO] [MAME 2010] SOURCE FILE: src/mame/drivers/segaorun.c
      [libretro INFO] [MAME 2010] PARENT: 0
      [libretro INFO] [MAME 2010] NAME: outrun
      [libretro INFO] [MAME 2010] DESCRIPTION: Out Run (sitdown/upright, Rev B)
      [libretro INFO] [MAME 2010] YEAR: 1986
      [libretro INFO] [MAME 2010] MANUFACTURER: Sega
      [libretro INFO] [MAME 2010] Machine screen orientation: HORIZONTAL 
      [libretro INFO] [MAME 2010] Rotation:0
      [INFO] [Environ]: SET_ROTATION: 0
      [libretro INFO] [MAME 2010] osd_init done
      [libretro INFO] [MAME 2010] game screen w=320 h=224  rowPixels=320
      [libretro INFO] [MAME 2010] Rotation:0
      [INFO] [Environ]: SET_ROTATION: 0
      epr-10380b.133 NOT FOUND
      epr-10382b.118 NOT FOUND
      epr-10381b.132 NOT FOUND
      epr-10383b.117 NOT FOUND
      epr-10327a.76 NOT FOUND
      epr-10329a.58 NOT FOUND
      epr-10328a.75 NOT FOUND
      epr-10330a.57 NOT FOUND
      opr-10268.99 NOT FOUND
      opr-10232.102 NOT FOUND
      opr-10267.100 NOT FOUND
      opr-10231.103 NOT FOUND
      opr-10266.101 NOT FOUND
      opr-10230.104 NOT FOUND
      mpr-10371.9 NOT FOUND
      mpr-10373.10 NOT FOUND
      mpr-10375.11 NOT FOUND
      mpr-10377.12 NOT FOUND
      mpr-10372.13 NOT FOUND
      mpr-10374.14 NOT FOUND
      mpr-10376.15 NOT FOUND
      mpr-10378.16 NOT FOUND
      opr-10186.47 NOT FOUND
      opr-10185.11 NOT FOUND
      epr-10187.88 NOT FOUND
      opr-10193.66 NOT FOUND
      opr-10192.67 NOT FOUND
      opr-10191.68 NOT FOUND
      opr-10190.69 NOT FOUND
      opr-10189.70 NOT FOUND
      opr-10188.71 NOT FOUND
      ERROR: required files are missing, the game cannot be run.
      [libretro ERROR] [MAME 2010] MAME returned an error!
      [ERROR] Failed to load content
      [INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
      [INFO] Unloading game..
      [INFO] Unloading core..
      [libretro INFO] [MAME 2010] retro_deinit called
      [INFO] Unloading core symbols..
      /opt/retropie/supplementary/runcommand/runcommand.sh: line 1255: 13408 Segmentation fault      /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2010/mame2010_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg "/home/pi/RetroPie/roms/arcade/Outrun.zip" --verbose --appendconfig /dev/shm/retroarch.cfg
      
      1 Reply Last reply Reply Quote 0
      • number4jazzN
        number4jazz
        last edited by

        Okeeeeee .. not even 5 minutes after my post I fixed this problem. Will just leave it for the archives.

        I had to rename the .zip file not to start with a capital. So Outrun.zip became outrun.zip and it worked fine.

        Thanks for reading .. hope it helps.

        greetings from the Netherlands, Jasper.

        1 Reply Last reply Reply Quote 0
        • BuZzB
          BuZz administrators
          last edited by BuZz

          You will run into issues later on with this approach. You need to match the specific ROM set version to the arcade emulator you want to use. This is detailed in depth in the docs.

          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

          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.